Si el tamaño de la partición de volcado de núcleo disponible no es suficiente, puede configurar ESXi para que utilice un archivo en un almacén de datos de VMFS para obtener información de diagnóstico.
Nota: Los almacenes de datos de VMFS en iSCSI de software no admiten archivos de volcado de núcleo.
Requisitos previos
Instale ESXCLI. Consulte Introducción a ESXCLI. Para solucionar problemas, ejecute comandos esxcli en ESXi Shell.
Procedimiento
- Cree un archivo para el volcado de núcleo del almacén de datos de VMFS con el comando siguiente:
esxcli system coredump file add
El comando toma las opciones siguientes, pero no son obligatorias y pueden omitirse:
Opción |
Descripción |
--auto | -a |
Cree automáticamente un archivo si no se encuentra ninguno. |
--datastore | -d datastore_UUID o datastore_name |
Especifique el almacén de datos para el archivo de volcado. Si no se proporciona, el sistema selecciona un almacén de datos de tamaño suficiente. |
--enable | -e |
Habilite el archivo de diagnóstico después de la creación. |
--file | -f file_name |
Especifique el nombre de archivo del archivo de volcado. Si no se proporciona, el sistema crea un nombre único para el archivo. |
--size |-s file_size_MB |
Establezca el tamaño en MB del archivo de volcado. Si no se proporciona, el sistema crea un archivo del tamaño adecuado para la memoria instalada en el host. |
- Compruebe que se haya creado el archivo:
esxcli system coredump file list
Puede ver un resultado similar al siguiente:
Path Active Configured Size
------------------------------------------------ ------ ---------- ---------
/vmfs/volumes/52b021c3-.../vmkdump/test.dumpfile false false 104857600
- Active el archivo para el volcado de núcleo para el host:
esxcli system coredump file set
El comando admite las siguientes opciones:
Opción |
Descripción |
--enable |-e |
Habilite o deshabilite el archivo de volcado. No se puede especificar esta opción al anular la configuración del archivo de volcado. |
--path | -p |
La ruta de acceso del archivo para el volcado de núcleo que se usará. El archivo debe preasignarse. |
--smart | -s |
Esta marca solo se puede usar con --enable | -e=true. Hará que el archivo se seleccione con el algoritmo de selección inteligente. Por ejemplo, esxcli system coredump file set --smart --enable true |
--unconfigure | -u |
Anule la configuración del archivo de volcado actual de VMFS. |
- Compruebe que el archivo para el volcado de núcleo esté activo y configurado:
esxcli system coredump file list
Un resultado similar al siguiente indica que el archivo para el volcado de núcleo está activo y configurado:
Path Active Configured Size
------------------------------------------------ ------ ---------- ---------
/vmfs/volumes/52b021c3-.../vmkdump/test.dumpfile True True 104857600
Qué hacer a continuación
Para obtener información sobre otros comandos que puede usar para administrar los archivos para el volcado de núcleo, consulte la documentación de Referencia de ESXCLI.