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/sbd1
y /dev/sdd1
de 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:
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)
Cree una nueva VM en VMWare Workstation e instale ESXi
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)
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
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/
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