在物理機上使用虛機搭建RAC環境時碰到了很多“坑”和關鍵點,這裡慢慢一一回味總結下。
物理機:Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz,8G內存
虛擬機軟件:VMware ServerVersion 2.0.2
數據庫軟件:Oracle 11.2.0.1、Grid
虛機操作系統:Oracle Linux 6.2
虛機安裝規劃:本地硬盤20G,內存2G,共享磁盤共有4塊:2塊VOTE,各1.2G,2塊數據盤,各5G
(1) 虛擬機本地磁盤和共享磁盤的存儲
我創建兩個RAC節點,分別存儲於兩個不同的文件夾,例如:D:/rac1和D:/rac2。
共享磁盤不能和虛機磁盤存儲位置相同,因為他可以由兩個節點共享訪問,因此需要單獨存儲,例如D:/sharedisk。
(2) 主機名
虛機安裝OREL中有一步是創建主機名,由於會有兩個節點,因此命名規范上能有一定規律,例如rac1.bisal和rac2.bisal。
(3) 選擇分區方案
有以下幾種可選項:
1. Use All Space:使用所有空間。刪除所有分區,並執行默認的安裝策略。
2. Replace Existing Linux System(s):替換現有 Linux 系統。只刪除 Linux 文件系統的分區,並執行默認的安裝策略。
3. Shrink Current System:縮小現有系統。縮小現有分區大小,並執行默認的安裝策略。
4. Use Free Space:使用剩余空間。使用剩余的空間,執行默認的安裝策略。
5. Create Custom Layout:創建自定義布局。
默認的安裝策略是:
1. 分出一個單獨的分區,掛載到 /boot 目錄;
2. 創建 SWAP 分區,一般為內存的 1.5-2 倍;
3. 剩余空間全部分給 / 分區;
也可以選擇5,自己來定義不同的分區策略。
(4) 選擇軟件組
如果想安裝後可以直接進入圖形界面,在這裡需要選擇Desktop。
(5) 配置網卡IP
節點1:設置兩塊網卡,
網卡1:IP是192.168.11.200,Gateway是192.168.11.1,DNS是192.168.11.200。
網卡2:IP是10.0.0.200,Gateway是10.0.0.1,DNS是10.0.0.200。
節點2:設置兩塊網卡,
網卡1:IP是192.168.11.210,Gateway是192.168.11.1,DNS是192.168.11.210。
網卡2:IP是10.0.0.210,Gateway是10.0.0.1,DNS是10.0.0.210。
配置後可以重啟網絡服務:service network restart,使其生效。