RE: Quality of Oracle MetaLink Notes
- From: Martin Bach <development@xxxxxxxxxxxxxxxxx>
- To: oracle-l@xxxxxxxxxxxxx
- Date: Mon, 31 Mar 2008 12:20:43 +0100
On a related note, I came across another problematic note this Saturday.
I tried to install 10.2.0.1 clusterware on 2 Oracle Enterprise Linux 5
64bit systems provided by some hosting company in London. The system was
in an appalling shape, lacked a lot of RPMs and I had to add the missing
ones in using YUM, somehow missing glibc 2.5 devel for 32bit. OUI didn't
detect that neither (I have changed oraparam.ini & refhost.xml to
include the RHEL 5 checks).
No errors have been reported during linking so I did not assume any
problems. As to be expected, vipca failed and I tried to start it
manually. It didn't start and crashed with the following error:
[root@mtkdb01p2 /u01/app/oracle/product/10.2.0/clusterware/bin]# ./vipca
PRKH-1010 : Unable to communicate with CRS services.
[PRKH-1000 : Unable to load the SRVM HAS shared library
[PRKN-1008 : Unable to load the shared library "srvmhas10"
Metalink Note 342750.1 "Running Root.Sh On Second Node Fails PRKN-1008
Unable to load the shared library srvmhas10" looked like the solution so
I rebuild the client shared libraries, checked for libclntsh.so.10.1 and
started vipca again. Same error, slightly different cause:
[root@mtkdb01p2 /u01/app/oracle/product/10.2.0/clusterware/bin]# ./vipca
PRKH-1010 : Unable to communicate with CRS services.
[PRKH-1000 : Unable to load the SRVM HAS shared library
[PRKN-1008 : Unable to load the shared library "srvmhas10"
or a dependent library, from
LD_LIBRARY_PATH="/u01/app/oracle/product/10.2.0/clusterware/jdk/jre/lib/i38
6/client:/u01/app/oracle/product/10.2.0/clusterware/jdk/jre/lib/i386:/u01/a
pp/oracle/product/10.2.0/clusterware/jdk/jre/../lib/i386:/u01/app/oracle/pr
oduct/10.2.0/clusterware/lib32:/u01/app/oracle/product/10.2.0/clusterware/s
rvm/lib32:/u01/app/oracle/product/10.2.0/clusterware/lib:/u01/app/oracle/pr
oduct/10.2.0/clusterware/srvm/lib:"
[java.lang.UnsatisfiedLinkError:
/u01/app/oracle/product/10.2.0/clusterware/lib32/libsrvmhas10.so:
/u01/app/oracle/product/10.2.0/clusterware/lib32/libclntsh.so.10.1:
undefined symbol: nnfoboot]]]
What the metalink note fails to explain is that you have to create
nnfgt.o as well which is not created (see $CRS_HOME/install/make.log).
For me that involved the following steps:
gcc -m32 -c nnfgt.c
mv nnfgt.o $CRS_HOME/lib32/
/usr/bin/ar rv $CRS_HOME/lib32/libn10.a $CRS_HOME/lib32/nnfgt.o
Then follow the steps in the note and vipca will start.
Hope that helps anybody coming across the problem, it cost me a lot more
time than expected this weekend.
Regards,
Martin
------------------------------
Date: Tue, 25 Mar 2008 22:27:51 +0800
From: Hemant K Chitale <hkchital@xxxxxxxxxxxxxx>
Subject: Quality of Oracle MetaLink Notes
In the past 1 (or 2?) years, the quality of notes on MetaLink has
significantly deteriorated.
Some are outright misleading (and potentially dangerous to novice DBAs).
However, in recent months, I have noticed notes that are also
arrogant or disrespectful
to the customer.
One example, one which I did send feedback to Oracle Support is Note
558846.1.
--
http://www.freelists.org/webpage/oracle-l
Other related posts: