在linux上单机模拟Oracle10gRAC集群(OCFS+ASM)作者:danieyMSN:danieyren@hotmail
com申明:请珍惜作者劳动,如需要转载,请注明出处本文是在参考oracle10g双机集群的基础上通过实践并且精简而得,撰写本文的目的是为了方便大家探讨技术,相信本文仍有许多不足之处参考文档:http://www
oracle
com/technology/global/cn/pub/articles/hunter_rac10g
html注:对于与多机多节点集群相同的地方,文中将直接引用参考文档相关部分一、简介熟悉Oracle真正应用集群(RAC)10g技术的最有效方法之一是访问一个实际的OracleRAC10g集群
没有什么方法比直接体验它们能够更好地理解其好处的了—包括容错、安全性、负载均衡和可伸缩性
OracleRAC的核心是共享磁盘子系统
集群中的所有节点必须能够访问集群中所有节点的所有数据、重做日志文件、控制文件和参数文件
数据磁盘必须在全局范围内可用,以便允许所有节点访问数据库
每个节点拥有自己的重做日志和控制文件,但是其他节点必须能够访问这些文件,以便在系统故障时恢复该节点
希望本文能对一些手头上只有一台PC而没有真正的双机环境的朋友提供一个参考
二、本文实践环境1、PC主要配置:Celeron(R)CPU1
80GHzMaxtor6E040L0,ATADISKdrive40GRelTek8139C网卡一块内存DDR333512MB*2显示卡:ATI[Radeon9200SE]操作系统:WhiteBoxEnterpriseLinux3(本文同样适用于RedHat企业版,不同之处是WBEL3目前可以免费运用于商业)远程终端一台,装有windowsXP和远程X-server软件2、服务器分区方案Oracle数据库文件RAC节点名实例名数