VMware虚拟机创建共享磁盘并添加

您所在的位置:网站首页 oracle是如何实现共享存储 VMware虚拟机创建共享磁盘并添加

VMware虚拟机创建共享磁盘并添加

2023-07-27 23:28| 来源: 网络整理| 查看: 265

我们的个人电脑,有时因为需要测试各种场景,难免会安装多台虚机,可能还会遇到需要用到共享盘的场景。通过查询测试,VMware自带工具vmware-vdiskmanager就可以实现多台虚机添加共享磁盘的情况。

1、首先我们先来了解一下vmware-vdiskmanager.exe的可用参数

-c:创建磁盘。额外的创建选项必须被指定。只有本地虚拟磁盘可以创建。 -d :对指定的虚拟磁盘进行碎片整理。仅有的本地虚拟磁盘可能会进行碎片整理。 -k :缩小指定的虚拟磁盘。仅限本地虚拟磁盘可能会缩小。 -n : 重命名指定的虚拟磁盘;需要指定目标磁盘名称。仅本地虚拟磁盘可以重命名。 -p : 准备由指定的挂载虚拟磁盘收缩的挂载点。 -r : 转换指定磁盘;需要指定目标磁盘类型。对于本地目标磁盘必须指定磁盘类型。 -x :将磁盘扩展到指定容量。仅有的可以扩展本地虚拟磁盘。 -R :检查稀疏虚拟磁盘的一致性并尝试修复任何错误。 -e :检查磁盘链一致性。 -D :使磁盘可删除。这应该只在磁盘上使用从其他产品复制而来的。 其他选项: -q : 不记录消息 创建和转换的其他选项: -a :(仅用于 -c)适配器类型 (ide、buslogic、lsilogic)。为其他适配器类型传递 lsilogic。 -s : 虚拟磁盘的容量 -t : 磁盘类型 ID 磁盘类型: 0 : 单个可增长虚拟磁盘 1 : 可增长的虚拟磁盘分成 2GB 文件 2:预分配的虚拟磁盘 3:预分配的虚拟磁盘分成 2GB 文件 4:预分配的 ESX 类型的虚拟磁盘 5:针对流媒体优化的压缩磁盘 6:精简配置的虚拟磁盘 - ESX 3.x 及更高版本 容量可以以扇区、KB、MB 或 GB 为单位指定。 可接受的范围: ide/scsi 适配器:[1MB,8192.0GB] 总线适配器:[1MB,2040.0GB] 例 1:vmware-vdiskmanager.exe -c -s 850MB -a ide -t 0 myIdeDisk.vmdk 例 2:vmware-vdiskmanager.exe -d myDisk.vmdk 例 3:vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk 例 4:vmware-vdiskmanager.exe -x 36GB myDisk.vmdk ex 5: vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk 例 6:vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 4 -h esx-name.mycompany.com \ -u 用户名 -f 密码文件“[storage1]/path/to/targetDisk.vmdk” 例 7:vmware-vdiskmanager.exe -k myDisk.vmdk ex 8: vmware-vdiskmanager.exe -p (首先需要在 挂载一个虚拟磁盘)

2、使用VMware自带工具“vmware-vdiskmanager.exe” 来创建共享磁盘

首先找到我们的VMware安装路径下的vmware-vdiskmanager.exe执行文件。

我的路径是(D:\VNware\VMware16\安装路径\vmware-vdiskmanager.exe)

打开cmd,执行如下命令创建10G虚拟磁盘到指定路径下

"D:\VNware\VMware16\安装路径\vmware-vdiskmanager.exe" -c -s 10GB -a lsilogic -t 2 "E:\ISO\虚机测试\test-HA-10G.vmdk"

 

 上图我们可以看到命令执行完毕后在指定的路径下已经生成了10G的磁盘文件,下面就测试一下将一块盘添加到两台主机下。

2、首台主机添加共享盘测试

打开首台虚拟机设置,选择添加硬盘,使用现有磁盘如图

选择我们之前创建的磁盘文件,如图

 

点击完成保持现有格式即可。

到此首台硬盘添加完毕,如下图扫盘后可以看到新的磁盘。

 3、第二台主机添加共享盘测试

 第二台需要先关机,编辑主机的.vmx文件。我的文件路径在(E:\ISO\虚机测试\RedHatHA-2\RedHatHA-2.vmx)

选中文件,右击->用文本打开在最后添加如下内容

disk.locking="FALSE" disk.EnableUUID ="TRUE" scsi1:0.SharedBus="Virtual" scsi1:1.SharedBus="Virtual" scsi2:0.SharedBus="Virtual" scsi2:1.SharedBus="Virtual"

编辑完毕后按照首台步骤添加共享盘,如图

  保存,开机,这时就可以在第二台主机扫盘查看是否存在新的磁盘。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3