Las opciones del sistema de archivos permiten crear y administrar almacenes de datos de VMFS. Estas opciones no se aplican a NFS. Puede realizar varias de estas tareas a través de vSphere Client.

Mostrar atributos de un almacén de datos de VMFS

Utilice el comando vmkfstools para enumerar los atributos de un almacén de datos de VMFS.

-P|--queryfs
      -h|--humanreadable

Cuando utiliza esta opción en cualquier archivo o directorio que reside en un almacén de datos de VMFS, la opción enumera los atributos del almacén de datos especificado. Los atributos enumerados generalmente incluyen la etiqueta del sistema de archivos, la cantidad de extensiones del almacén de datos, el UUID y una lista de los dispositivos donde reside cada extensión.

Nota: Si cualquier dispositivo que respalda el sistema de archivos VMFS se queda sin conexión, la cantidad de extensiones y de espacio disponible cambiará de manera acorde.

Puede especificar la subopción -h|--humanreadable con la opción -P. Si lo hace, vmkfstools enumerará la capacidad del volumen de manera más legible.

Ejemplo de la enumeración de atributos de VMFS

~ vmkfstools -P -h /vmfs/volumes/my_vmfs
VMFS-5.81 (Raw Major Version: 14) file system spanning 1 partitions.
File system label (if any): my_vmfs
Mode: public
Capacity 99.8 GB, 97.5 GB available, file block size 1 MB, max supported file size 62.9 TB
UUID: 571fe2fb-ec4b8d6c-d375-XXXXXXXXXXXX
Partitions spanned (on "lvm"):
        eui.3863316131XXXXXX:1
Is Native Snapshot Capable: YES

Crear un almacén de datos de VMFS o una partición temporal

Use el comando vmkfstools para crear un almacén de datos de VMFS o una partición temporal.

-C|--createfs [vmfs5|vmfs6|vfat]

Esta opción crea el almacén de datos de VMFS en la partición SCSI o NVMe especificada, como disk_ID:P. La partición se convierte en la partición principal del almacén de datos. Para VMFS5 y VMFS6, el único tamaño de bloque disponible es 1 MB.

Es posible especificar las siguientes subopciones con la opción -C.

  • -S|--setfsname: define la etiqueta de volumen en el almacén de datos de VMFS que se está creando. Utilice esta subopción solo con la opción -C. La etiqueta que especifica puede tener un máximo de 128 caracteres y no puede contener ningún espacio en blanco al principio o al final.
    Nota: vCenter Server admite un límite de 80 caracteres para todas sus entidades. Si el nombre de un almacén de datos supera ese límite, el nombre se acorta cuando se agrega este almacén de datos a vCenter Server.

    Después de definir una etiqueta de volumen puede utilizarla siempre que especifique el almacén de datos de VMFS para el comando vmkfstools. La etiqueta de volumen aparece en listados generados por el comando ls -l y como vínculo simbólico al volumen de VMFS en el directorio /vmfs/volumes.

    Para cambiar la etiqueta de volumen de VMFS, utilice el comando ln -sf. Utilice lo siguiente como ejemplo:
    ln -sf /vmfs/volumes/UUID /vmfs/volumes/datastore

    datastore es la nueva etiqueta de volumen que se utilizará para el VMFS del UUID.

    Nota: Si el host está registrado en vCenter Server, vCenter Server sobrescribirá todos los cambios que realice a la etiqueta de volumen de VMFS. Esta operación garantiza que la etiqueta de VMFS sea coherente en todos los hosts de vCenter Server.
  • -Y|--unmapGranularity #[bBsSkKmMgGtT]: esta subopción se aplica a VMFS6 solamente. Define la granularidad para la operación de anulación de asignación. La granularidad predeterminada es de 1 MB. Como con el tamaño de bloque, introduzca el tipo de unidad.
  • -O|--unmapPriority <none|low|medium|high>: esta subopción se aplica a VMFS6 solamente. Define la prioridad para la operación de anulación de asignación.

Ejemplo de creación de un sistema de archivos VMFS

Este ejemplo ilustra la creación de un almacén de datos de VMFS6 con el nombre my_vmfs en la partición naa.Identificador:1.

 ~ vmkfstools -C vmfs6 -S my_vmfs /vmfs/devices/disks/naa.ID:1

Agregar una extensión a un almacén de datos de VMFS

Use el comando vmkfstools para agregar una extensión a un almacén de datos de VMFS.

Cuando se agrega una extensión, se abarca el almacén de datos de VMFS desde la partición principal por toda la partición que especifica span_partition.

-Z|--spanfs span_partition head_partition

Debe especificar el nombre de la ruta de acceso completo para las particiones principales y de expansión, por ejemplo /vmfs/devices/disks/disk_ID:1. Cada vez que se usa esta opción, se agrega una extensión al almacén de datos de VMFS, por lo cual el almacén de datos se expande a varias particiones.

Precaución: Cuando se ejecuta esta opción, se pierden todos los datos que existían previamente en el dispositivo SCSI o NVMe que se especificó en span_partition.

Ejemplo para extender un almacén de datos de VMFS

En este ejemplo, se extiende la partición principal existente del almacén de datos de VMFS con una nueva partición.

~ vmkfstools -Z /vmfs/devices/disks/naa.disk_ID_2:1 /vmfs/devices/disks/naa.disk_ID_1:1

El almacén de datos extendido tiene dos particiones: naa.disk_ID_1:1 y naa.disk_ID_2:1. En este ejemplo, naa.disk_ID_1:1 es el nombre de la partición principal.

Expansión de un almacén de datos de VMFS

En lugar de agregar una extensión a un almacén de datos de VMFS, puede aumentar el tamaño de un almacén de datos existente. Use el comando vmkfstools -G.

Podría aumentar el tamaño del almacén de datos una vez que el almacenamiento subyacente haya aumentado su capacidad.

El comando utiliza la siguiente opción:

-G|--growfs devicedevice
Esta opción amplía el almacén de datos de VMFS o su extensión específica. Por ejemplo,
vmkfstools --growfs /vmfs/devices/disks/disk_ID:1 /vmfs/devices/disks/disk_ID:1