Monday, April 20, 2009

OEM10gR2 install on Suse linux 10

I am facing a problem....
Again I am trying to install OEM10gR2 on SUSE LINUX 10.
I know it's not certified by Oracle, but I have to install it anyway. Everything seems to go fine, but when the installer wants to start the opmn services...it returns an error.
The HTTP_SERVER is not starting, the following error is in the logfile..

Cannot load /opt/oracle/product/oem/oms10g/Apache/Apache/libexec/mod_auth_dbm.so into server: /opt/oracle/product/oem/oms10g/Apache/Apache/libexec/mod_auth_dbm.so: undefined symbol: dbm_fetch


3 comments:

Frits Hoogland said...

quick scan on the internet got me this message from another recompilation of the apache server:

Syntax error on line 223 of /opt/IHS/conf/httpd.conf:
Cannot load /opt/IHS/libexec/mod_auth_dbm.so into server:
/opt/IHS/libexec/mod_auth_dbm.so: undefined symbol: dbm_fetch

This can also occur with mod_rewrite.so.

The startup failure is caused by the absence of libgdbm.so.2 on the system.

For 64-bit SLES distributions, install the compat-32bit RPM to obtain this file.

For other Linux distributions, the Linux vendor will need to provide the name of the necessary RPM.

Bas Klaassen said...

Hi Frits,

thnx for helping. I also found the same info and already fowarded it to the linux administrator. Let's see if we can solve this.
Thnx again !

Younes El-karama said...

Did you resolve this problem?