Algunas operaciones de instalación y actualización que utilizan la instalación directa requieren que el host se encuentre en modo de mantenimiento.
Para determinar si una operación de actualización requiere que el host se encuentre en modo de mantenimiento, consulte Determinar si una actualización requiere que el host se encuentre en el modo de mantenimiento o se reinicie
Nota: Si el host es miembro de un clúster de
vSAN y algún objeto de la máquina virtual en el host utiliza la configuración Cantidad de errores que se tolerarán=0 en su directiva de almacenamiento, el host podría sufrir retrasos inusuales al entrar en modo de mantenimiento. El retraso ocurre porque
vSAN debe evacuar este objeto del host para que la operación de mantenimiento se complete correctamente.
Cuando se especifica un servidor de destino mediante --server=server_name, el servidor le solicita un nombre de usuario y una contraseña. Se admiten otras opciones de conexión, como un archivo de configuración o un archivo de sesión. Para obtener una lista de opciones de conexión, consulte Introducción a vSphere Command-Line Interface o ejecute esxcli --help en el símbolo del sistema de vCLI.
Requisitos previos
Instale vCLI o implemente la máquina virtual de vSphere Management Assistant (vMA). Consulte Introducción a vSphere Command-Line Interface. Para solucionar problemas, ejecute comandos esxcli en ESXi Shell.
Procedimiento
- Compruebe si el host está en modo de mantenimiento.
vicfg-hostops --server=server_name --operation info
- Apague cada una de las máquinas virtuales que se ejecutan en el host ESXi.
Opción |
Comando |
Para desactivar el sistema operativo invitado y luego apagar la máquina virtual |
vmware-cmd --server=server_namepath_to_vm stop soft |
Para forzar la operación de apagado |
vmware-cmd --server=server_namepath_to_vm stop hard |
Como alternativa, para evitar apagar las máquinas virtuales, se las puede migrar a otro host. Consulte el tema Migrar máquinas virtuales en la documentación de Administrar vCenter Server y hosts.
- Coloque el host en modo de mantenimiento.
vicfg-hostops --server=server_name --operation enter
- Compruebe que el host esté en modo de mantenimiento.
vicfg-hostops --server=server_name --operation info