在RHEL 7.6上安装12.2.0.1 rac时碰到的几个坑

0    1288    6

Tags:

👉 本文共约1366个字,系统预计阅读时间或需6分钟。

这几天在客户这安装Oracle rac,环境为华为云的ECS,RHEL 7.6上安装12.2.0.1的rac,结果碰到了之前都没见过的几个坑,分享给大家。

错误1、CLSRSC-400: A system reboot is required to continue installing

详细日志:

解决办法:打最新的RU:33290750 ,可以参考:https://www.xmmup.com/oracle-database-or-gi-update-revision-psu-spucpu-bundle-patches-patchsets-and-base-releases.html 下载最新的RU补丁。

从12.2开始,在安装grid之前就可以先打RU补丁。

最新RU(11G叫做PSU),如果18C,可以完美避过此BUG。

升级OPATCH并打补丁

You must use the OPatch utility version 12.2.0.1.27 or later to apply this patch. Oracle recommends that you use the latest released OPatch version for 12.2, which is available for download from My Oracle Support patch 6880880 by selecting ARU link for the 12.2.0.1.0 release. It is recommended that you download the OPatch utility and the patch in a shared location to be able to access them from any node in the cluster for the patch application on each node.

执行过程:

DB打最新的补丁

建议DB也打最新的PSU,在安装完集群和DB软件之后进行操作,如下:

注意:在grid的RU安装包中,其实也包含了33261817的DB补丁包,可以直接使用的。

在RHEL 7.6上安装12.2.0.1 rac时碰到的几个坑

日志:

本人提供Oracle、MySQL、PG等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

错误2、DiagSetup-00010: Diag Setup Usage error: unable to perform create directory operation

安装时报错:

如果在安装之前,使用root用户配置了afd设备,那么它会在grid用户的$ORACLE_BASE目录下产生一个属主为root用户的diag目录,所以会报错。

在运行gridsetup.sh的时候,手动赋权即可解决。

错误3、CLSRSC-614: failed to get the list of configured diskgroups

办法1:Apply patch 28140658.

办法2:手动用root重新编译后重跑root.sh就可以通过:

然后直接跑root.sh即可,不用做其它操作。

错误4、节点2的asm不能启动

原因:HAIP的bug,这个问题在19c中也存在,可能跟华为云有关系。

解决:禁用HAIP。 参考:https://mp.weixin.qq.com/s?__biz=MzIzOTA2NjEzNQ==&mid=2454777786&idx=1&sn=342e39abf8375a332da13510ea938642&chksm=fe8b82c2c9fc0bd43d0d961fda431e9e731d844b98d2af0ae224a9bb3b2fcd821bd1dded39f7&scene=21#wechat_redirect

错误5、kgfnGetConnDetails requires 4 parameters

解决:

以root用户执行:

标签:

头像

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

9 − 6 =

 

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部
返回顶部