日期:2012-12-18 浏览次数:20631 次
RAC是Oracle公司的集群产品,网上有许多引见RAC配置的文章都非常精彩。但是拿着这些精彩的文档,却不一定能把RAC配置成功。由于RAC是一个非常复杂的软件,而且这些文档大都只引见了应该怎样做,而没有引见出错时怎样处理。
在这里,我把平常唱工程和培训中遇到的常见问题列出来,希望对大家有所协助。如果觉得好,请顶一下。转载请注明出处。
以下情况适用于AIX、Solaris、HP-UX、Linux。当配置RAC出错时,错误信息很不明确,依据出错信息普通无法判断错误缘由,这时候请大家依据下面的情况判断错误缘由。
1、集群中各个节点的时间应尽量分歧
2、不要给公共网卡指定192.168.*.*和10.*.*.*这样的私有IP地址
3、公共网络必须使用各个节点的同一个网卡
4、每个节点需求一个VIP,VIP必须和公共网络在一个子网中
5、在有些系统中(如Solaris),需求给VIP指定默认网关
6、对硬盘分区时,要保证在所有节点上都能看到分区信息
7、要为OCR设备和vote设备指定正确的权限和属主
8、要为公共IP、私有IP和VIP指定主机名,主机名中不能包含大写字母和_,但是可以包含减号(-)
9、如果配置失败,应该把刚才的配置结果全部删除,从头再来
10、在安装clusterware时,需求设置环境变量ORACLE_HOME。在安装Oracle和RAC时,需求重新指定这个变量,而且不能指定同一个目录
11、正确配置节点间的信任关系
配置RAC大致需求三步:
安装clusterware
安装Oracle和RAC
在RAC下创建数据库
其中第一步是最容易出错的,以上10种情况次要针对第一步。后两步需求留意的问题当前会陆续贴上来。