Si el tamaño de la partición para los volcados de memoria disponible no es suficiente, puede configurar ESXi para que genere el volcado de núcleo como un archivo.

Antes de empezar

Instale vCLI o implemente la máquina virtual de vSphere Management Assistant (vMA). Consulte Introducción a vSphere Command-Line Interface. Para solucionar problemas, ejecute los comandos de esxcli en ESXi Shell.

Por qué y cuándo se efectúa esta tarea

Generalmente, durante la instalación de ESXi se crea una partición para los volcados de núcleo de 2,5 GB. En las actualizaciones de ESXi 5.0 y anteriores, la partición para los volcados de núcleo está limitada a 100 MB. En este tipo de actualización, el sistema puede crear un archivo para el volcado de núcleo en un almacén de datos de VMFS durante el proceso de arranque. Si no crea un archivo para el volcado de núcleo, es posible crear el archivo manualmente.

Nota:

iSCSI de software y FCoE de software no se admiten en las ubicaciones de los archivos para el volcado de núcleo.

Procedimiento

  1. 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

    --datastore | -d datastore_UUID or datastore_name

    Si no se proporciona, el sistema selecciona un almacén de datos de tamaño suficiente.

    --file | -f file_name

    Si no se proporciona, el sistema especifica un nombre único para el archivo para el volcado de núcleo.

    --size |-s file_size_MB

    Si no se proporciona, el sistema crea un archivo del tamaño adecuado para la memoria instalada en el host.

  2. 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
    

  3. 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

    --path | -p

    La ruta de acceso del archivo para el volcado de núcleo que se usará. Debe ser un archivo preasignado.

    --smart | -s

    Esta marca se puede usar solo 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

  4. 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 vSphere Command-Line Interface.