ORA-29742: incompatible Instance Membership Recovery protocol among instances ORACLE 报错 故障修复 远程处理

文档解释

ORA-29742: incompatible Instance Membership Recovery protocol among instances

Cause: The selected Instance Membership Recovery protocol was not compatible with other running instances in the cluster database.

Action: Check the Instance Membership Recovery initialization parameters of all instances to ensure their consistency.

ORA-29742: incompatible Instance Membership Recovery protocol among instances错误表示RAC数据库服务器实例之间发生了兼容错误,导致实例间匹配失败。

官方解释

这是由于某个实例使用了不一致的Instance Membership Recovery Protocol(IMR)造成的。IMR是RAC用于从另一个RAC节点实例加入Cluster的协议。

常见案例

通常,在升级RAC实例的过程中,会出现这个错误。另外,在某个节点实例宕机后,如果没有及时修复,会导致IMR协议之间的不兼容问题。

一般处理方法及步骤

1.确保所有实例都是同一版本,并且没有可能发生冲突的改动。

2.在多个节点均停止集群服务后,进行“VIP投入”操作。

3.对所有实例重新运行CRS脚本。

4.对坏节点进行故障恢复,并重新调整实例之间的复制关系。

5.重新让实例加入集群并启动服务。


数据运维技术 » ORA-29742: incompatible Instance Membership Recovery protocol among instances ORACLE 报错 故障修复 远程处理