Commandes de gestion du cluster
Informations sur l'état du cluster
La commande crm_mon
permet d'afficher l'état du cluster, l'option -1 –one-shot
affiche l'état à un seul instant et quitte.Il est également possible d'utiliser la commande crm status
. Cette commande peut aussi bien être utilisé dans l'interface de configuration du cluster.
Interface de configuration du cluster
Pour utiliser interface de configuration du cluster il suffit d'exécuter la commande crm :
# crm
crm(live)# exit
#
ExempleExemple de l'utilisation de la commande status dans l'interface de configuration du cluster
# crm
crm(live)# status
============
Last updated: Thu Mar 26 11:49:12 2015
Last change: Thu Mar 26 11:47:22 2015 via crmd on sphynx
Stack: openais
Current DC: sphynx - partition WITHOUT quorum
Version: 1.1.6-9971ebba4494012a93c03b40a2c58ec0eb60f50c
1 Nodes configured, 2 expected votes
6 Resources configured.
============
Online: [ sphynx ]
Resource Group: VIPCluster
VIP_externe (ocf::heartbeat:IPaddr2): Started sphynx
VIP_interne (ocf::heartbeat:IPaddr2): Started sphynx
VIP_src_addr (ocf::heartbeat:IPsrcaddr): Started sphynx
ipsec_rsc (lsb:ipsecSphynx): Started sphynx
arv_rsc (lsb:arv): Started sphynx
Clone Set: gw_pingd_clone [gw_pingd]
Started: [ sphynx ]
crm(live)# exit
bye
#
Truc & astuce
La commande help
liste les commandes disponibles et exit
permet de quitter l'interface.
Action sur les postes et les ressources
Mettre un nœud en maintenance
# crm node standby <nom de l'hôte>
Les ressources de ce nœud seront migrées automatiquement sur l'autre nœud du cluster.
Sortir un nœud du mode maintenance
# crm node online <nom de l'hôte>
Reset de l'état d'un nœud du cluster
Cela peut régler le fait que des ressources ne reviennent pas sur un nœud ou que les nœuds ne se voient plus dans le cluster.
# crm node clearstate <nom de l'hôte>
Migrer une ressource vers un autre poste
# crm resource migrate <nom ressource> <nom du poste allant accueillir la ressource>
Annuler la migration de la ressource
# crm resource unmigrate <nom ressource>
Mettre à zéro les compteurs d'échec pour un hôte et une ressource donnés
# crm resource failcount <nom de la ressource> delete <nom de l'hôte>
Mettre à zéro l'état d'une ressource
# crm resource cleanup <nom de la ressource>