1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

Grid启动异常案例

Grid启动异常案例

本文由小编小本本(上海新炬王翦团队)分享一例grid启动异常的案例。

Grid启动异常案例

1. 启动crs后,服务状态一直无法online,init资源中cssd一直处于staring状态。

2. 观察gridalert日志,其中提示无法识别到votingfiles,且一直处于重复过程中。

3. 进一步观察报错提示的ocssd.trc,发现gpnpprofile中discoverystring为空,使用默认/dev/sd*路径进行扫描,很明显这个路径不对,肯定无法识别到asmdisk设备。

4. 如上我们知道是gpnpprofile的问题,我们使用gpnptool来观察一下具体信息。Xml中可以确认DiscoverString为空,出现异常。

5. 我们使用gpnptool工具编辑修复profileDiscoverString,如下:

6. 修复discoverystring后,grid启动资源正常。故障完成处理。

7. 最后我们来总结一下gpnpprofile,在11g之后,ocr以及votingfile开始存放在asm中。当grid未启动时也就是说asm也没有启动,此时自然无法进行访问,oracle为了解决这个问题便引入了一份本地profile配置文件,文件中的discoverystring用来标识asmdisk设备地址,从而变相访问asm中的ocr与votingfile完成启动。

结论

通过以上案例,我们可以得出结论:在ASM存储中存放的资源在grid未启动时需要通过本地profile配置文件来标识asmdisk设备地址,才能访问到ocr与votingfile。需要通过gpnptool观察具体信息,进行修复处理。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6492.html