vmware gsx server正確設定共享磁碟注意事項

rainbowbridg發表於2007-03-02
vmware gsx server正確設定共享磁碟注意事項
===========================================================

最近用vmware gsx server模擬Oracle RAC環境,但是配置共享磁碟的時候總是不能成功,主要是一旦設了共享磁碟,兩個虛擬機器無法同時啟動,總有一個崩潰,而且同時啟動的時候啟動非常慢。從網上看的很多關於配置的說的都不是很詳細,很多文件上只是說設定disk.locking 、scsc1.sharedBus等引數,其實這遠遠不夠。

終於找到一個說的比較完整的,記錄下來。

首先我們要用vmware提供的vmware-vdiskmanager.exe來建立一個lsilogic 型別的磁碟。具體詳細使用方法可以看vmware的幫助。比如我們要建立一個2G的磁碟,那麼用下面的命令:

vmware-vdiskmanager -c -s 2gb -a lsilogic -t 3 "d:sharesharedisk.vmdk"

然後,我們編輯每個虛擬機器的配置檔案(副檔名vmx),在最後加入如下內容(注意根據需要修改scsi號和共享磁碟為置):

scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1.sharedBus = "virtual"
scsi1:0.present = "TRUE"
scsi1:0.mode = "independent-persistent"
scsi1:0.filename = "d:sharesharedisk.vmdk"
scsi1:0.deviceType = "plainDisk"
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"

這樣我們就把共享磁碟加到了虛擬機器上。不過還有步驟需要進一步操作。我們需要啟動虛擬環境後安裝SCSI驅動,因為我們設定了scsi1.virtualDev = "lsilogic" 。SCSI驅動需要到 去下載,需要在 來下載相應的驅動(LSI20320-R )

最後啟動虛擬機器,如果是WINDOWS系統會提示找到SCSI裝置,將下載的驅動裝上重起即可,UNIX系統下也需要將驅動按上。

[@more@]ref: http://blog.itpub.net/post/2343/212768

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

相關文章