No se puede montar vmfs versión 5 en Linux

No se puede montar vmfs versión 5 en Linux

Sé que puedo montar una versión 3 de vmfs en Linux usando vmfs-tools.

Primero obtengo la conexión iscsi usando open-iscsi

Luego verifico en mi herramienta de partición a qué unidad virtual se ha asignado la conexión iscsi.

  Expert Partitioner                                                       

   ┌System View────────────────────────┐Available Storage on serviceseta
   │─┬─serviceseta                     │┌──────────────────────────────────────────────────────────────────────────────────────┐
   │ ├+─Hard Disks                     ││Device   │     Size│F│Enc│Type               │FS Type│Label│Mount Point               │
   │ ├──RAID                           ││/dev/sda │  2.00 TB│ │   │VMware-Virtual disk│       │     │                          │
   │ ├──Volume Management              ││/dev/sda1│195.00 MB│ │   │Linux native       │Ext4   │     │/boot                     │
   │ ├──Crypt Files                    ││/dev/sda2│  4.00 GB│ │   │Linux swap         │Swap   │     │swap                      │
   │ ├──Device Mapper                  ││/dev/sda3│  2.00 TB│ │   │Linux native       │Ext4   │     │/                         │
   │ ├──NFS                            ││/dev/sdb │  1.56 TB│ │   │IET-VIRTUAL-DISK   │       │     │                          │
   │ ├──BTRFS                          ││/dev/sdb1│  1.56 TB│ │   │unknown            │       │     │                          │
   │ ├──TMPFS                          ││/dev/sdd │  7.52 TB│ │   │IET-VIRTUAL-DISK   │       │     │                          │
   │ └──Unused Devices                 ││/dev/sdd1│  7.52 TB│ │   │Linux native       │       │     │                          │
   │───Installation Summary            ││tmpfs    │498.27 MB│ │   │TMPFS              │TmpFS  │     │/dev/shm                  │

OK, puedo ver que hay dos discos virtuales IET y puedo distinguir cuál es cuál por el tamaño.
Entonces sé que necesito montarlo /dev/sbd1y /dev/sdd1de alguna manera.

Uno de estos discos (en realidad se extiende) es VMFS3, el otro es VMFS5.

Puedo montar el VMFS3 usando

vmfs-fuse /dev/sdb1 /mnt/opensuse1600gb

Sin embargo, si intento lo mismo usando el gran almacenamiento

vmfs-fuse /dev/sdd1 /mnt/opensuse7700gb

yo obtengo

Error al establecer () '/dev/ssd1'

Si luego lo intento

debugvmfs /dev/sdd1 df

yo obtengo

VMFS: Versión 5 no compatible.
No se puede abrir el dispositivo/archivo "/dev/sdd1".

¿Existe alguna herramienta que admita el montaje de vmfs5?

Respuesta1

Existen algunas limitaciones al utilizar vmfs-tools. Si tiene VMFS6 o VMFS5 con archivos de más de 256 GB, debe usar una máquina virtual (o una máquina de laboratorio) para acceder a los archivos:

  1. Descargue el archivo ESXi ISO desdehttps://my.vmware.com/web/vmware/evalcenter?p=free-esxi6(Prueba de 60 días y versión gratuita limitada)

  2. Cree una nueva VM en VMWare Workstation e instale ESXi

  3. Adjunte el disco VMFS a la VM como un disco físico (también puede crear un archivo vmdk que apunte a una imagen de disco)

  4. Abra vSphere Web Client con un navegador web en la máquina host, accediendo a la dirección IP que se muestra en la pantalla de la VM

  5. El almacén de datos debería estar visible en Almacenamientos -> Almacenes de datos; de lo contrario, puede probar la solución disponible enhttps://www.hex64.net/vmware-esxi-can-not-add-existing-iscsi-lun/

  6. Haga clic en el navegador Datastore, elija el archivo que desee y haga clic en el botón de descarga

Respuesta2

Por favor, verifique la versión deherramientas-vmfspaquete ejecutando el siguiente comando:

dpkg-query -l vmfs-tools

De acuerdo con lo siguienteartículoelVMFS5es compatible antes de0.2.5Solo versión.

Respuesta3

Lo que funcionó para mí fue seguir las instrucciones para obtener las herramientas adecuadas deaquí.

entonces:

root@it:/home/it/mnt/vmfs# /usr/local/sbin/vmfs-fuse /dev/cciss/c0d0p3 ./vmfs

información relacionada