Today you will need to continue to use non-LVM2 RAW devices
for Oracle 10G as the CRS voting disks, until we can work will Oracle
to relax
their configuration requirements.
So, here is why CRS won't support ocr/vote files on LVM2 volumes.
When you map the volume to a raw device (so it is character special and not
block special), this should be the way to go:
Assigning devices: /dev/raw/raw1 --> /dev/mapper/redo1-logs1
/dev/raw/raw1: bound to major 253, minor 4
/dev/raw/raw2 --> /dev/mapper/redo2-logs2
/dev/raw/raw2: bound to major 253, minor 5
#/dev/raw$ file *
raw1: character special (162/1)
raw2: character special (162/2)
However, when I run hdparm:
#/dev/raw$ hdparm /dev/raw/raw1
/dev/raw/raw1:
HDIO_GET_MULTCOUNT failed: Inappropriate ioctl for device
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Inappropriate ioctl for device
The geometry call craps out on the inode. This is why CRS fails. It has to
behave exactly like a raw device in order slip past the OCR ioctl() calls.
Rerunning CRS OUI:
w/ /dev/raw/raw1 for OCR (woo hoo)
w/ /dev/raw/raw2 for VOTE (woo hoo reprise)
Shak
w/ help from Jeff Needham
Jonathan E Brassow wrote:
You seen this one? You're the one that knows all things Oracle, right?
brassow
Begin forwarded message:
From: "Frazier, Darrell USA CRC (Contractor)"
<Darrell.Frazier@xxxxxxxxxxxx>
Date: January 19, 2006 2:26:22 PM CST
To: "'linux clustering'" <linux-cluster@xxxxxxxxxx>
Subject: GFS and Oracle Clusterware
Reply-To: linux clustering <linux-cluster@xxxxxxxxxx>
Hello. I'm sorry to post this here but after quite a bit of research,
no one using Oracle can give me an answer I am hoping someone on this
list may have gone through this and give me a pointer. I have a 2
node cluster running RHEL4, RHCS and GFS with shared storage being an
iscsi jbod. Since I am unable to use OCFS2 I was hoping GFS would
provide the cluster filesystem. My problem is this: Oracle
Clusterware installs fine until I need to run the root.sh in which
case I get the following:
[root@opt2 crs]# ./root.sh
WARNING: directory '/u02/app/oracle/product/10.2.0' is not owned by root
WARNING: directory '/u02/app/oracle/product' is not owned by root
WARNING: directory '/u02/app/oracle' is not owned by root
WARNING: directory '/u02/app' is not owned by root
WARNING: directory '/u02' is not owned by root
Checking to see if Oracle CRS stack is already configured
Setting the permissions on OCR backup directory
Setting up NS directories
PROT-1: Failed to initialize ocrconfig
Failed to upgrade Oracle Cluster Registry configuration
The GFS partitions are mounted as so:
mount -O datavolume,nointr -t gfs /dev/vg00/vg00 /u04
(mounted this way for the OCR and Voting Disk file directories)
Again, sorry to post this here, I am about at my wits end. Thanx in
advance!
Darrell J. Frazier
Unix System Administrator
US Army Combat Readiness Center
Fort Rucker, Alabama 36362
Email: darrell.frazier@xxxxxxxxxxxx
--
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster
--
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster