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" 。