Vmware ESXi添加共享磁盘

时间:2022-03-06 18:29:47
   

1,ssh登录(两个虚拟机所在的宿主机)物理主机,创建共享磁盘(该步骤也可图形化操作)

#cd /vmfs/volumes/4ffd9951-2c12a99a-ff2a-3440b59cd4fa/

#mkdir sharedisk

#cd sharedisk

#vmkfstools -c 30000m -a lsilogic -d eagerzeroedthick mysharedisk_01.vmdk

2,图形化操作,为虚拟机01添加硬盘:

选中虚拟机01,编辑虚拟机设置,选择添加硬盘,使用现有的虚拟磁盘,找到已创建的虚拟磁盘的路径,在选择虚拟节点时一定要选择SCSI(1:0),模式选择“独立-持久”,完成硬盘的添加;

再次选中虚拟机01,编辑虚拟机设置,在硬件标签项中可以看到多出来一个SCSI控制器1,选中SCSI控制器1,在右侧的SCSI总线共享下选中“虚拟”,点击确定即可;

3,图形化操作,为虚拟机02添加硬盘:

选中虚拟机02,编辑虚拟机设置,选择添加硬盘,使用现有的虚拟磁盘,找到已创建的虚拟磁盘的路径,在选择虚拟节点时一定要选择SCSI(1:0),模式选择“独立-持久”,完成硬盘的添加;

再次选中虚拟机02,编辑虚拟机设置,在硬件标签项中可以看到多出来一个SCSI控制器1,选中SCSI控制器1,在右侧的SCSI总线共享下选中“虚拟”,点击确定即可;

4,windows下面,还需分别进入计算机管理的磁盘管理,将磁盘格式化新建分区加入计算机管理中。(注意:NTFS文件系统不是Cluster filesystem,同时只支持一个VM读写,你可以同时往里面写内容,但是在重启前,对方是看不到的),例如:a机在共享磁盘做了新建文件的操作,但b机在共享磁盘中是无法看到的,只有通过重启操作,才能在b中看到新建的文件。

 

注意:

在一台VM上创建磁盘,MSCS必须用Thick格式,然后选择新的SCSI Adapter,比如以前是SCSI0:0,这里一定要选择SCSIn:x(n<>0),如果是2台VM做Cluster,共享设置成虚拟就可以。

在另一台VM上添加第一台VM上创建的磁盘,SCSI的设定要一样。

(注意:NTFS文件系统不是Cluster filesystem,同时只支持一个VM读写,你可以同时往里面写内容,但是在重启前,对方是看不到的)