1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 数据库 - 正文

君子好学,自强不息!

Oracle 12CR2 RAC 安装避坑宝典

2022-11-27 | 数据库 | admin | 575°c
A+ A-

前言

相信在 Redhat 7 上安装过 Oracle 12CR2 RAC 的朋友,看了本文一定会后悔没有早点看到这篇完美的避坑指南!

😜 如果有朋友不信邪,可以按照常规的方式安装,大概率是会遇到下面我列出的这些坑。

一、聊聊哪些坑

本文主要介绍 Redhat 7.6 系统安装 Oracle 12201 版本 RAC 的一些坑以及避坑方式。

绝对干货满满,物超所值,当然更欢迎大家来补充和纠错!

📢 注意: 坑点主要位于 Grid 软件安装步骤中 cvu check 和 root.sh 执行。

坑 1:ASM device sharedness check

Grid 软件安装过程检查报错:Shared Storage Accessibility:/dev/asm_ocr …FAILED (PRVG-11506)

可参照 MOS 文档:

  • 12.2: PRVG-0802 : Storage type for path "/dev/mapper/asm011p1" could not be determined (Doc ID 2251322.1)

这里先卖个关子,不说解决方案,MOS 建议是打一个补丁 25784424 来修复:

  • Apply patch ?25784424, if CVU storage check fails for ASMLib paths

坑 2:执行 root.sh 报错

😤 先吐槽一下,这 TM 简直巨坑无比!

当执行 root.sh 命令到进度 14/19 时,突然停止并且报错 CLSRSC-400,并提示重启主机系统,重启之后安装进程已经终止,继续执行依然报错,无奈卸载重装,结果依然报错,当时搞了将近 3 个多小时,网上找遍了都没发现相关问题,真是一把心酸泪 😢!

在 MOS 上找了个相关文档,但没解决问题,可以参考一下:

  • ALERT: root.sh Fails With "CLSRSC-400" While Installing GI 12.2.0.1 on RHEL or OL with RedHat Compatible Kernel (RHCK) 7.3 (Doc ID 2284463.1)

MOS 建议仍然是通过 applyOneOffs 打补丁来修复:

  • Interim patch 25078431 is required before installing 12.2 GI on Linux 7.3 (RedHat and OL7 with RHCK).

📢 注意: 这里虽然没有帮助我解决问题,但是帮我打开了一个思路,让我想到了 12C 开始支持的新的打补丁方式 applyPSU,对我后面解决问题带来了很大的帮助!

坑 3:ASMCMD 报错

在修复了上述 2 个问题之后,😀 我又高高兴兴的开始执行 root.sh,看着一路畅通无阻,本想着收拾收拾回家了。

结果 root.sh 执行到进度 19/19 时,突然报错停止,报错内容为:kgfnGetConnDetails requires 4 parameters at/u01/app/12.2.0/grid/lib/asmcmdbase.pm line 5704,显示 root.sh 执行失败。

此时,我不认命的觉得它安装成功,去试了下 asmcmd 命令,我直接裂开了 😵!

好吧,放下书包,看报错日志,然后 MOS 一通发现了下面这些文档,以供

本文来源:1818IP

本文地址:https://www.1818ip.com/post/12023.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。