Nutanix – Arrêt d'un nœud de Cluster (Ligne de commande vSphere)

Nutanix – Arrêt d'un nœud de Cluster (Ligne de commande vSphere)

12 octobre 2015 2 Par Michael PERES

ARRÊT D'UN NŒUD D'UN CLUSTER (vSphere CommanLine)

Avant de commencer :

1 – Arrêtez toutes les VMs (y compris le vCenter) qui sont en cours d'exécution sur le noeud, ou déplacez-les vers d'autres nœuds du cluster.
Cette procédure doit être effectuée par un ingénieur du support Nutanix ou par un client ou un partenaire.

Attention: Vous ne pouvez arrêter qu'un seul nœud pour chaque cluster. Si vous devez arrêter plus d'un noeud du cluster, il vous faudra arrêter l'ensemble du cluster, et donc éteindre la totalité de VMs.
Durée estimée: 10 minutes

2 – Mettre l'hôte ESXi en mode de maintenance puis l'arrêter à partir de la ligne de commande ou en utilisant le client vSphere.

Avertissement: La prochaine étape affectera le fonctionnement du Cluster Nutanix. Vous devrez coordonner vos actions avec les utilisateurs avant d'effectuer les étapes suivantes.
Si le contrôleur VM (CVM) est en cours d'exécution, connectez-vous à son adresse IP en SSH puis l'éteindre avec la commande suivante :
nutanix@cvm$ cvm_shutdown -P now

3 – Connectez-vous une autre CVM dans du cluster en SSH et l'arrêtez.
Arrêtez l'hôte.
nutanix@cvm$ ~/serviceability/bin/esx-enter-maintenance-mode -s cvm_ip_addr
En cas de succès, cette commande ne renverra aucune info. Si elle échoue, cela signifie que des VMs sont probablement encore en cours d'exécution sur l'hôte, et le message suivant apparaîtra :

CRITICAL esx-enter-maintenance-mode:42 Command vim-cmd
hostsvc/maintenance_mode_enter failed with ret=-1

4 – Avant de poursuivre, assurez-vous que toutes les machines virtuelles sont arrêtées ou déplacées vers un autre hôte et essayez à nouveau.

nutanix@cvm$ ~/serviceability/bin/esx-shutdown -s cvm_ip_addr
Remplacer cvm_ip_addr avec l'adresse IP de la CVM située sur l'hôte ESXi.

Cependant, vous pouvez mettre l'hôte ESXi en mode de maintenance et de l'éteindre en utilisant le client vSphere.

Si l'hôte s'arrête, le message suivant s'affiche :
INFO esx-shutdown:67 Please verify if ESX was successfully shut down using ping hypervisor_ip_addr

5 – Allumez les lumières d'identification du châssis à l'avant et l'arrière du nœud que vous allez retirer en utilisant l'une des options suivantes.
Connectez-vous à la CVM, et exécutez la commande suivante.
nutanix@cvm$ ~/serviceability/bin/chassis-identify -s cvm_ip_addr -t 240
Remplacer cvm_ip_addr avec l'adresse IP de la CVM du nœud que vous souhaitez retirer.

6 – Dans la console IPMI, sélectionnez Miscellaneous> UID, sélectionnez TURN ON, puis cliquez sur SAVE.
Connectez-vous à l'hyperviseur en SSH et exécutez la commande suivante :
root@esx# /ipmitool chassis identify 240

Cette commande renvoie le message suivant:
Chassis identify interval: 240 seconds

7 – Assurez-vous que l'hôte ESXi est arrêté en lançant un test de ping.
nutanix@cvm$ ping hypervisor_ip_addr
Remplacer hypervisor_ip_addr par l'adresse IP de l'hôte ESXi.

Si aucun des paquets de ping ne répond, l'hôte ESXi est arrêté.