This content has been marked as final. Show 7 replies
Hello. Thanks a lot for replying.
I have just found the above 3 files are for Oracle Linux 5.6 32-bit version. My Virtual Machine Operating System is Oracle Enterprise Linux 5.6 64-bit version. Thus, the above 3 files are not right for my 64-bit OEL 5.6.
While installing Oracle Linux 5.6, it seems that Oracle Linux 5.6 and Red Hat Enterprise Linux 5 are the same.
I have just checked the version of my 64-bit OEL 5.6 kernel using the following command:
[root@rac1 /]#uname -r
The output is 2.6.32-100.26.2.e15 and this is my Kernel Version for 64-bit Oracle Enterprise Linux 5.6.
But the link http://www.oracle.com/technetwork/server-storage/linux/downloads/rhel5-084877.html
is for Red Hat Enterprise Linux Server 5.
Thus, I have 2 questions:
First, is Red Hat Enterprise Linux Server 5 the same with my 64-bit Oracle Enterprise Linux 5.6 ?
Second, I cannot find the exact version of Kernel 2.6.32-100.26.2.e15 for OEL 5.6 in the above link.
Could any folk provide the exact website to download the oracleasm package for my 64-bit OEL 5.6 ?
Hello. Thanks for help.
I download the following 5 files from the link above:
AMD64 / Intel em64t Architecture
Drivers for kernel 2.6.18-238.el5:
My VM's OS is Oracle Linux 5.6 that is assumed to be the same with Red Hat Linux Server 5.
I have installed the 2 files (below) successfully using the command: [root@rac1 \ ]# rpm -Uvh
When installed the other 3 files, it cannot install and return the same error message: "2.6.18-238.el5 is needed."
After installed the above 2 files, I run the command: [root@rac1 dev]# oracleasm configure -i
But it returns the meesage:" Command not found." Thus, I cannot initialize oracleasm program.
My questions are:
First, why the command " oracleasm configure -i " is still not found ? How to solve the issue ?
Second, are the other 3 files really needed to be installed ?
ASMLib is not necessary and is slated to be retired and not available on future releases of RH/OEL. Look at how to configure udev and multipathd to persist any shared device ownership and it makes asmlib obsolete. Oracle ASM will handle the rest. I have installed more than 100 RAC nodes and have NEVER used asmlib.
Or a simple script that sets the correct ownership/permissions AFTER udev/multipathd starts up but BEFORE grid/asm starts up. Make certain that the device(s) use a partition that excludes the first 1M, (start at cylinder 2 to the last cylinder). Your ASM_DISKSTRING would look like /dev/mapper/*p1 (multipathd example).