从Oracle 11gR2 开始甲骨文公司推出了一个新功能CVU。
并建议在安装集群环境之前,使用这个工具对现有环境进行检查。
同时,这个工具还受,ora.CVU的管理。
如果在已经正常运行的ora.CVU已经启动的情况下,CVU也会启动并对现在环境中的各种设置进行检查。
如果RAC环境中的各种设置不正时,首先会报CRS-10051错误。之后,才会报设置不正的信息。
比如,这次PRVF-4657和PRVF-4664的问题,就是SCAN名设置不正造成的。
1.
如果你的RAC环境只有一个在/etc/hosts中设置的SCAN VIP的场合,请先确认/etc/hosts文件
配置是否正确。如果/etc/hosts文件配置正确就可以无视这个错误信息。
按甲骨文公司的推荐,最好是使用DNS或者GNS服务器来配置SCAN VIP服务。
2.
如果已经使用DNS服务器,但仍然报上面的错误信息。
可能是SCAN的设置不下。
有如下在三种方法,用来解决:
A.检查/etc/resolv.conf 文件,如果配置不正,可以执行下面的命令
$ $GRID_HOME/bin/cluvfy comp scan
B.DNS的SCAN的CNAME(canonical name)type是否已经变成A TYPE
C.检查/etc/netsvc.conf 文件,如果配置不正,可以执行下面的命令
$ $GRID_HOME/bin/cluvfy comp scan