RHEL7.X安装12.2RAC时root.sh错误CLSRSC-400的解决方案

问题现象:

[[email protected] ghome]# /opt/oracle/ghome/root.sh
Performing root user operation.
The following environment variables are set as:
ORACLE_OWNER= grid
ORACLE_HOME= /opt/oracle/ghome
。。。。。。。。。。。。。。。。。。。。
CRS-4133: Oracle High Availability Services has been stopped.
CRS-4123: Oracle High Availability Services has been started.
2018/06/13 00:30:42 CLSRSC-400: A system reboot is required to continue installing.
The command '/opt/oracle/ghome/perl/bin/perl -I/opt/oracle/ghome/perl/lib -I/opt/oracle/ghome/crs/install /opt/oracle/ghome/crs/install/rootcrs.pl ' execution failed

[[email protected] rpm]# uname -a

Linux ora12c 3.10.0-862.el7.x86_64 #1 SMP Wed Mar 21 18:14:51 EDT 2018 x86_64 x86_64 x86_64 GNU/Linux

[[email protected] rpm]# cat /etc/redhat-release

Red Hat Enterprise Linux Server release 7.5 (Maipo)

[[email protected] software]$ acfsdriverstate -orahome $ORACLE_HOME supported

ACFS-9459: ADVM/ACFS is not supported on this OS version: '3.10.0-862.el7.x86_64'

ACFS-9201: Not Supported


Oracle BUG,参考下列文档补丁25078431后未能解决
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)
./gridSetup.sh -applyOneOffs /u01/patch/25078431/

进一步查看文档Doc ID 1369107.1确定ACFS支持的版本
ACFS Support On OS Platforms (Certification Matrix). (Doc ID 1369107.1)

70

根据文档,7.3版本需要补丁25078431,7.4版本需要补丁26247490,官方建议使用OL7 UEK kernel替代,随即找到了下列文档
Bug 26247490 - LINUX: Add ACFS support for OL7 update 4 using RHCK (Doc ID 26247490.8)

12.2.0.1及以上版本gridSetup.sh可以直接进行补丁操作
覆盖最新的OPatch工具
unzip p6880880_122010_Linux-x86-64.zip -d $GI_HOME

To apply only Release Updates:

$GI_HOME/gridSetup.sh -applyPSU patch location

原文链接