Thursday, April 21, 2016

Cannot verify the shared state for device /dev/oracleasm/disks/SYSCFG1 due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes

While doing the installation of oracle 12GI on redhat I was getting a warning in the installation.

Please note that I am using Oracle Virtual Box

The details are: 5.0.18r106667
Oracle: 12.0.1.2
Linux: Redhat 6.3 x86_64

Please note that it was not showing the candidates properly I had to manually add the path





Device Checks for ASM - This is a prerequisite check to verify that the specified devices meet the requirements for ASM.
  Check Failed on Nodes: [rac2,  rac1]
Verification result of failed node: rac2
Expected Value
 : cvuqdisk-1.0.9-1
Actual Value
 : cvuqdisk-1.0.9-1
 Details:
 -
Cannot verify the shared state for device /dev/oracleasm/disks/SYSCFG3 due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [rac1, rac2]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available
 -
Cannot verify the shared state for device /dev/oracleasm/disks/SYSCFG2 due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [rac1, rac2]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available
 -
Cannot verify the shared state for device /dev/oracleasm/disks/SYSCFG1 due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [rac1, rac2]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available
 -
PRVF-9802 : Attempt to get 'udev' information from node "rac2" failed No UDEV rule found for device(s) specified  - Cause:  An attempt to read the ''udev'' permission or rule file failed, or the permission or rule file did not contain any rules for the specified device or devices.  - Action:  Make sure that the ''udev'' permission or rule directory is created, the ''udev'' permission or rule file is available and accessible by the user running the check and that the permission or rule file contains the correct ''udev'' rule for the device or devices being checked.
Back to Top
Verification result of failed node: rac1
Expected Value
 : cvuqdisk-1.0.9-1
Actual Value
 : cvuqdisk-1.0.9-1
 Details:
 -
Cannot verify the shared state for device /dev/oracleasm/disks/SYSCFG3 due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [rac1, rac2]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available
 -
Cannot verify the shared state for device /dev/oracleasm/disks/SYSCFG2 due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [rac1, rac2]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available
 -
Cannot verify the shared state for device /dev/oracleasm/disks/SYSCFG1 due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [rac1, rac2]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available
 -
PRVF-9802 : Attempt to get 'udev' information from node "rac1" failed No UDEV rule found for device(s) specified  - Cause:  An attempt to read the ''udev'' permission or rule file failed, or the permission or rule file did not contain any rules for the specified device or devices.  - Action:  Make sure that the ''udev'' permission or rule directory is created, the ''udev'' permission or rule file is available and accessible by the user running the check and that the permission or rule file contains the correct ''udev'' rule for the device or devices being checked.


Why it was occurring:
For some reason oracleasm was not able to see the disk consistently across nodes.

Fix: In order to fix it have done below:

yum update -y

and new version of linux is now "Red Hat Enterprise Linux Server release 6.7 (Santiago)

Made sure that below is installed across nodes for oracleasm

kmod-oracleasm-2.0.8-6.el6_7.x86_64
oracleasmlib-2.0.4-1.el6.x86_64.rpm from here 
oracleasm-support-2.1.8-1.el6.x86_64.rpm from here

On Virtual box all the asm disks are SATA and shared.

After these steps I could see GI install able to see the candidate disks


below is how the VM is configured in Virtual Box





No comments: