虚拟化实现磁盘共享

       今天有需求要实现虚拟化下两台虚拟机共享一块存储磁盘,在测试做实验非常成功。实现在两台虚拟机上挂载同一块磁盘。一台虚拟机上读写文件,另一台虚拟机上同步上分区表,能看到所读写的文件。实验成功。

[原]ESX使用共享磁盘
使用虚拟机做测试是一件非常惬意的事情,但我老是忘记如何添加共享磁盘,这次特地记录下该过程。
使用SSH工具登陆到ESX Server的控制台,然后创建相应的磁盘文件作为共享磁盘。
cd /vmfs/volumes/storage1      (注释:storage1是你准备挂载磁盘的存储名)
mkdir DiskArray
vmkfstools -d eagerzeroedthick -a lsilogic -c 1G Quorum.vmdk
创建一个1G的共享磁盘Quorum.vmdk
vmkfstools -d eagerzeroedthick -a lsilogic -c 2G Data01.vmdk
创建一个2G的共享磁盘Data01.vmdk
vmkfstools -d eagerzeroedthick -a lsilogic -c 2G Data02.vmdk
创建一个2G的共享磁盘Data02.vmdk

右键点击虚拟机->点击“编辑设置”->“添加”
 
 
 
虚拟设备节点一定要寻则SCSI (1:0) ,这样就可以自动创建一个新的SCSI控制器。
  
 
点击“配置参数”,再点击“添加行”
  
加入下面这个参数,如图所示。
disk.locking = FALSE
以上操作在所有需要连接共享磁盘的虚拟机上都要操作。


 

你可能感兴趣的:(虚拟化,esxi磁盘共享,虚拟化磁盘共享)