Existen varios comandos diferentes que puede ejecutar para determinar si la instancia de Edge está en buen estado.
Diagnóstico de Edge
- Compruebe si se está ejecutando vmtoolsd con el siguiente comando:
nsxedge> show process list Perimeter-Gateway-01-0> show process list %CPU %MEM VSZ RSZ STAT STARTED TIME COMMAND 0.0 0.1 4244 720 Ss May 16 00:00:15 init [3] ... 0.0 0.1 4240 640 S May 16 00:00:00 logger -p daemon debug -t vserrdd 0.2 0.9 57192 4668 S May 16 00:23:07 /usr/local/bin/vmtoolsd --plugin-pa 0.0 0.4 4304 2260 SLs May 16 00:01:54 /usr/sbin/watchdog ...
- Compruebe si Edge está en buen estado ejecutando este comando:
nsxedge> show eventmgr ----------------------- messagebus : enabled debug : 0 profiling : 0 cfg_rx : 1 cfg_rx_msgbus : 0 ...
Use el comando show eventmgr para comprobar que el comando de consulta se recibió y se está procesando.nsxedge> show eventmgr ----------------------- messagebus : enabled debug : 0 profiling : 0 cfg_rx : 1 cfg_rx_msgbus : 0 cfg_rx_err : 0 cfg_exec_err : 0 cfg_resp : 0 cfg_resp_err : 0 cfg_resp_ln_err: 0 fastquery_rx : 0 fastquery_err : 0 clearcmd_rx : 0 clearcmd_err : 0 ha_rx : 0 ha_rx_err : 0 ha_exec_err : 0 status_rx : 16 status_rx_err : 0 status_svr : 10 status_evt : 0 status_evt_push: 0 status_ha : 0 status_ver : 1 status_sys : 5 status_cmd : 0 status_svr_err : 0 status_evt_err : 0 status_sys_err : 0 status_ha_err : 0 status_ver_err : 0 status_cmd_err : 0 evt_report : 1 evt_report_err : 0 hc_report : 10962 hc_report_err : 0 cli_rx : 2 cli_resp : 1 cli_resp_err : 0 counter_reset : 0 ---------- Health Status ------------- system status : good ha state : active cfg version : 7 generation : 0 server status : 1 syslog-ng : 1 haproxy : 0 ipsec : 0 sslvpn : 0 l2vpn : 0 dns : 0 dhcp : 0 heartbeat : 0 monitor : 0 gslb : 0 ---------- System Events -------------
Recuperación de Edge
Si el comando vmtoolsd no se ejecuta o NSX Edge está en mal estado, reinicie Edge.
Para recuperarse de un bloqueo, debería bastar con reiniciarlo. No debería ser necesario volver a implementarlo.
Nota: Anote toda la información de registro de la implementación anterior de Edge cuando realice una nueva implementación.
Para depurar un bloqueo del kernel, debe obtener:
- El archivo vmss (suspensión máquina virtual) o vmsn (instantánea de máquina virtual) para la máquina virtual de Edge mientras siga estando bloqueada. Si hay un archivo vmem, también será necesario. Esto se puede utilizar para extraer un archivo de volcado de núcleo de kernel que el soporte de VMware pueda analizar.
- El registro de soporte técnico de Edge, generado justo después de que el Edge bloqueado se reiniciara (pero sin que se volviera a implementar). También puede comprobar los registros de Edge. Consulte https://kb.vmware.com/kb/2079380.
- Una instantánea de la consola de Edge también es útil, aunque esto no suele incluir el informe de errores completo.