Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-2120494.1
Update Date:2016-03-25
Keywords:

Solution Type  Problem Resolution Sure

Solution  2120494.1 :   SuperCluster: 11.2.0.3 Multiple Relink Errors Running opatch After Upgrade to Solaris 11.3  


Related Items
  • SPARC SuperCluster T4-4 Full Rack
  •  
  • Solaris Operating System
  •  
  • Oracle SuperCluster T5-8 Full Rack
  •  
  • Oracle SuperCluster M7 Hardware
  •  
  • Oracle Database - Enterprise Edition
  •  
  • Oracle SuperCluster T5-8 Half Rack
  •  
  • SPARC SuperCluster T4-4 Half Rack
  •  
  • Oracle SuperCluster T5-8 Hardware
  •  
  • Oracle SuperCluster M6-32 Hardware
  •  
Related Categories
  • PLA-Support>Eng Systems>Exadata/ODA/SSC>SPARC SuperCluster>DB: SuperCluster_EST
  •  




Applies to:

Oracle SuperCluster T5-8 Hardware - Version All Versions and later
SPARC SuperCluster T4-4 Full Rack - Version All Versions and later
SPARC SuperCluster T4-4 Half Rack - Version All Versions and later
Solaris SPARC Operating System - Version 10 1/13 U11 to 11.3 [Release 10.0 to 11.0]
Oracle SuperCluster M7 Hardware - Version All Versions and later
Oracle Solaris on SPARC (64-bit)

Symptoms

Multiple symptoms depending on operation

1) During opacth execution following a relink operation of any sort:

libjvm.so: symbol isnanf: referenced symbol not found

2) Installing a fresh GI Home:

INFO: rm -f tnsping

INFO: /usr/ccs/bin/ld -o tnsping -L/oracle/asm/grid/product/11.2.0.3/grid/network/lib/ -L/oracle/asm/grid/product/11.2.0.3/grid/lib/ -dy /oracle/asm/grid/product/11.2.0.3/grid/lib/prod/lib/v9/crti.o /oracle/asm/grid/product/11.2.0.3/grid/lib/prod/lib/v9/crt1.o /oracle/asm/grid/product/11.2.0.3/grid/network/lib/s0nsping.o /oracle/asm/grid/product/11.2.0.3/grid/network/lib/nsping.o -lclntsh 'cat /oracle/asm/grid/product/11.2.0.3/grid/lib/ldflags' -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 'cat /oracle/as
INFO: m/grid/product/11.2.0.3/grid/lib/ldflags' -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lztkg11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 'cat /oracle/asm/grid/product/11.2.0.3/grid/lib/ldflags' -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 'cat /oracle/asm/grid/product/11.2.0.3/grid/lib/ldflags' -lncrypt11 -lnsgr11 -lnzjs11 -l
INFO: n11 -lnl11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lnnetd11 -lvsn11 -lcommon11 -lgeneric11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 'cat /oracle/asm/grid/product/11.2.0.3/grid/lib/sysliblist' -R /opt/SUNWcluster/lib/sparcv9 -R/oracle/asm/grid/product/11.2.
INFO: 0.3/grid/lib -R /opt/ORCLcluster/lib/ -Y P,:/opt/SUNWcluster/lib/sparcv9:/opt/ORCLcluster/lib/:/usr/ccs/lib/sparcv9:/usr/lib/sparcv9 -Qy -lm /oracle/asm/grid/product/11.2.0.3/grid/lib/prod/lib/v9/crtn.o

INFO: ld: warning: file libucrypto.so.1: required by /usr/lib/sparcv9/libnsl.so, not found

 

3) Generic relink:

INFO: /usr/ccs/bin/make -f /u01/home/oracle/product/cellarm/db/precomp/lib/ins_precomp.mk relink EXENAME=proc
INFO: Linking /u01/home/oracle/product/cellarm/db/precomp/lib/proc
INFO: Undefined first referenced
symbol in file
MD5Init /usr/lib/sparcv9/libnsl.so
INFO: MD5Final /usr/lib/sparcv9/libnsl.so
INFO: MD5Update /usr/lib/sparcv9/libnsl.so
INFO: ld: fatal: symbol referencing errors

 

Changes

Installed 11.3 or Upgraded to Solaris 11.3 as part of JAN 2016 QFSDP.

Cause

Missing libraries:

ldd -d /export/home/oraebsdb/d01/EBS/db/tech_st/11.2.0/jdk/jre/lib/sparcv9/server/libjvm.so

 

        libsocket.so.1 =>        /lib/64/libsocket.so.1

 

        libsched.so.1 =>         /usr/lib/64/libsched.so.1

 

        libdl.so.1 =>    /lib/64/libdl.so.1

 

        libCrun.so.1 =>  /usr/lib/64/libCrun.so.1

 

        libm.so.1 =>     /lib/64/libm.so.1

 

        libthread.so.1 =>        /lib/64/libthread.so.1

 

        libc.so.1 =>     /lib/64/libc.so.1

 

        libnsl.so.1 =>   /lib/64/libnsl.so.1

 

        libmp.so.2 =>    /lib/64/libmp.so.2

 

        libucrypto.so.1 =>       (file not found)

 

        libm.so.2 =>     /lib/64/libm.so.2

 

 

ls -al /lib/64/libucrypto.so.1

/lib/64/libucrypto.so.1: No such file or directory

 

Solution

This will be corrected in the SRU level in the APR 2016 QFSDP. 

 

In the meantime use the following simple workaround:

#ln -s /usr/lib/64/libucrypto.so.1 /lib/64/libucrypto.so.1 


 

References

<NOTE:2077282.1> - Solaris: 11.2.0.3 Grid Installation throws Error:"Invoking target 'itnsping' of make file"
<NOTE:2090977.1> - Relinking Legacy Oracle Applications May Fail on Solaris 11.3

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback