标签:虚拟机 添加 vmware 磁盘 共享 disk 两台
需求:搭建数据库集群时需要两个节点共同访问一份数据
在第一台虚拟机上添加磁盘
第二台虚拟机上添加磁盘
此时两台虚拟机都添加了同一块磁盘,但启动时会报错,因为会造成磁盘的征用
那么更改虚拟机配置文件,找到两台虚拟机下的.vmx文件,分别添加以下内容
disk.locking="FALSE"
scsi[n].sharedBus = "virtual"
参数1:disk.locking="FALSE"。参数说明:虚拟机系统在启动的时候会锁定磁盘,所以当启动虚机1后共享磁盘被锁定了,虚机2就起不来了,因此需要加入disk.locking = "false" 。
参数2:scsi[n].sharedBus = "virtual" 。参数说明:以上的设置表示所有的BUS都共享,vmare推荐这种做法。如果说是不是所有的bus都共享的话,可以将上述scsi1.sharedBus = "virtual"改成scsi1:1.shared = "true"或者是scsi2:0.SharedBus="Virtual"。
其实Buslogic和LSIlogic都是虚拟硬盘SCSI设备的类型。这里的Bus实际就是指的Buslogic,是虚拟硬盘类型。以上设置完成后就可以实现共享磁盘了。具体效果我们可以看下面这张图,在两台虚拟机中都能都通fdisk -l查看到新添加共享磁盘。
启动两台虚拟机,进行查看
标签:虚拟机,添加,vmware,磁盘,共享,disk,两台 来源: https://www.cnblogs.com/wangqianqiannb/p/16351367.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。