关于HP-UNIX上安装ORACLE RAC 11G和MC server guard的问题

你好,我单位最近来两台HP 小机,打算安装ORACLE RAC。HP小机配送了MC SREVER GUARD集群软件。集成商在安装ORACLE RAC 11G时,没有安装MC SERVER GUARD集群软件,集成商的工程师给我的回答是,RAC本身有集群功能,MC SERVER GUARD就不需要装了,但我问HP工程师他们的回答是,MC SERVER GUARD和ORACLE RAC 安装不冲突,两者集群所保护的内容不一样,到底谁说的正确?本人对此类软件的不是太了解
最新回答
全都是假的丶

2022-03-24 23:29:47

个人看法
以你单位情况为例
ORACLE 11G RAC 集群软件作用是实现双机节点的高可用性,以及实现节点之间的负载均衡。主要监控各个节点上数据库状态。

MC SERVER GUARD集群软件则是针对服务器操作系统级别的集群监视。不知道这个软件有没有负载均衡的功能。

各个节点上操作系统异常,则数据库很可能不正常。但是,各个节点上数据库异常,不见得操作系统不正常。我个人觉得,数据库集群软件和服务器集群软件针对的对象层不同,不属于功能重复。
MC SERVER GUARD集群软件如果支持ORACLE数据库的集群功能和负载均衡的话,基本可以代替RAC,但是oracle集群应用最好还是用RAC比较好,是原厂配套的成熟高可用性解决方案。

个人看法,LZ最好详细咨询一下:
1、咨询ORACLE公司,询问一下HP小型机MC SERVER GUARD与RAC是否冲突是否功能重叠。
2、咨询HP公司,MC SERVER GUARD是否可以替代RAC,且实现数据库级别的负载均衡。
3、绕开集成商吧,都是挣钱不要命的二把刀。
注意:咨询ORACLE公司需要购买咨询服务,否则不予咨询。一般集成商都会买一个或几个服务账号,强烈要求他们拨电话,通了以后,你来亲自问ORACLE工程师。别听集成商忽悠。

最后结果,如果如HP公司所说不冲突,保护对象不一样,那就要强烈要求集成商重新安装,都要安装,并且配置调试通过。