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讀寫,你可以同時往里面寫內容,但是在重啟前,對方是看不到的)