Monday 14 May 2012

PRVF-5150: Path ORCL: is not a valid path while installing Clusterware 11.2

Today I faced below issue at Pre-requisit checks for ASM shared storage for clusterware.Verify all the steps and ignore the error and proceed for installation.

"Device Checks for ASM - This is a pre-check to verity if the specified devices meet the requirements for configuration through the Oracle Universal Storage Manager Configuration Assistant.

Verification result of failed node: racnode1
 List of errors:
  - PRVF-5150: Path ORCL:DISK1 is not a valid path on all nodes
Operation Failed on Nodes: [racnode1]
 List of errors:
  -  Could not get the type of storage
     - Cause: Cause of Problem Not Available
     - Action: User Action Not Available
After doing some R&D I found MOS DOC:"Device Checks for ASM Fails with PRVF-5150: Path ORCL: is not a valid path [ID 1210863.1]"
Solution:
At the time of this writing, bug 10026970 is fixed in 11.2.0.3 which is not released yet. If ASM device passes manual verification, the warning can be ignored.

Manual Verification

To verify asmlib status:

$/etc/init.d/oracleasm status
Checking if ASM is loaded:       yes
Checking if /dev/oracleasm is mounted:      yes

## Both should be [yes]

To verify user setting in asmlib:

For environment without job role separation:
========
id <grid user>
uid=1001(oracle) gid=1000(dba) groups=1000(dba)

/usr/sbin/oracleasm configure
ORACLEASM_ENABLED=true
ORACLEASM_UID=oracle
ORACLEASM_GID=dba
ORACLEASM_SCANBOOT=true
ORACLEASM_SCANORDER=""
ORACLEASM_SCANEXCLUDE=""


For environment with job role separation:
========
id <grid user>
uid=1001(oracle) gid=1000(dba) groups=1000(dba)

/usr/sbin/oracleasm configure
ORACLEASM_ENABLED=true
ORACLEASM_UID=oracle
ORACLEASM_GID=dba
ORACLEASM_SCANBOOT=true
ORACLEASM_SCANORDER=""
ORACLEASM_SCANEXCLUDE=""


## Note: Regardless job role separation, both ORACLEASM_UID and ORACLEASM_GID should match id output for grid user.


To verify disk

/etc/init.d/oracleasm listdisks
DISK1

ls -l /dev/oracleasm/disks
..
brw-rw----    1 oracle dba       8,  33 Sep 16 09:41 DISK1

## Note: In job role separation environment, group will be asmadmin instead of oinstall
dd if=/dev/oracleasm/disks/DISK1 of=/dev/null bs=1024k count=1
1+0 records in
1+0 records out

## Note: Disk DISK1 is available and readable from above output. 
Enjoy Reading: 

No comments:

Post a Comment