Los registros del sistema en el host ESXi se almacenan en un almacenamiento no persistente

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.

advertencia: los registros del sistema en el host vmware esxi se almacenan en un almacenamiento no persistente

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.

  1. Abra el cliente vSphere y seleccione su host ESXi con la advertencia en el Hosts y clústeres;
  2. Vaya a la pestaña Configurar y haga clic en Configuración avanzada del sistema; Configuración avanzada del sistema en ESXi
  3. 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; Syslog.global.logDir / scratch / log
  4. Cambie la ruta en la variable Syslog.global.logDir a [youtVMFSdatastorename] / systemlogs. establecer la ruta Syslog.global.logDir al almacén de datos vmfs
    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. carpeta systemlogs en el almacén de datos vmfs persistente
  5. 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.

establecer Syslog.global.logDir a través de perfiles de host ESXi

Artículos Interesantes