問題描述:搭建RAC11g,在做共享磁盤的時候,節點2要共享節點1的磁盤,但是有一個問題,節點2關機之后,再打開,是有一個訪問節點1的磁盤的過程,如果訪問失敗,就會開不了機器
rac1加的三個磁盤:
硬盤2 F:\Virtual Machines\rac1\rac1-0.vmdk scsi 1:1 asmdisk1
硬盤3 F:\Virtual Machines\rac1\rac1-1.vmdk scsi 1:2 asmdisk2
硬盤4 F:\Virtual Machines\rac1\rac1-2.vmdk scsi 1:3 asmdisk3
rac2共享這三個磁盤



原因:rac1新添加的三個磁盤在虛擬機打開之后,會產生一個.lck的文件,防止對其他操作對磁盤造成破壞
解決方法:
1.找到磁盤的所在位置,刪除.lck文件。三個磁盤會產生三個.lck文件,但是這是臨時解決方法,因為只要你將關機了,節點1會在下次打開的時候再次產生.lck文件,所以還要再次清理。

2.可以測試,如果將節點1關機,那些.lck的文件夾以及文件就會消失,所以可以將rac1節點的配置文件進行編輯,添加一個參數,disk.locking="FALSE" ,這樣下次.lck文件夾就不會產生,rac2就會順利打開
disk.locking="FALSE"


所以為了保險起見,可以將兩個節點的.vmx配置文件都添加剛才那個參數,再次打開驗證,沒有問題。

