无法在linux上安装vmfs版本5


0

我知道我可以使用vmfs-tools在linux上安装vmfs版本3。

首先,我使用open-iscsi获得iscsi连接

然后,我在我的分区工具中检查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                  │

好的我可以看到有两个IET虚拟磁盘,我可以分辨出哪个是大小。
所以,我知道我需要安装/dev/sbd1/dev/sdd1莫名其妙。

其中一个磁盘(实际扩展)是VMFS3,另一个是VMFS5。

我可以使用安装VMFS3

vmfs-fuse /dev/sdb1 /mnt/opensuse1600gb

但是如果我尝试使用大容量存储器

vmfs-fuse /dev/sdd1 /mnt/opensuse7700gb

我明白了

错误stat()ing'/ dev / ssd1'

如果我再尝试

debugvmfs /dev/sdd1 df

我明白了

VMFS:不支持的版本5
无法打开设备/文件“/ dev / sdd1”。

是否有一些工具支持挂载vmfs5?

Answers:


0

请通过运行以下命令检查vmfs-tools软件包的版本:

dpkg-query -l vmfs-tools

根据以下文章,仅在0.2.5版本之前支持VMFS5


0

对我有用的是按照说明从这里获得正确的工具。

然后:

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

虽然引用链接作为源是好的,但指向链接通常不鼓励回答。请在答案中提供链接信息,以帮助对抗链接腐烂。
Jarmund 2016年

0

使用vmfs-tools有一些限制。如果VMFS6或VMFS5的文件大于256GB,则应使用虚拟机(或实验室机器)访问文件:

  1. https://my.vmware.com/web/vmware/evalcenter?p=free-esxi6下载ESXi ISO文件(60天试用版和有限免费版)

  2. 在VMWare Workstation上创建新VM并安装ESXi

  3. 将VMFS磁盘作为物理磁盘附加到VM(您也可以创建指向磁盘映像的vmdk文件)

  4. 使用主机上的Web浏览器打开vSphere Web Client,访问VM屏幕上显示的IP地址

  5. 数据存储应该在Storages - > Datastores中可见,如果没有,您可以尝试https://www.hex64.net/vmware-esxi-can-not-add-existing-iscsi-lun/上提供的解决方法。

  6. 单击数据存储区浏览器,选择所需文件,然后单击下载按钮

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.