Cuando instala VMware ESXi en una tarjeta SD o memoria USB (o cuando usa Arrancar desde SAN), el ícono de signo de exclamación amarillo se muestra junto al nombre del host en la consola del cliente vCenter y la siguiente advertencia aparece en la pestaña Resumen:
System logs on host ny-esxi21.woshub.com are stored on non-persistent storage.
La esx.problem.syslog.nonpersistent advertencia significa que el sistema escribe registros (scratch) en el dispositivo USB no persistente y si reinicia su host, no se guardarán. Por lo tanto, en caso de problemas con el host, no podrá examinar sus registros ni proporcionar ningún dato al equipo de soporte técnico de VMWare. Para eliminar la advertencia, debe cambiar la ruta de almacenamiento del registro a un disco local o un almacén de datos VMFS (o configurar un servidor syslog) en la configuración del host ESXi.
Esta guía hace referencia al nuevo cliente HTML5 vSphere 6.7. En versiones anteriores de vSphere se configura de la misma manera, sin embargo, los nombres de las opciones o secciones pueden diferir.
- Abra el cliente vSphere y seleccione su host ESXi con la advertencia en el Hosts y clústeres;
- Vaya a la pestaña Configurar y haga clic en Configuración avanzada del sistema;
- En la lista de configuraciones avanzadas, haga clic en Editar y escriba Syslog.global.logDir en el Filtrar campo. Como se puede ver, [] / scratch / log la carpeta se utiliza para almacenar los registros de ESXi;
- Cambie la ruta en la variable Syslog.global.logDir a [youtVMFSdatastorename] / systemlogs.
Usted debe crear / systemlogs carpeta en el almacén de datos VMFS de antemano. De lo contrario, obtendrá este error:
A general system error occurred: Internal error
. - Si el campo Syslog.global.logDir está vacío, verifique el valor del ScratchConfig.CurrentScratchLocation parámetro. Muestra la ruta a la partición temporal que contiene los registros.
También puede cambiar la ruta del registro mediante el símbolo del sistema de PowerCLI:
get-vmhost ny-esxi21 | Get-AdvancedSetting -Name "Syslog.global.logDir" | Set-AdvancedSetting -Value "[HQVMFSDatastore1] /system_log_folder_name"
También puede cambiar el valor de Syslog.global.logDir usando los Perfiles de host. Puede aplicar este perfil a todos los hosts ESXi en su centro de datos.
Artículos Interesantes
Contenido