在vsphere環境中搭建虛機RAC須要遵循必定的步驟,虛擬機配置RAC,若是不是掛裸盤RDM的話,按如下步驟進行,不影響VMotion 的功能,可是影響Storage VMotion 的功能。在數據庫系統雲化實施中,對oracleRAC要求部署在虛擬機中的場景,能夠採用如下步驟來進行實施。數據庫
要點:oracle
各節點均採用單獨的pvscsi控制器,SCSI總線共享選物理ide
添加厚製備置零的硬盤,各節點SCSI ID保持一致測試
每一個節點雙網卡或多網卡,用vmxnet3spa
設置磁盤爲獨立磁盤,這樣對VM拍快照不會對數據盤有影響orm
爲每一個磁盤添加multi-wirter標記blog
在每一個節點都作一遍,不一樣的是第一個節點是建立磁盤,其餘節點是掛載現有磁盤ci
若是起了DRS,能夠設置DRS關聯規則,讓RAC節點不要同時位於單個主機上。部署
1、按業務需求新建兩臺業務須要的虛機,此過程再也不累述get
2、具體配置:
步驟1:節點1,添加硬盤。選擇建立新的虛擬磁盤。
步驟2:必定要選擇厚置備置零的置備模式,不然虛機開機會報錯。
注意:選擇新的虛擬設備節點,而且保證,節點2與節點1共享磁盤選擇的scsi設備一致。此處節點1選擇scsi(1:0)
注意:模式裏建議不要選擇獨立。由於NBU在VMWare手冊中已經明確寫不支持獨立vmdk的虛擬機備份工做。
步驟3:新的SCSI控制器,總線共享方式默認「無」(改成物理)
步驟4:節點2 添加硬盤。使用現有虛擬磁盤。
步驟5:節點2,選擇與節點1相同的SCSI(1:0),設備節點。
步驟6:
對於節點1和節點2添加的磁盤標記。選擇添加的磁盤選擇選項--高級--常規--參數配置,添加行,標記multi-writer標記。每一個磁盤作一次。
步驟7:
RAC 虛機節點,建議放在不一樣的主機上,因此須要配置DRS。
右鍵集羣編輯,規則--新建,單獨的虛擬機,選定虛機。
以上實施完成以後,須要測試一下:
(1) 雙機開機是否成功;
(2) 將兩個節點遷移到一臺主機,系統是否會自動作遷移(DRS規則)。
問題:
有時在界面添加multi-writer標記,會不生效。
能夠在EXSI vmx文件裏直接添加