VMware另一個程序鎖定文件的一部分,進程無法訪問


問題描述:搭建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配置文件都添加剛才那個參數,再次打開驗證,沒有問題。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM