问题摘要:某些特殊的配置错误有可能导致群集停留在某种状态,您在该状态下既无法通过 geoadm start 启动 Sun Cluster Geographic Edition 框架,也无法通过 geoadm stop 完全停止该框架。
解决方法:Sun Cluster Geographic Edition 基础结构资源极有可能处于 STOP_FAILED 状态。要清除 STOP_FAILED 状态,请执行以下操作:
使用 scstat -g 命令确定哪些资源和资源组受到了影响。
对处于 STOP_FAILED 状态的所有资源和资源组逐一执行以下命令,以清除其 STOP_FAILED 标志:
# scswitch -c -j resource —h nodename -f STOP_FAILED |
对于无法停止的应用程序,手动将其停止。
例如,如果无法停止 ora lsnr,请手动将其完全停止。如果受影响的资源仅有 Sun Cluster Geographic Edition 基础结构,请忽略此步骤。
如有必要,请停止资源组。
如果在停止资源组期间无法停止某一资源,则资源组将保持 STOP_FAILED 状态,您必须使用以下命令停止资源组:
# scswitch -F -g resourcegroup |
如果在重新启动某一资源期间或者在禁用该资源时无法停止某些资源,请忽略此步骤。
重试 geoadm stop 命令。