Executing root.sh errors with "Failed To Upgrade Oracle Cluster Registry Configuration" [ID 466673.1]








Modified 07-JUN-2010     Type PROBLEM     Status PUBLISHED





 ​ 


Applies to:


Oracle Server - Enterprise Edition - Version: 10.2.0.1 and later   [Release: 10.2 and later ]

Linux x86

IBM: Linux on POWER Systems

Linux x86-64

Linux Itanium


Symptoms


On a new clusterware installation on Linux root.sh script is failing with the following error while running root.sh on the first node:

PROT-1: Failed to initialize ocrconfig

Failed to upgrade Oracle Cluster Registry configuration

The problem can be tracked down to clsfmt command:

./clsfmt ocr /dev/raw/raw1

     clsfmt: Received unexpected error 4 from skgfifi

     skgfifi: Additional information: -2

     Additional information: 1000718336



Changes


It has been found that the following changes can cause this problem to occur:


1. Use Mutiple Path (MP) disk configuration, may hit this issue.

2. Use EMC device (powerpath**) may hit this issue.


But it was not confirmed that these are the only things that can cause this problem to occur, as it has been found that on other hardware and configuration the problem might occur, the key change in this issue is that if the disk size presented from the storage to the cluster nodes are not dividable by 4K the problem should occur.