CLUVFY utility is out of date

From: Mladen Gogala <no_at_email.here.invalid>
Date: Wed, 3 Aug 2011 18:15:31 +0000 (UTC)
Message-ID: <pan.2011.08.03.18.15.30_at_email.here.invalid>



I downloaded the version from Technet, it's from December 2010 and the result is below. It cannot recognize the software version:

./cluvfy stage -post crsinst -n lpo-oracle-01,lpo-oracle-02

Performing post-checks for cluster services setup

Checking node reachability...
Node reachability check passed from node "lpo-oracle-01"

Checking user equivalence...
User equivalence check passed for user "oracle" Checking time zone consistency...
Time zone consistency check passed.

ERROR:
Cluster manager integrity check failed
PRVF-5434 : Cannot identify the current CRS software version

UDev attributes check for OCR locations started...

ERROR:
PRVF-5196 : Failed to retrieve OCR locationsPRKC-1130 : Version argument is null.
UDev attributes check failed for OCR locations

UDev attributes check for Voting Disk locations started...
-bash-3.00$

Software version is easy enough to detect:

 crsctl query crs softwareversion lpo-oracle-01 Oracle Clusterware version on node [lpo-oracle-01] is [11.2.0.2.0]

-bash-3.00$ crsctl check cluster -all


lpo-oracle-01:
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
**************************************************************
lpo-oracle-02:
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online

-bash-3.00$ olsnodes

lpo-oracle-01
lpo-oracle-02

-bash-3.00$ crs_stat -l

NAME=ora.LISTENER.lsnr
TYPE=ora.listener.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-01

NAME=ora.LISTENER_SCAN1.lsnr
TYPE=ora.scan_listener.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-01

NAME=ora.asm
TYPE=ora.asm.type
TARGET=OFFLINE
STATE=OFFLINE NAME=ora.cvu
TYPE=ora.cvu.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-02

NAME=ora.gsd
TYPE=ora.gsd.type
TARGET=OFFLINE
STATE=OFFLINE NAME=ora.lpo-oracle-01.ASM1.asm
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE NAME=ora.lpo-oracle-01.LISTENER_LPO-ORACLE-01.lsnr TYPE=application
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-01

NAME=ora.lpo-oracle-01.gsd
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE NAME=ora.lpo-oracle-01.ons
TYPE=application
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-01

NAME=ora.lpo-oracle-01.vip
TYPE=ora.cluster_vip_net1.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-01

NAME=ora.lpo-oracle-02.ASM2.asm
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE NAME=ora.lpo-oracle-02.LISTENER_LPO-ORACLE-02.lsnr TYPE=application
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-02

NAME=ora.lpo-oracle-02.gsd
TYPE=application
TARGET=OFFLINE
STATE=OFFLINE NAME=ora.lpo-oracle-02.ons
TYPE=application
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-02

NAME=ora.lpo-oracle-02.vip
TYPE=ora.cluster_vip_net1.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-02

NAME=ora.net1.network
TYPE=ora.network.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-01

NAME=ora.oc4j
TYPE=ora.oc4j.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-02

NAME=ora.ons
TYPE=ora.ons.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-01

NAME=ora.scan1.vip
TYPE=ora.scan_vip.type
TARGET=ONLINE
STATE=ONLINE on lpo-oracle-01

Basically, CVU failed to recognize fully configured and running grid version 11.2.0.2. It did recognize grid 11.2.0.1, which makes me believe that the CVU itself is out of date and should not be trusted.

Additional proof lies in the fact that it doesn't have problems with CRS 10.2.0.5:

crsctl query crs softwareversion
CRS software version on node [oracle41] is [10.2.0.5.0]

./cluvfy stage -post crsinst -n oracle41,oracle42

Performing post-checks for cluster services setup

Checking node reachability...
Node reachability check passed from node "oracle41"

Checking user equivalence...
User equivalence check passed for user "oracle"

Checking Cluster manager integrity...

Checking CSS daemon...
Daemon status check passed for "CSS daemon"

Cluster manager integrity check passed

UDev attributes check for OCR locations started... [oracle_at_oracle41 bin]$ crsctl query crs softwareversion CRS software version on node [oracle41] is [10.2.0.5.0] [oracle_at_oracle41 bin]$

--

http://mgogala.byethost5.com Received on Wed Aug 03 2011 - 13:15:31 CDT

Original text of this message