[Oracleasm-users] Compiling oracleasm from source ....

Peter Larsen plarsen at famlarsen.homelinux.com
Thu Jun 15 00:23:19 CDT 2006


I'm trying to get OracleAsm compiled under 2.6.16.9; as I need firewire 
etc. working I took a clean kernel source and did a configuration based 
on my RHAS4 + needed modules etc.

However, oracleasm will not compile on this platform. First off, the 
./configure fully ignores current kernel and just picks the original 
redhat supplied kernel. I fixed that by renaming /etc/redhat-release 
temporarily, but it seems that a structure is out of wack with the 
current kernel release? I get:

   oracleasm-2.0.0/kernel/transaction_file.c: In function 'TA_write'
   oracleasm-2.0.0/kernel/transaction_file.c:55: error: structure has no 
memeber 'i_sem'

etc.

I wasn't able to get ocfs2 1.2.1 compiled under 2.6.15.1 where I had 
oracleasm working before. So I'm in a pinch here ;) What version of the 
kernel can I use - or is there a quick fix around this issue?

Thanks
  Peter Larsen




More information about the Oracleasm-users mailing list