srvctl
L'utilitaire de contrôle du serveur est un outil indispensable pour la gestion des clusters Oracle.
Il offre un contrôle centralisé, garantissant que les opérations sont exécutées de manière efficace, cohérente et sécurisée.
Intégration transparente avec Oracle Clusterware, srvctl
rationalise les tâches, réduit les erreurs humaines et respecte les meilleures pratiques, ce qui en fait le choix optimal pour les administrateurs à la recherche de précision et de fiabilité dans la gestion des clusters.
les commandes d'état srvctl :
srvctl status listener
srvctl status listener -node xfdcon01db02
srvctl status listener -node xfdcon01db02
srvctl status database -d RAC # État de la base de données
srvctl status instance -d RAC -i RAC1 # Statut de l'instance
srvctl status service -d RAC # État des services
srvctl status nodeapps # État des services réseau
srvctl status vip -n rac1 # Statut de l'IP virtuelle
srvctl status listener -l LISTENER # Statut de l'auditeur
srvctl status asm -n rac1 # Statut de l'instance ASM
srvctl status scan # Status IP SCAN
srvctl status scan_listener # Status Listener SCAN
srvctl status server -n rac1 # Nœud d'état
srvctl status diskgroup -g DGRAC # Statut du groupe de disques
srvctl config :
srvctl config database -d RAC # Configuration de la base de données
srvctl config service -d RAC # Configuration des services
srvctl config nodeapps # Configuration des services réseau
srvctl config vip -n rac1 # Configuration VIP
srvctl config asm -a # Configuration ASM
srvctl config listener -l LISTENER # Configuration de l'écouteur
srvctl config scan # IP SCAN configuration
srvctl config scan_listener # SCAN Listener configuration
srvctl start :
srvctl start database -d RAC # Démarrer la base de données
srvctl start instance -d RAC -i RAC1 # Démarrer l'instance
srvctl start service -d RAC -s OLTP # Démarrer le service
srvctl start nodeapps # Arrancar Servicios Red
srvctl start vip -n rac1 # Arrancar IP Virtual
srvctl start asm -n rac1 # Démarrer ASM (Il est recommandé d'utiliser "crsctl start cluser")
srvctl start listener -l LISTENER # Démarrer le listener
srvctl start scan -i 1 # Démarrer IP SCAN
srvctl start scan_listener -i 1 # Démarrer SCAN Listener
srvctl start diskgroup -g nom_du_groupe_de_disque [-n liste_de_noeuds] # Démarrer le groupe de disques
srvctl stop :
srvctl stop database -d RAC
srvctl stop database -d RAC -o immediate # Arrêter la base de données (IMMEDIATE)
srvctl stop database -d RAC -o immediate -f
srvctl stop instance -d RAC -i RAC1 -o immediate # Stop Instance BD (IMMEDIATE)
srvctl stop service -d RAC -s OLTP -n rac1 # Arrêter le service DB
srvctl stop nodeapps -n rac1 # Arrêter les services réseau
srvctl stop vip -n rac1 # Arrêter le VIP
srvctl stop asm -n rac1 -o abort -f # Arrêter ASM (il est recommandé d'utiliser "crsctl stop cluster")
srvctl stop listener -l LISTENER # Arrêter le listener
srvctl stop scan -i 1 # Arrêter SCAN IP (nécessite l'arrêt des dépendances)
srvctl stop scan_listener -i 1 # Arrêter SCAN Listener
srvctl stop diskgroup -g TEST -n rac1,rac2 # Arrêter le groupe de disques
srvctl relocate :
srvctl relocate service -d RAC -s OLTP -i RAC1 -t RAC2 # Relocaliser le service (du noeud 1 au noeud 2)
srvctl relocate scan_listener -i 1 rac1 # Relocaliser SCAN Listener
srvctl Commandes d'ajout/suppression/modification :
srvctl add database
srvctl remove database
srvctl modify database
srvctl modifier le fichier de mots de passe de la base de données