標籤:style io os ar strong sp 檔案 資料 div
2.3. 配置共用磁碟2.3.1. 建立共用磁碟
在cmd中進入WMware Workstation 10.0 安裝目錄:
1.建立儲存Oracle Clusterware檔案 (Oracle Cluster Registry and voting disk) 的磁碟: vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 2 "E:\SoftwareInstall\vmware\SharedDiskASM"\ShareDiskOCR.vmdk 2.建立儲存Oracle共用資料檔案的磁碟: vmware-vdiskmanager.exe -c -s 20Gb -a lsilogic -t 2 "E:\SoftwareInstall\vmware\SharedDiskASM"\ShareDiskData01.vmdk vmware-vdiskmanager.exe -c -s 20Gb -a lsilogic -t 2 "E:\SoftwareInstall\vmware\SharedDiskASM"\ShareDiskData02.vmdk vmware-vdiskmanager.exe -c -s 5Gb -a lsilogic -t 2 "E:\SoftwareInstall\vmware\SharedDiskASM"\ShareDiskFlash.vmdk |
2.3.2. 編輯虛擬機器組態檔
關閉兩台虛擬機器,用記事本開啟虛擬機器名字.wmx,到虛擬機的目錄比如 E:\SoftwareInstall\vmware\linuxrac1,直接編輯*.vmx 檔案, 加上下面語句(所有虛擬機節點):
scsi1:1.deviceType = "disk" scsi1:1.present = "TRUE" scsi1:1.fileName = "E:\SoftwareInstall\vmware\SharedDiskASM\ShareDiskOCR.vmdk" scsi1:1.mode = "independent-persistent" scsi1:1.redo = "" scsi1:2.deviceType = "disk" scsi1:2.present = "TRUE" scsi1:2.fileName = "E:\SoftwareInstall\vmware\SharedDiskASM\ShareDiskData01.vmdk" scsi1:2.mode = "independent-persistent" scsi1:2.redo = "" scsi1:3.deviceType = "disk" scsi1:3.present = "TRUE" scsi1:3.fileName = "E:\SoftwareInstall\vmware\SharedDiskASM\ShareDiskData02.vmdk" scsi1:3.mode = "independent-persistent" scsi1:3.redo = "" scsi1:4.deviceType = "disk" scsi1:4.present = "TRUE" scsi1:4.fileName = "E:\SoftwareInstall\vmware\SharedDiskASM\ShareDiskFlash.vmdk" scsi1:4.mode = "independent-persistent" scsi1:4.redo = "" scsi1.pciSlotNumber = "37" usb:0.present = "TRUE" usb:0.deviceType = "hid" usb:0.port = "0" usb:0.parent = "-1" |
注意:這個檔案中的每一行都不能重複,否則會報錯, 而且不要去改變檔案的編碼格式
(如果提示需要儲存為其他編碼格式,比如unicode, 那麼就是拷貝的格式有問題,需要手工寫入 )。
最後開啟虛擬機器程式(注意,一定要重新啟動vmware介面程式),查看每個節點虛擬機器
Devices部分,在未開啟各個虛擬機器的時候就應該可以看到磁碟掛載情況 。 然後開機
再次確認 。 如果在未開啟時沒有看到磁碟資訊, 那麼就是寫入vmx檔案的文法有問題,
可以手工寫入(而不是拷貝)。
當然也可以通過VMWare圖形介面建立磁碟,注意共用磁碟選擇SCSI 1而不是0才可以。我這裡就是用的圖形介面方式,總之不管是圖形介面還是命令建立,最後添加到虛擬機器裡的每一個磁碟屬性應當如所示,
注意選擇磁碟時候需要選取 SCSI 1:1,SCSI 1:2,我這裡有四個共用磁碟,那麼就依次是SCSI 1:1,SCSI 1:2,SCSI 1:3,SCSI 1:4
基於CentOS與VmwareStation10搭建Oracle11G RAC 64叢集環境:2.搭建環境-2.3配置共用磁碟