Buscar

VMware: ESXi mover logs

En este post, veremos como mover la ubicación de los logs de un host VMware ESXi.

Los logs de un host VMware ESXi se almacenan de forma predeterminada en el directorio: /scratch/log/

Vista parcial /scratch/log/ desde SSH:

VMware: ESXi mover logs

Si por ejemplo queremos indicar una ruta que apunte a un Datastore, deberemos seguir los siguientes pasos:

1) VMware: ESXi mover logs: Crear una carpeta de logs en el DataStore:

Procedemos a crear una carpeta en el DataStore.

El nombre de la carpeta de llamará: ESX1-Logs y el nombre del DataStore es: ESX1-Logs 

VMware: ESXi mover logs

2) VMware: ESXi mover logs: Cambiamos parámetro syslog.global.logdir

El parámetro: syslog.global.logdir indica la ruta donde se sitúan actualmente los logs.

Podemos ver o editar este parámetro si nos situamos en:

"Manage", "System", "Advanced settings" y buscamos por:

syslog.global.logdir

VMware: ESXi mover logs
 
VMware: ESXi mover logs

Vemos que el valor predeterminado es: [] /scratch/log

Vamos a proceder a cambiarlo por el directorio que hemos creado en el DataStore.

La nomenclatura para indicar la ruta es la siguiente:

[NombreDataStore] Directorio

En este ejemplo, indicaremos lo siguiente:

[Datastore1] ESX1-Logs

VMware: ESXi mover logs

Si la ruta a indicar tuviera un subdirectorio, lo indicaríamos de la siguiente forma:

[NombreDataStore] Directorio/subdirectorio

3) VMware: ESXi mover logs: Resultado

Para que se apliquen los cambios, no será necesario reiniciar el host ESXi, ni tampoco ningún servicio.

Una vez indicada la ruta en: syslog.global.logdir, si exploramos el DataStore, veremos que los logs ya quedan situados en este directorio:

VMware: ESXi mover logs

No hay comentarios:

Publicar un comentario