故障现象
Crstl stat res -t -init卡在当前状态。Ora.storage一直在starting,asm实例没有启动
手工sqlplus / as sysasm启动asm实例后。恢复正常
日志分析
因为这里卡的是ora.storage。应该是卡在了orarootagent调用相关东西上
查看agent的trc
看到出现ORA-1017 密码错误
可以参考mos文档2264675.1,发现可能是asm实例没有默认的密码文件
Srvctl config asm检查
确认确实是没有密码文件
解决办法
Asmcmd检查目录下存在原密码文件
Srvctl config asm -orapw指定原密码文件即可
问题总结
一般来说:
ASM实例启动无法启动最相关的资源是haip
ASM启动后,CRSD无法启动的最相关资源是磁盘
这个case是haip已启动,但是asm实例无法启动,并且手工启动asm实例正常。
故问题可以锁定在调用asm启动实例的问题上