当前位置:首页 > 虚拟机 > 正文

两个虚拟机共用一个虚拟磁盘(虚拟机使用物理磁盘)


一、vmwareworkstation10创建一个硬盘两个虚拟机同时使用不行,VM对硬盘有独占访问权限,如果在A机器上删除一个文件,在B机器上访问时会出错,导致系统不稳定,所以两台机器不能访问同一个。同时磁盘
我想到了一个办法,应该可以使用物理磁盘。我记得我以前做过这个。主机系统要求XP,WIN7不支持物理磁盘。


二、怎样才能让多个vm虚拟机共用一块vm硬盘?在虚拟机中执行这个测试步骤非常困难
1首先插入虚拟硬盘(默认是SCSI接口)但不启动虚拟机
2文件.vmx
g="false"(当前虚拟机取消此硬盘锁定)
scsi0:t和scsi0:me
修改
scsi1:t和scsi1:me(仲裁盘使用另一总线)
3启动虚拟机格式化新安装的硬盘,然后关闭
4.其他虚拟机安装后仍然更新现有硬盘;配置文件(重复步骤2)
5启动其他虚拟机后,您不需要为它们分配新硬盘的驱动器号。然后关闭它们
6最后重新启动它们
友情警告:
更新后会出现一些奇怪的问题
例如,旧网卡不见了,换了新网卡。自动将DNS更改添加到127.0.0.1
等等...我并不是说这些对我来说更容易解决。
三、如何在VMware虚拟机间建立共享磁盘1、创建shareddisk文件夹
实际操作:
创建文件夹:shareddisk
vmware安装文件夹列表文件测试:新建sharedisk目录:




创建共享磁盘文件:


完成4个文件:
quorum-flat。
2.配置虚拟机
在虚拟机界面,选择EditvirtualmachinesettingsàAddHarddisk,不要添加Useaexistingvirtualdisk,双击和。将弹出“新建磁盘和磁盘属性”窗口,预选并添加新硬盘并选择虚拟设备:选择SCSI0:1共享磁盘.vmdk,不添加SCSI1:1
vmx文件行的两个虚拟机目录和add-
g="FALSE"scsi0:Bus="Virtual"scsi1:Bus="Virtual"
vmware需要满足。设置共享磁盘的条件:1.在硬盘的高级属性中添加第二个共享硬盘时。必须设置为1:0,系统错误设置为1。1(没试过Oracle双机文章看设置)
2需要在vmware配置属性文件()中添加两个属性
scsi。[n].sharedBus="virtual"
g="false"当linux1共享磁盘被linux2锁定时,系统会锁定该磁盘。br/>
一般来说,scsi1:0然后Bus="virtual"意味着所有总线共享vmare建议
所有总线共享描述Bus="virtual"并更改scsi1:1。共享=“真”