ORA-29710: Current operation aborted by Cluster Synchronization Services

文档解释

ORA-29710: Current operation aborted by Cluster Synchronization Services

Cause: The operation could not be performed or CSS was shutting down.

Action: Check the log file of Cluster Synchronization Services daemon to verify the state of the service. Start the service if needed; otherwise, contact Oracle Support Services.

ORA-29710是Oracle Cluster专有的错误,通常出现在Oracle RAC环境当中。此错误的官方解释消息是:”Current operation aborted by Cluster Synchronization Services”。 当Oracle Cluster Synchronization Services(CSS)执行一些操作时,可能会出现这一错误。此错误可以理解为CSS无法完成指定操作,或者其他服务已经阻止CSS执行操作,而导致了错误。

常见案例

ORA-29710通常出现在以下几种情况:

– 重新启动数据库时,无法将数据库标记为“在线”;

– 由于某些原因,节点可能无法启动;

– 在启动RAC配置时,失败了;

一般处理方法及步骤

1. 首先,尝试通过下列步骤来停止服务,从而重新启动数据库:

a) 停止clusterware:

#crsctl stop crs

b) 停止数据库实例

#srvctl stop instance -d -i

2. 然后,检查alert.log,查看是否有任何有关此错误的信息,以便确定问题。

3. 如果是在启动RAC配置时出现ORA-29710,则需要进行错误分析,以确定问题的根源。

4. 如果没有任何记录,可以尝试手动用srvctl工具启动RAC,然后再尝试使用srvctl启动GRID和DATABASE。

5. 如果启动失败,则可以查看$ORACLE_BASE/diag/rdbms//目录,去查看是否有任何有关错误的XML文件或日志文件。

6. 最后,尝试重新启动数据库实例并观察结果。

你可能感兴趣的