Advertisement

在Linux 7.2环境下使用Oracle RAC 11g进行CRS启动时出现错误:等待OHASD监视器超时

阅读量:

linux 7.2+oracle 11g rac启动crs报错TIMED OUT WAITING FOR OHASD MONITOR

背景描述:

在vmware服务器上直接关闭电源后,重新启动数据库时,发现ohasd服务启动过程中出现错误提示TIMED OUT WAITING FOR OHASD MONITOR

问题解析

权限相关问题

尝试重新连接二进制文件并重启服务器,以确保init.ohasd能够正常运行。然而,ohasd及其他守护进程未能启动,并且没有生成套接字文件。
当操作系统在S96ohasd阶段启动时,会等待init.ohasd将信息写入管道。
在此情况下,init.ohasd已经成功运行,但随后所有套接字文件被手动删除。因此,在再次尝试启动ohasd时,系统会陷入等待状态,因为这些套接字文件已被移除。

解决方法:

-----------
首先清除/var/tmp/.oracle或/tmp/.oracle目录下可能存在的所有套接字文件,接着在同一未启动节点上打开两个终端窗口

  1. 在第一个终端中以root用户身份执行以下命令:
    crsctl start crs
  2. 同时,在第二个节点上,一旦检测到npohasd套接字被创建后,请以root用户身份运行以下指令:
    /bin/dd if=

全部评论 (0)

还没有任何评论哟~