很多用戶都想了解Oracle RAC ,但是又缺少硬件條件來安裝和了解RAC。這裡我們應用Oracle VM,在XEN虛擬機上來實現安裝。
Oracle VM於2007年11月12日正式推出,目前最新的版本是2.1.1。它是一款基於開源Xen管理器的虛擬化軟件,支持Oracle和非Oracle的應用程序。在OTN 上可以免費下載到相關資源。用戶可以在OVM中通過多種方式快捷地創建虛擬機和虛擬磁盤。
1 創建虛擬機
這裡我們創建2台虛擬機作為集群裡的2個節點。
·通過Oracle Virtual Machine Template創建虛擬機 RAC1_13 和 RAC2_13。
·虛擬機的內存至少為 1G
·每台機器應創建 2 塊虛擬網卡,如下圖所示:
·作為RAC節點的虛擬機的OS 版本應一致,這裡我們都選擇 Oracle Enterprise Linux Release 4 Update 5.
·創建完畢,“Power On”所有的節點。
2 安裝Clusterware前的准備
2.1 檢查系統硬件環境 (在所有節點上)
系統硬件條件至少應滿足
·1G RAM
# grep MemTotal /proc/meminfo
·Swap 1.5G
# grep SwapTotal /proc/meminfo
·/tmp >400MB
# df -k /tmp
·650MB的磁盤空間作為Oracle Clusterware home
·1G磁盤空間用來放Oracle Clusterware file
如果考慮冗余的話,需要再增加分區
·至少4G磁盤空間作為Oracle Database home
·虛擬機的磁盤空間不夠的話,可以通過增加虛擬磁盤的方法解決