General
cancel
Showing results for 
Search instead for 
Did you mean: 

Configuring RAC 10g Cluster on SUSE Linux 9

SOLVED
Go to solution
KOUYATE MAURY
Frequent Advisor

Configuring RAC 10g Cluster on SUSE Linux 9

Hi,
I'm configuring RAC 10g Cluster on SUSE LINUX 9 server Ent. I'm not able to get a good step by step for this configuration. i'm trying with the one for Red Hat,but i'm not able to configure the storage with OCFS and ASM because i don't have sp2 for SUSE Linux where i'm suppose to get OCFS and also i'm not able to get the good driver for my kernel (kernel 2.6.5-7.97-default)while trying to download ASMLib for SUSE LINUX 9 server Ent.
Also when trying to install CRS without configuring the share storage (just to test and see if i can reach the step where by oracle will ask for ocr.dbf and voting.dbf)oracle gave me an error message telling that "one node is not clusterable and so on" but my ssh is well configure because when type #ssh linux1 hostname or
#ssh linux1 date, from both nodes i have the hostname and the date without entering password.
so if somebody can help me having those softwares, and also a good step by step for this configuration (For SUSE LINUX not for Red Hat).
I would like to ask if it is possible to use pvcreate and vgcreate with RAC share storage configuration. So that i will forget about OCFS and ASM.
Maury
5 REPLIES
Ryan Frank
Advisor
Solution

Re: Configuring RAC 10g Cluster on SUSE Linux 9

Although the documentation states SSH can be used for inter-node communication, I found it really only works with RSH. You may want to try to install the RSH server and configure it to allow the root and oracle user to connect...

OCFS is available from Oracle... it works pretty good and is pretty easy to setup. I have attached my document that I use to install our RAC os's... I don't have the oracle document yet, but I should be able to get it in a bit...

Again, this is on a RedHat AS 3.0 machine.

Let me know if you have any more questions...

-Ryan
KOUYATE MAURY
Frequent Advisor

Re: Configuring RAC 10g Cluster on SUSE Linux 9

Hi,
Thanks for ur help, i'll get back to u soon
Kouyate
KOUYATE MAURY
Frequent Advisor

Re: Configuring RAC 10g Cluster on SUSE Linux 9

Hi Ryan,

The connection between both Nodes is OK with SSH RSH.
Now my problem is to get the good ASMLib to configure the storage.
I have try to download the patches from
http://www.oracle.com/technology/software/tech/linux/asmlib/sles9.html

But i cannot find the version for my kernel
which is :
#uname -r
2.6.5-7.97-smp

So please if u can give me a link where i can download ASMLib for this kernel (Suse Linux 9 enterprise Server)

Kouyate
Arunvijai_4
Honored Contributor

Re: Configuring RAC 10g Cluster on SUSE Linux 9

Its not yet available for SUSE 9, you can download the source from http://oss.oracle.com/projects/oracleasm/files/sources/ and try compiling yourself.

-Arun
"A ship in the harbor is safe, but that is not what ships are built for"
KOUYATE MAURY
Frequent Advisor

Re: Configuring RAC 10g Cluster on SUSE Linux 9

hi Arun
I downloaded the pacth oracleasm_2.0.0.tar.gz
i used this command to uncompress it:
linux1:/usr/src # tar zxvf oracleasm_2.0.0.tar.gz
./oracleasm-2.0.0/
./oracleasm-2.0.0/Makefile
./oracleasm-2.0.0/COPYING.GPL
./oracleasm-2.0.0/COPYING.LGPL
./oracleasm-2.0.0/README
./oracleasm-2.0.0/Config.make.in
./oracleasm-2.0.0/Preamble.make
./oracleasm-2.0.0/Postamble.make
./oracleasm-2.0.0/config.guess
./oracleasm-2.0.0/config.sub
./oracleasm-2.0.0/configure
./oracleasm-2.0.0/configure.in
./oracleasm-2.0.0/install-sh
./oracleasm-2.0.0/mkinstalldirs
./oracleasm-2.0.0/rpmarch.guess
./oracleasm-2.0.0/include/
./oracleasm-2.0.0/include/Makefile
./oracleasm-2.0.0/include/asmerror.h
./oracleasm-2.0.0/include/linux/
./oracleasm-2.0.0/include/linux/Makefile
./oracleasm-2.0.0/include/linux/asmabi.h
./oracleasm-2.0.0/include/linux/asmabi_compat.h
./oracleasm-2.0.0/include/linux/asmdisk.h
./oracleasm-2.0.0/include/linux/asmmanager.h
./oracleasm-2.0.0/include/linux/asmmanager_compat.h
./oracleasm-2.0.0/include/linux/asmkernel.h
./oracleasm-2.0.0/include/linux/asmcompat32.h
./oracleasm-2.0.0/include/linux/asm_module_version.h
./oracleasm-2.0.0/include/linux/asm_module_version.h.in
./oracleasm-2.0.0/kernel/
./oracleasm-2.0.0/kernel/Makefile
./oracleasm-2.0.0/kernel/oracleasm.c
./oracleasm-2.0.0/kernel/transaction_file.c
./oracleasm-2.0.0/kernel/transaction_file.h
./oracleasm-2.0.0/tools/
./oracleasm-2.0.0/tools/Makefile
./oracleasm-2.0.0/tools/asmtool.c
./oracleasm-2.0.0/tools/asmscan.c
./oracleasm-2.0.0/tools/list.h
./oracleasm-2.0.0/documents/
./oracleasm-2.0.0/documents/Makefile
./oracleasm-2.0.0/documents/asm-install.txt
./oracleasm-2.0.0/vendor/
./oracleasm-2.0.0/vendor/Makefile
./oracleasm-2.0.0/vendor/common/
./oracleasm-2.0.0/vendor/common/Makefile
./oracleasm-2.0.0/vendor/common/oracleasm.init
./oracleasm-2.0.0/vendor/common/oracleasm.sysconfig
./oracleasm-2.0.0/vendor/common/oracleasm-support.spec.in
./oracleasm-2.0.0/vendor/redhat/
./oracleasm-2.0.0/vendor/redhat/Makefile
./oracleasm-2.0.0/vendor/redhat/oracleasm-2.6.9-EL.spec-generic.in
./oracleasm-2.0.0/vendor/suse/
./oracleasm-2.0.0/vendor/suse/Makefile
./oracleasm-2.0.0/vendor/suse/oracleasm-2.6.5.spec-generic.in

Now when trying to configure it this is the error message i got:

linux1:/usr/src/oracleasm-2.0.0 # ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler...
yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none
needed
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install...
/usr/bin/install -c
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for rpmbuild... rpmbuild
checking absolute rpm file directory...
/usr/src/oracleasm-2.0.0
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking build architectures... i586, i386
checking for directory with kernel source...
/lib/modules/2.6.5-7.97-smp/build
configure: error: No configured kernel include tree
found

I don't know what to do. i'm not also getting a good step by step to compile the kernel or this patch as u explain last time. so if u can help, it's very urgent i juste need to configure my storage with ASM to finish my Oracle RAC configuration.

Kouyate Maury