Oracle Solaris Cluvfy Cannot Determine Sharedness Of Disk if exectask is failing because unable to match the string "devid" with the prtconf

(Doc ID 1474451.1)

Last updated on OCTOBER 31, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.3 and later
Oracle Solaris on SPARC (64-bit)

Symptoms

Cluvfy complains that it cannot determine the sharedness of disk.
Cluvfy ran successfully before the Grid install start.  However, Grid Install
complains that it cant confirm that the disks are shared.  Both Command line
run and the software run throw the same error.

 

Device is having correct permission

[oracle@ch0bl7orcuat11]# ls -l
/devices/virtual-devices\@100/channel-devices\@200/disk\@1*
brw-rw----   1 oracle   oinstall 153,  8 Dec 30 12:14
/devices/virtual-devices@100/channel-devices@200/disk@1:a
crw-rw----   1 oracle   oinstall 153,  8 Dec 30 15:28
/devices/virtual-devices@100/channel-devices@200/disk@1:a,raw

[root@ch1bl7orcuat12]# ls -l
/devices/virtual-devices\@100/channel-devices\@200/disk\@1*
brw-rw----   1 oracle   oinstall 153,  8 Dec 30 12:14
/devices/virtual-devices@100/channel-devices@200/disk@1:a
crw-rw----   1 oracle   oinstall 153,  8 Dec 30 12:14
/devices/virtual-devices@100/channel-devices@200/disk@1:a,raw

 

But cluvfy cannot determine the sharedness of disk


[oracle@ch0bl7orcuat11]# ./runcluvfy.sh comp ssa -n
ch0bl7orcuat11,ch1bl7orcuat12 -s /dev/rdsk/c0d1s0 -verbose
Verifying shared storage accessibility
Checking shared storage accessibility...
ERROR:  /dev/rdsk/c0d1s0
ch0bl7orcuat11:Unable to determine the sharedness of /dev/rdsk/c0d1s0 on
nodes:
      ch1bl7orcuat12,ch0bl7orcuat11
Shared storage check failed on nodes "ch1bl7orcuat12,ch0bl7orcuat11"
Verification of shared storage accessibility was unsuccessful on all the
specified nodes.


If we specify one node is used at a time, that is fine:


[oracle@ch0bl7orcuat11]# ./runcluvfy.sh comp ssa -n ch0bl7orcuat11 -s
/dev/rdsk/c0d1s0 -verbose
[oracle@ch0bl7orcuat11]# ./runcluvfy.sh comp ssa -n ch1bl7orcuat12 -s
/dev/rdsk/c0d1s0 -verbose

Then it is saying :
Verifying shared storage accessibility
Checking shared storage accessibility...

 

System admin confirm device is shared across nodes.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms