1.今天接到客户电话,说是机房断电了,恢复供电后集群没起来,业务做不了,让我上来看看是什么情况?
查看集群日志:
在11g 集群日志下面有个client日志和crsboot日志,查看集群在启动过程中所有的依赖关系以及启动过程
看到这里,已经很清楚和明白了,大致也能猜到是什么原因导致的。
很多小伙儿应该都在RHEL7上安装过oracle RAC 11g,在安装的时候由于LINUX7 是和之前版本不一致,采用的systemd来管理进程的,所以 oracle在创建ohas服务的时候失败导致的。所以我们需要手工来创建 ohas服务自启动,加载到启动模块里,来保证oracle RAC的自启动。
处理方式1:临时解决一下可以每一次的重启都会遇到这个问题的。
1.crsctl start crs 后同时开启另外一个窗口 :/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1M count=1024
处理方式2:彻底解决
cat /usr/lib/systemd/system/ohas.service
[Unit]
Description=Oracle High Availability Services
After=syslog.target
[Service]
ExecStart=/etc/init.d/init.ohasd run >/dev/null 2>&1 Type=simple
Restart=always
[Install]
WantedBy=multi-user.target
启动服务:
systemctl daemon-reload
systemctl enable ohas.service
systemctl start ohas.service
systemctl status ohas.service
/usr/lib/systemd/system/ohas.service
版权声明:本文为博主原创文章,未经博主允许不得转载。
RHEL7上oracle RAC11204集群起不来,start crs卡着不动,报错信息Ohas服务超时
- 上一篇:用新的磁盘组替换OCR-
- 下一篇:网页登录不上openfiler