Oracle 10g 集群在實操中的作用
其實Oracle 真正應用的集群 (RAC) 10g 技術(shù)的最有效的方法之一就是通過訪問一個實際的 Oracle 10g 集群。除此之外沒有別的方法比直接體驗它們能夠更好地理解其好處的了 — 包括容錯、安全性、負載均衡和可伸縮性。
Oracle RAC 的核心是共享磁盤子系統(tǒng)。集群中的所有節(jié)點必須能夠訪問集群中所有節(jié)點的所有數(shù)據(jù)、重做日志文件、控制文件和參數(shù)文件。數(shù)據(jù)磁盤必須在全局范圍內(nèi)可用,以便允許所有節(jié)點訪問數(shù)據(jù)庫。每個節(jié)點擁有自己的重做日志和控制文件,但是其他節(jié)點必須能夠訪問這些文件,以便在系統(tǒng)故障時恢復該節(jié)點。
希望本文能對一些手頭上只有一臺PC而沒有真正的雙機環(huán)境的朋友提供一個參考。
本文實踐環(huán)境
1、PC主要配置:
Celeron(R) CPU 1.80GHz
Maxtor 6E040L0, ATA DISK drive 40G
RelTek 8139C 網(wǎng)卡 一塊
內(nèi)存DDR333 512MB * 2
顯示卡:ATI [Radeon 9200 SE]
操作系統(tǒng)
:White Box Enterprise Linux 3 (本文同樣適用于RedHat企業(yè)版,不同之處是WBEL3目前可以免費運用于商業(yè))
遠程終端一臺,裝有windowsXP和遠程X-server軟件
2、服務(wù)器分區(qū)方案
Oracle 數(shù)據(jù)庫文件
RAC節(jié)點名
實例名
數(shù)據(jù)庫名
$ORACLE_BASE
文件系統(tǒng)
- dbrac
- orcl1
- orcl
- /home/oracle
- ASM
Oracle CRS 共享文件
文件類型
文件名
分區(qū)
掛載點
文件系統(tǒng)
oracle集群注冊表
- /u01/orcl/orcfile
- /dev/hda8
- /u01
- OCFS
CRS表決磁盤
- /u01/orcl/cssfile
- /dev/hda8
- /u01
- OCFS
3、所涉及軟件
1) oracle 10g 數(shù)據(jù)庫軟件
ship.db.lnx32.cpio.gz
2) oracle 10g 集群服務(wù)軟件
ship.crs.lnx32.cpio.gz
3) OCFS文件系統(tǒng)支持
- ocfs-2.4.21-EL-1.0.14-1.i686.rpm
- ocfs-support-1.0.10-1.i386.rpm
- ocfs-tools-1.0.10-1.i386.rpm
4) ASMlib驅(qū)動程序
- oracleasm-2.4.21-EL-1.0.3-1.i686.rpm
- oracleasm-support-1.0.3-1.i386.rpm
- oracleasmlib-1.0.0-1.i386.rpm
以上軟件包均可以從oracle官方網(wǎng)站下載
以上的相關(guān)內(nèi)容就是對如何在linux上,單機模擬Oracle 10g RAC集群的詳細內(nèi)容的介紹,望你能有所收獲。
【編輯推薦】