segmentation fault when running /home/oracle/product/CRS/root.sh for CRS on Linux (RAC install with iSCSI and raw devices)



Hello List Members -

(Please tell me if I'm in the wrong list and let me know if there's a
better list for this question).

I am new at installing and configuring RAC but at least somewhat
familiar with Linux. However, I am not a programmer of any kind. I
have followed all Oracle's recommendation for Linux RAC nodes (Disk,
RAM, CPU, etc). The OSes for the nodes (and the filer) are CentOS4.2
with linux kernels 2.6.9-34.0.1.EL and 2.6.9-34.0.1.ELsmp (tried both
the SMP kernel and non SMP) My machines have 2Gb of swap and 1Gb of RAM
(odd, I know).

The problem I am having is when installing RAC in a two node cluster
with iscsi-target and cisco's initiatiors. I can read/write to the raw
devices (as oracle user) /dev/raw/raw1 (OCR 150mb) and /dev/raw/raw2
(Voting Disk 20Mb) via the "dd" command.

When I run /home/oracle/product/CRS/root.sh which calls
/home/oracle/product/CRS/install/rootinstall
and
/home/oracle/product/CRS/install/rootconfig I ultimately get a seg
fault.

After looking closer, the seg fault comes when the rootconfig script
calls /home/oracle/product/CRS/bin/clscfg

I'm at a loss on this one. There's no error other than "Segmentation
fault" at STDERR

Below are the last few lines (I can include a whole trace upon request)
of an 'strace /home/oracle/product/CRS/bin/clscfg'

#### STRACE SNIPPED #######
pread64(4, "", 512, 157270016) = 0
pread64(4, "ol\220W\235\272\266\243ZLK\316\220;\2067\213N\320\257J"...,
512, 157261824) = 512
pread64(4,
"\305\353\242=\10\255?\251\31n^\261V\204}8\210T\375\31\247"..., 512,
157265920) = 512
pread64(4, "\31\215\367( \207*\215:\225\t
\332\24\350\257\243\270\t"..., 512, 157267968) = 512
pread64(4,
")\30(\273\244tL\275\357\303\210\304VU)\27J_\357\256.T\210"..., 512,
157268992) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
pread64(4,
"\271<\261\271U\340\272\265\360\222\2122\177\247\v\0\207"..., 512,
157269504) = 512
open("/etc/oracle/ocr.loc", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=44, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb6100000
read(5, "ocrconfig_loc=/dev/raw/raw1\nloca"..., 4096) = 44
read(5, "", 4096) = 0
close(5) = 0
munmap(0xb6100000, 4096) = 0
pread64(4, "\1\202\363/\35\0\0\0\4\0\2\0OCR\0\214\364\310\32\0\0\0"...,
4096, 102400) = 4096
pread64(4, "\1\202\363/\35\0\0\0\4\0\2\0OCR\0\214\364\310\32\0\0\0"...,
4096, 102400) = 4096
pread64(4,
"\1\202@/\36\0\0\0\4\0\2\0OCR\0\214\364\310\32\0\0\0\0\0"..., 4096,
106496) = 4096
pread64(4, "\1\202\363/\35\0\0\0\4\0\2\0OCR\0\214\364\310\32\0\0\0"...,
4096, 102400) = 4096
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 3715 detached

#### END STRACE #######

Any help is much appreciated!

Thanks

-Erik

.



Relevant Pages

  • Re: segmentation fault when running /home/oracle/product/CRS/root.sh for CRS on Linux (RAC install w
    ... I am new at installing and configuring RAC but at least somewhat ... familiar with Linux. ... the SMP kernel and non SMP) My machines have 2Gb of swap and 1Gb of RAM ... the seg fault comes when the rootconfig script ...
    (comp.databases.oracle.server)
  • Re: problem while installing FreeBSD
    ... > I am still in process of installing it. ... > Automatic reboot in 15 seconds or press any key for prompt reboot. ... The problem that is causing the reboot is the page fault. ... >> cold boot, but system start and same thing repeats. ...
    (freebsd-questions)
  • Re: Installing and Uninstalling Oracle 11g
    ... one is a dual cpu the other is a single ... Along with the free oracle documentation for installing RAC I highly ... for, Solaris. ...
    (comp.databases.oracle.server)
  • Re: Help - invalid page fault 0000:10004c30
    ... > the page fault 0000:10004c30. ... > installing XP from my 98 version? ... >>> errors & it still will not connect to the internet. ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: RAC: single versio of CSS
    ... you've no shared storage in place for your ... RAC install? ... The only supported option for NFS ... While installing Oracle Clusterware I am getting this error. ...
    (comp.databases.oracle.server)