vmware 多台虚拟机共享磁盘文件 —— 筑梦之路

默认情况

vmware workstation不支持两台虚拟机共享同一个磁盘文件,会提示文件锁定,无法访问,导致第二台虚拟机在启动时报错

如何解决

 1. 将虚拟机都关机

2. 修改配置文件.vmx

两台虚拟机都需要修改,打开文件时选择其他方式打开,比如记事本。在该文件的最后增加下面两行配置:

disk.locking="FALSE"
scsi[n].sharedBus="virtual"

参数说明:

disk.locking="FALSE" :默认情况下,虚拟机在启动后会将磁盘锁定,防止其他虚拟机访问。第2台虚拟机再启动时,则会无法启动,设置值为FALSE后表示不锁定,允许多个虚拟机并发访问共享磁盘。
scsi[n].sharedBus="virtual":确保指定的共享磁盘在虚拟机之间正确地共享,这里设置n表示所有磁盘,也可以设置如:scsi0:1.sharedBus="virtual",因为此时的共享盘则好在scsi0:1。

3. 启动两台测试

以上使用了两台作为示例,多台也是同理。

注意事项:如果磁盘使用ext4、xfs、ntfs等单节点文件系统,多台虚拟机之间数据无法同步,会导致数据不一致等问题,需要创建适用于业务的集群文件系统。常用的集群文件系统包括OCFS2、GFS2、Veritas CFS、Oracle ACFS和DBFS等。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值