Não é possível montar o vmfs versão 5 no linux

Não é possível montar o vmfs versão 5 no linux

Eu sei que posso montar um vmfs versão 3 no linux usando vmfs-tools.

Primeiro obtenho a conexão iscsi usando open-iscsi

Em seguida, verifico minha ferramenta de partição para qual unidade virtual a conexão iscsi foi mapeada.

  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, posso ver que há dois discos virtuais IET e posso dizer qual é qual pelo tamanho.
Então eu sei que preciso montar /dev/sbd1e /dev/sdd1de alguma forma.

Um desses discos (na verdade, estende-se) é o VMFS3, o outro é o VMFS5.

Posso montar o VMFS3 usando

vmfs-fuse /dev/sdb1 /mnt/opensuse1600gb

No entanto, se eu tentar o mesmo usando o grande armazenamento

vmfs-fuse /dev/sdd1 /mnt/opensuse7700gb

eu recebo

Erro stat()ing '/dev/ssd1'

Se eu então tentar

debugvmfs /dev/sdd1 df

eu recebo

VMFS: Versão 5 não suportada
Não é possível abrir o dispositivo/arquivo "/dev/sdd1".

Existe alguma ferramenta que suporte a montagem do vmfs5?

Responder1

Existem algumas limitações ao usar ferramentas vmfs. Se você tiver VMFS6 ou VMFS5 com arquivos maiores que 256GB você deve usar uma Máquina Virtual (ou uma máquina de laboratório) para acessar os arquivos:

  1. Baixe o arquivo ISO ESXi dehttps://my.vmware.com/web/vmware/evalcenter?p=free-esxi6(60 dias de teste e versão gratuita limitada)

  2. Crie uma nova VM no VMWare Workstation e instale o ESXi

  3. Anexe o disco VMFS à VM como um disco físico (você também pode criar um arquivo vmdk apontando para uma imagem de disco)

  4. Abra o vSphere Web Client com um navegador da Web na máquina host, acessando o endereço IP mostrado na tela da VM

  5. O armazenamento de dados deve estar visível em Armazenamentos -> Datastores, caso contrário, você pode tentar a solução alternativa disponível emhttps://www.hex64.net/vmware-esxi-can-not-add-existente-iscsi-lun/

  6. Clique no navegador Datastore, escolha o arquivo desejado e clique no botão de download

Responder2

Por favor, verifique a versão doferramentas vmfspacote executando o seguinte comando:

dpkg-query -l vmfs-tools

De acordo com o seguinteartigooVMFS5é suportado antes de0.2.5apenas versão.

Responder3

o que funcionou para mim foi seguir as instruções para obter as ferramentas certasaqui.

então:

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

informação relacionada