欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

解决ORA-15097 Cannot shutdown ASM if OCR is Located in ASM

发布时间:2024/8/26 编程问答 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 解决ORA-15097 Cannot shutdown ASM if OCR is Located in ASM 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

环境介绍:

数据库版本: oracle 11.2.0.1

数据库平台:所有平台

[@more@]

问题现象:

当你试图关闭ASM的时候,报以下错误:

ORA-15097: cannot SHUTDOWN ASM instance with connected client

srvctl stop asm -n enode1 -f
PRCR-1014 : Failed to stop resource ora.asm
PRCR-1065 : Failed to stop resource ora.asm
CRS-2673: Attempting to stop 'ora.asm' on 'enode1'
ORA-15097: cannot SHUTDOWN ASM instance with connected client
CRS-2675: Stop of 'ora.asm' on 'enode1' failed
CRS-2675: Stop of 'ora.asm' on 'enode1' failed

通过检查环境发现当前除了ASM自己外没有任何实例在运行。

ps -ef|grep pmon
oracle 3913 1 0 22:45 ? 00:00:00 asm_pmon_+ASM1

问题原因:

OCR是在ASM上,而且CRSD又是 ASM的client端,所以ASM不能被关闭。

问题解决:

关闭ASM之前先要关闭CRS,通过执行以下命令:

crsctl stop crs

注意:不要通过Kill命令来关闭

总结

以上是生活随笔为你收集整理的解决ORA-15097 Cannot shutdown ASM if OCR is Located in ASM的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。