vmware 虛擬機器中配置共享裸裝置

tolywang發表於2010-11-10


如在安裝RAC時,一般要求vote和ocr盤為共享裸盤,有時可能沒有共享的SAN裝置,如果只有ESX本機硬碟也可以作,可以在盤上劃分出多個裸裝置:

1、進入到目錄/vmfs/volumes/stortest/racdisk下(其中stortest為esx伺服器上建立的資料儲存,racdisk為資料儲存上新建的目錄,是不同於虛擬機器的檔案存放目錄的單獨目錄)輸入命令:

Vmkfstools –c 100m –a lsilogic –d eagerzeroedthick ocr1.vmdk

Vmkfstools –c 100m –a lsilogic –d eagerzeroedthick ocr2.vmdk

Vmkfstools –c 50m –a lsilogic –d eagerzeroedthick vote1.vmdk

Vmkfstools –c 50m –a lsilogic –d eagerzeroedthick vote2.vmdk

Vmkfstools –c 50m –a lsilogic –d eagerzeroedthick vote3.vmdk

 

2、在每個虛擬機器上新增硬碟

新增硬碟的時候一定要注意兩點:

1)              選擇要使用的磁碟型別的時候要選擇“使用現有虛擬硬碟”,然後磁碟檔案路徑選擇指定到前面建立的帶vmdk字尾的相應檔案;

2)              選擇虛擬裝置節點的時候一定要選擇跟系統盤不相同的匯流排,如系統盤一般是SCSI(0:1),而這些共享盤一定要選擇SCSI(1:x)、SCSI(2:x)、SCSI(3:x);

3)              磁碟模式可以不選;

4)              系統新新增上的SCSI控制器1、2或3的SCSI匯流排共享一般網路上選擇“虛擬”,而建議選擇“物理”。

3、修改虛擬機器的引數

把共享儲存新增到兩個節點以後,還不算完,必須修改兩個虛擬機器的配置檔案。在每個節點所在目錄下都存在一個字尾名為vmx的檔案,這就是虛擬機器的配置檔案了,下載下來後用寫字板開啟,把下面三行記錄新增進去。注意,這三行中的每一行都不能重複,所以仔細檢查一下vmx檔案,確保這三行記錄唯一。每個節點的配置檔案都必須新增這三行記錄。

disk.locking = FALSE

scsi1.present = "TRUE"

scsi1.sharedBus = "physical"

下面是關於新增的盤的資訊示例,一共新增了兩塊硬碟的示例:

scsi1:0.present = "TRUE"

scsi1:0.fileName = "/vmfs/volumes/4cd3f535-4e917252-4674-001a648f63b0/racdisk/ocr1.vmdk"

scsi1:0.deviceType = "scsi-hardDisk”

scsi1:1.present = "TRUE"

scsi1:1.fileName = "/vmfs/volumes/4cd3f535-4e917252-4674-001a648f63b0/racdisk/ocr2.vmdk"

scsi1:1.deviceType = "scsi-hardDisk”

………..

/***

如果這些配置不新增的話,RAC安裝快完成進行配置的時候,會報“無法初始化 ocrconfig”和“ocr upgrade failed with (-1)”等錯誤

*****/

 

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

相關文章