Windows下vmware虛擬了Oracle RAC,因為機器名改變,打不開了。

xiaoli發表於2009-10-27

xp系統重新安裝後,機器名變動了,想開啟vmware server1.08下安裝的Oracle10g RAC的兩個節點,發現開啟任何一個節點都會報錯。

如下:

SCSI reservation for virtual device "scsi1:0" cannot be enabled because the disk "D:vmsharestorageocfs2disk.vmdk" is being used by another virtual machine running on a different host machine. SCSI reservation under VMware Server is only available for machines running on the same host machine.
Failed to configure scsi1

大體意思,是說,共享磁碟正在被一個不同的主機使用!

折騰了會也沒找到原因,都想放棄了,打算再重新安裝一個RAC,確實裝他麻煩了,最後又google了一番,找到了解決辦法!

http://www.itpub.net/archiver/tid-867204.html

原來是在共享磁碟陣列資料夾內,有個配置檔案寫入了機器名。所以啟動節點的時候檢查不一致,提示正在被一個其它的機器使用。

E:FVirtual Machinessharedstorageasmdisk1.vmdk.RESLCK

E:FVirtual Machinessharedstorageasmdisk2.vmdk.RESLCK

E:FVirtual Machinessharedstorageasmdisk3.vmdk.RESLCK

E:FVirtual Machinessharedstorageocfs2disk1.vmdk.RESLCK

用記事本開啟能發現,包含主機名。

於是把主機名改回原來的名字,再載入啟動,OK了!

這兒事告訴我,遇到錯誤提示,要好好分析完了,再尋求解決辦法!

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/60144/viewspace-1028186/,如需轉載,請註明出處,否則將追究法律責任。

相關文章