Certaines opérations d’installation et de mise à jour nécessitent que l’hôte soit en mode maintenance via ESXCLI.
Le mode maintenance est requis lorsqu’une opération de mise à jour nécessite un redémarrage.
Un hôte entre ou sort du mode maintenance uniquement suite à une demande initiée par l’administrateur.
Cependant, vous pouvez mettre l’hôte en mode maintenance via ESXCLI en utilisant la procédure suivante:
- Vérifiez si l’hôte est en mode maintenance.
esxcli –server=<server_name> system maintenanceMode get
- Mettez hors tension chaque machine virtuelle exécutée sur l’hôte ESXi.
Vous lister toutes les machines virtuelles en cours d’exécution et récupérer l’ID de chacune d’elles en exécutant la commande suivante.
esxcli –server=<server_name> vm process list
NB : Pour éviter de mettre hors tension les machines virtuelles, vous pouvez également les migrer vers un autre hôte.
Pour arrêter le système d’exploitation, puis éteindre la machine virtuelle
esxcli –server=<server_name> vm process kill –type soft –world-id <vm_ID>
- Placez l’hôte en mode maintenance
esxcli –server=<server_name> system maintenanceMode set –enable true