Current Position:Home > Unable to start clusterware after upgrading from 10.2.0.4 to 11.1.0.6

Unable to start clusterware after upgrading from 10.2.0.4 to 11.1.0.6

Update:11-30Source: network consolidation
Advertisement
We are running on Solaris 10 and
After upgrading my clusterware home to 11.1.0.6 and running $CRS_HOME/install/rootupgrade I get the following errors:
ld.so.1: cemutlo.bin: fatal: libclntsh.so.11.1: open failed: No such file or directory
The /oracle/product/10g/crs/bin/cemutlo command failed with exit code: 137
Looks like the libclntsh.so.11.1 was not generated. Checked $CRS_HOME/lib/clntsh.fileslist and see the following error :
Undefined first referenced
symbol in file
nnfoboot /oracle/product/10g/crs/lib/libn11.a(nnfgt.o
ld: fatal: Symbol referencing errors. No output written to /oracle/product/10g/c
rs/lib/libclntsh.so.11.1
ld is faling. Anyone run into an issue like this before? Any suggestions on how to troubleshoot/debug an issue like this?
Thanks in advance for any help.

The Best Answer

Advertisement
ldd bin/cemutlo.bin
ls -l $ORACLE_HOME/lib/libclntsh*
ls -l $ORACLE_HOME/lib32/libclntsh*
do it like Toni Lazarin told you ;) metalink 443696.1
it's about genclntsh script ... change -Dfiles to -Bsymbolic in LD command line
comment the line :
#LD="ld -m -Dfiles -i -G -z text -L${ORACLE_HOME}/${LIB}" # shared library link command
and add the following line :
LD="ld -m -Bsymbolic -i -G -z text -L${ORACLE_HOME}/${LIB}" # new shared library link command
and Run "relink all"and run rootupgrade
Another IDEA:
Apply Solaris SPARC 10 kernel patch 120011-14 or latest kernel patch for Solaris 10 SPARC
to update ld version
SUNWtoo package provides ld utility .
NOTE: Please reboot server after installing kernel patch 120011-14 or latest kernel patch for Solaris 10 SPARC
and then "relink all" again ... and run rootupgrade
Good Luck