Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Intelligent agent does not start on RedHat 9

Re: Intelligent agent does not start on RedHat 9

From: andi <andihp2_at_yahoo.com>
Date: 24 Mar 2004 17:22:16 -0800
Message-ID: <5680ea0b.0403241722.4ebf6094@posting.google.com>


did you get ins_oemagent.mk linking error when installing the oracle software?
if yes then follow this workaround, it always works in my couple of times of installing oracle 9i r 2, i get this workaround from Dave Hau:

The linking error is due to a symbol __ctype_b being replaced by a Function call *__ctype_b_loc() in glibc-2.3.2. Somewhere in oemagent, the Code directly accesses __ctype_b, hence the error. This issue has been filed as Bug 86465in Redhat's Bugzilla where you can read more about it:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=86465

As mentioned in the bug report, the issue has been fixed in glibc-2.3.2-4.80.6 by re-adding the symbol __ctype_b to libc.a. (The original version of glibc in RH9 is 2.3.2-27.9) So, to fix the linking errors for oemagent, we need to replace libc With the new version (RH8 version in fact). Get the rpm package for glibc-2.3.2-4.80.6 here:

ftp://updates.redhat.com/8.0/en/os/i686/glibc-2.3.2-4.80.6.i686.rpm

Then do the following:

$ mkdir ~/tmp
$ cp glibc-2.3.2-4.80.6.i686.rpm ~/tmp
$ cd ~/tmp

rpm2cpio glibc-2.3.2-4.80.6.i686.rpm | cpio -idmv cp /lib/libc-2.3.2.so /lib/libc-2.3.2.so.ORIG cp ./lib/libc-2.3.2.so /lib/
cd /lib
ln ?s libc-2.3.2.so libc.so.6

Then you can relink oemagent by doing this:

$ORACLE_HOME/bin/relink oemagent

or this:
cd $ORACLE_HOME/network/lib
make -f ins_oemagent.mk install

This time you shouldn't get any linking error. Copy back the original libc-2.3.2.so

$ cp libc-2.3.2.so libc-2.3.2.RH8
$ cp libc-2.3.2.so.ORIG libc-2.3.2.so
$ rm ?f libc.so.6
$ ln ?s libc-2.3.2.so libc.so.6


"hastenthunder" <hastenthunder_at_yahoo.com> wrote in message news:<1si8c.284$Pp2.441_at_mencken.net.nih.gov>...
> Hi Group,
>
> I'm running Oracle 9i release 2 on RedHat 9. My oracle intelligent agent
> does not seem to start.
> When I issue $ORACLE_HOME/bin/agentctl start, the only message I get before
> the prompt returns is:
> Starting Oracle Intelligent Agent....
>
> After I get the UNIX prompt back, I immediate issued
> $ORACLE_HOME/bin/agentctl status, and I got:
>
>
> DBSNMP for Linux: Version 9.2.0.1.0 - Production on 24-MAR-2004
> 11:09:46
> Copyright (c) 2002 Oracle Corporation. All rights reserved.
> Could not contact agent. It may not be running.
>
>
> Any ideas is greatly appreciated
Received on Wed Mar 24 2004 - 19:22:16 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US