2019-11-06 05:46:11.762:
[client(45479)]CRS-10051:CVU found following errors with Clusterware setup : PRVF-7532 : 节点 "racdb04" 上缺少程序包 "pdksh"
PRVG-1101 : SCAN 名称 "racdb-scan" 无法解析
PRVF-4657 : "racdb-scan" (IP 地址: 192.168.11.73) 的名称解析设置检查失败
PRVF-4664 : 发现与 SCAN 名称 "racdb-scan" 不一致的名称解析条目
2019-11-06 11:46:11.797:
[client(47980)]CRS-10051:CVU found following errors with Clusterware setup : PRVF-7532 : 节点 "racdb04" 上缺少程序包 "pdksh"
PRVG-1101 : SCAN 名称 "racdb-scan" 无法解析
PRVF-4657 : "racdb-scan" (IP 地址: 192.168.11.73) 的名称解析设置检查失败
PRVF-4664 : 发现与 SCAN 名称 "racdb-scan" 不一致的名称解析条目
节点 racdb04 上缺少程序包 pdksh
racdb-scan解析错误
明明Oracle官网安装步骤里面要求的RPM包就是ksh,为什么还需要pdksh呢?以前RedHat6上安装的11G RAC也都是安装ksh,没有安装pdksh呀,alert日志为什么没有出现这个问题?
SCAN 解析错误?明明/etc/hosts里面配置的没有问题,如果scan IP解析确实有问题,那么为什么客户端使用 scan ip也能连接到数据库进行操作呢?
一般在安装11G RAC GI的时候,如果服务器没有配置DNS,而是使用/etc/hosts里面的scan IP 来解析的话,就会出现一个[INS-20802]的报错提示,正常情况下都是忽略这个报错,继续完成GI安装的,因为Oracle也是支持使用/etc/hosts来解析scan IP的,但是为什么还会出现上面的报错:PRVG-1101 PRVF-4657 PRVF-4664呢?难道这个pdksh会导致scan IP 失败?
The following or later version of packages for Oracle Linux 7, and Red Hat Enterprise Linux 7 must be installed:
binutils-2.23.52.0.1-12.el7.x86_64
compat-libcap1-1.10-3.el7.x86_64
compat-libstdc++-33-3.2.3-71.el7.i686
compat-libstdc++-33-3.2.3-71.el7.x86_64
gcc-4.8.2-3.el7.x86_64
gcc-c++-4.8.2-3.el7.x86_64
glibc-2.17-36.el7.i686
glibc-2.17-36.el7.x86_64
glibc-devel-2.17-36.el7.i686
glibc-devel-2.17-36.el7.x86_64
ksh
libaio-0.3.109-9.el7.i686
libaio-0.3.109-9.el7.x86_64
libaio-devel-0.3.109-9.el7.i686
…………………………


Once the software is copied/extracted under <path>/database, do the following:
1. Change directory to <path>/database/stage/cvu/cv/admin
2. Backup cvu_config
% cp cvu_config backup_cvu_config
3. Edit cvu_config and change the following line:
CV_ASSUME_DISTID=OEL4
to:
CV_ASSUME_DISTID=OEL6
4. Save the updated cvu_config file
5. Install the 11.2.0.3 or 11.2.0.4 software using <path>/database/runInstaller
% cd <path>/database
% ./runInstaller
OUI should now perform the OEL6 prerequisite checks (which are identical to the RHEL6 prerequisite checks) and
no longer report that packages "elfutils-libelf-devel-0.97" and "pdksh-5.2.14" are missing.
$cluvfy comp scan
验证 SCAN
正在检查单客户机访问名 (SCAN)...
正在检查 TCP 与 SCAN 监听程序之间的连接性...
所有集群节点上都存在 TCP 与 SCAN 监听程序之间的连接性
正在检查 "racdb-scan" 的名称解析设置...
Checking integrity of name service switch configuration file "/etc/nsswitch.conf" ...
Check for integrity of name service switch configuration file "/etc/nsswitch.conf" passed
ERROR:
PRVG-1101 : SCAN 名称 "racdb-scan" 无法解析
ERROR:
PRVF-4657 : "racdb-scan" (IP 地址: 192.168.11.73) 的名称解析设置检查失败
ERROR:
PRVF-4664 : 发现与 SCAN 名称 "racdb-scan" 不一致的名称解析条目
未能验证 SCAN VIP 和监听程序设置
在所有指定节点上验证 SCAN 失败。
$ cluvfy comp scan
Verifying Single Client Access Name (SCAN) ...
Verifying DNS/NIS name service 'oradb-cluster-scan' ...
Verifying Name Service Switch Configuration File Integrity ...PASSED
Verifying DNS/NIS name service 'oradb-cluster-scan' ...FAILED (PRVG-1101)
Verifying Single Client Access Name (SCAN) ...FAILED (PRVG-1101)
Verification of SCAN was unsuccessful on all the specified nodes.
Failures were encountered during execution of CVU verification request "SCAN".
Verifying Single Client Access Name (SCAN) ...FAILED
Verifying DNS/NIS name service 'oradb-cluster-scan' ...FAILED
PRVG-1101 : SCAN name "oradb-cluster-scan" failed to resolve
原创文章,版权归本文作者所有,如需转载请注明出处
喜欢本文请长按下方的二维码订阅Oracle一体机用户组

文章转载自Oracle一体机用户组,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




