天天看點

vmware共享磁盤

vmware共享磁盤

1.         建立共享磁盤櫃

在虛拟機軟體的安裝目錄下,有個vmware-vdiskmanager.exe檔案(老版本用plainmaker.exe),把它複制到共享磁盤櫃目錄下,建立共享磁盤(老版本共享磁盤檔案的擴充名為.pln)

F:\虛拟機\共享磁盤櫃>vmware-vdiskmanager.exe -c -s 200Mb -a lsilogic -t 2 quorum.vmdk

F:\虛拟機\共享磁盤櫃>vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 2 sharedisk.vmdk

建立完畢後,目錄下有四個新檔案

quorum-flat.vmdk

quorum.vmdk

sharedisk-flat.vmdk

sharedisk.vmdk

2.         配置虛拟機

在虛拟機器界面選擇“Edit virtual machine settings”à添加硬碟,選“Use a existing virtual disk”,分别添加quorum.vmdk、sharedisk.vmdk

輕按兩下新加的磁盤,在彈出的磁盤屬性窗選“advance”,為新加的硬碟選擇虛拟裝置節點:quorum.vmdk選訂“SCSI 0:1”, sharedisk.vmdk標明“SCSI 1:1”。

vmware中設定共享磁盤,需要滿足兩個條件:

      1、硬碟的進階屬性中必須設定成1:0,如果增加第二塊共享硬碟,也設成1:0,系統就會報錯,是以設定成1:1(這種方式本人還沒試過,不過在oracle雙機的文章中看到過這樣的設定方法)

      2、需要在vmware的配置屬性檔案(如rhel3.vmx)中加入兩條屬性

        scsi[n].sharedBus = "virtual"   

        disk.locking = "false"  

      系統啟動的時候會鎖定磁盤,是以當啟動linux1後共享磁盤被鎖定了,linux2就起不來了,是以需要加入disk.locking = "false"    。

       一般來說,如果是scsi1:0,則n為1,也就是scsi1.sharedBus = "virtual"    ,表示所有的bus都共享,vmare推薦這種做法。

        如果說是不是所有的bus都共享的話,可以将上述scsi1.sharedBus = "virtual"改成scsi1:1.shared = "true" 。

繼續閱讀