Reiniciar los agentes de administración en ESXi
search cancel

Reiniciar los agentes de administración en ESXi

book

Article ID: 342213

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Para solucionar problemas con la conectividad de ESXi, reinicie los agentes de administración en el host ESXi.

Advertencia: Si LACP está configurado en la red VSAN, no reinicie los agentes de administración en hosts ESXi que ejecuten Virtual SAN.
  • El reinicio de los agentes de administración puede afectar a las tareas que estén ejecutándose en el host ESXi en el momento del reinicio.
  • Compruebe si hay problemas de almacenamiento antes de reiniciar el servicio hostd del daemon de host o services.sh.


Symptoms:
Renuncia: Este artículo es una traducción de Restarting the Management agents on an ESXi (1003490). Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en inglés.
 
  • No puede conectarse de manera directa con el host ESXi ni administrar en vCenter Server.
  • vCenter Server muestra el siguiente error:

    Virtual machine creation may fail because agent is unable to retrieve VM creation options from the host


Environment

VMware vSphere ESXi 5.1
VMware ESXi 3.5.x Installable
VMware ESXi 4.0.x Embedded
VMware ESX 4.1.x
VMware ESXi 4.1.x Installable
VMware ESXi 4.0.x Installable
VMware ESX Server 3.0.x
VMware vSphere ESXi 5.5
VMware vSphere ESXi 5.0
VMware vSphere ESXi 6.0
VMware ESX Server 3.5.x
VMware ESX 4.0.x
VMware ESXi 3.5.x Embedded
VMware ESXi 4.1.x Embedded

Resolution

Para reiniciar los agentes de administración en ESXi:

En la interfaz de usuario de la consola directa (DCUI):
  1. Conéctese a la consola del host ESXi.
  2. Presione F2 para personalizar el sistema.
  3. Inicie sesión como raíz.
  4. Use las flechas arriba y abajo para ir a Troubleshooting Options > Restart Management Agents.
  5. Presione Intro.
  6. Presione F11 para reiniciar los servicios.
  7. Cuando se reinicie el servicio, presione Intro.
  8. Presione Esc para cerrar sesión.

En ESXi Shell o SSH:
  1. Inicie sesión en ESXi Shell o SSH como raíz.

    Para habilitar ESXi Shell o SSH, consulte Usar ESXi Shell en ESXi 5.x y 6.x (2004746).
  2. Ejecute ambos comandos en ESXi.

    Para el servicio de ESXi Host Deamon:
    /etc/init.d/hostd restart

    Para el servicio de vCenter Agent:
    /etc/init.d/vpxa restart
Nota: En ESXi 4.x, ejecute este comando para reiniciar el agente vpxa:

service vmware-vpxa restart

Como alternativa:
 
  • Para restablecer la red de administración en una interfaz VMkernel específica (de manera predeterminada, vmk0), ejecute el siguiente comando:

    esxcli network ip interface set -e false -i vmk0; esxcli network ip interface set -e true -i vmk0

    Nota: El uso de punto y coma (;) entre los dos comandos asegura que la interfaz VMkernel está desactivada y que luego se vuelve a activar en serie. Si la interfaz de administración no se está ejecutando en vmk0, cambie el anterior comando de acuerdo con la interfaz VMkernel que se utiliza.
     
  • Para reiniciar todos los agentes de administración en el host, ejecute el comando:

    services.sh restart
Precaución:
  • Si se habilitó y se configuró LACP, no reinicie los servicios de administración mediante el comando services.sh. En su lugar, reinicie servicios independientes mediante el comando /etc/init.d/module restart.
  • Si el problema no se soluciona y se reinician todos los servicios que forman parte del script services.sh, inicie un periodo de inactividad antes de continuar al script.
  • Si NSX se configura en el entorno, no ejecute el comando /sbin/services.sh restart, ya que esto reiniciará todos los servicios en el host ESXi. Si necesita reiniciar los agentes de administración en el host ESXi, reinicie vpxa, host.d y fdm de forma individual. Si también necesita ejecutar el comando /sbin/services.sh restart debido a que el reinicio de cada agente de administración no funciona, migre todas las máquinas virtuales a una ubicación fuera del host ESXi y coloque el host en modo de mantenimiento (si es posible).
  • Si no sabe si NSX for vSphere está instalado en un host ESXi, ejecute el siguiente comando para comprobarlo:
esxcli software vib list --rebooting-image | grep esx-*
Busque los siguientes VIB para determinar si NSX está instalado en el host ESX:

vsip-esx
esx-vxlan
 
  • Si utiliza gráficos compartidos en un entorno de View (VGPU, vDGA y vSGA), no utilice services.sh. Esto apagará el servicio xorg, el cual se encarga de los gráficos a nivel del sistema operativo invitado. Al retirar los gráficos del sistema operativo invitado, se producirá un bloqueo de la carga de trabajo de la infraestructura de escritorios virtuales que emplea los gráficos compartidos. Asegúrese de que se usan los gráficos compartidos solo para reiniciar hostd (y vpxa si no está en modo de mantenimiento).


Additional Information

Para obtener las versiones traducidas de este artículo, consulte: Restarting the Management agents in ESXi