Aix:19.6 Patching fails with error-'rtld: 0712-001 Symbol KgpdbCheckLockdownInt was referenced from module libclscred19.so()'
(Doc ID 2657644.1)
Last updated on APRIL 17, 2023
Applies to:
Oracle Database - Enterprise Edition - Version 19.6.0.0.0 to 19.6.0.0.0 [Release 19]IBM AIX on POWER Systems (64-bit)
Symptoms
While applying 19.6 RU,the opatchauto (on last node) fails with error code 42 on postpatch 'mgmtca -applysql' process.
// Opatchauto resume log:
OPatchauto session is initiated at Fri Feb 7 12:19:54 2020
Session log file is /<GRID_HOME>/cfgtoollogs/opatchauto/opatchauto2020-02-07_12-19-54PM.log
Resuming existing session with id <ID_NUM>
Starting CRS service on home /<GRID_HOME>
Failed to start CRS service on home /<GRID_HOME>
Execution of [GIStartupAction] patch action failed, check log for more
details. Failures:
Patch Target : <NODE02>->/<GRID_HOME> Type[crs]
Details: [
---------------------------Patching Failed---------------------------------
Command execution failed during patching in home: /<GRID_HOME>, host:<Node02>.
Command failed: /<GRID_HOME>/perl/bin/perl-I/<GRID_HOME>/perl/lib -I/<GRID_HOME>/opatchautocfg/db/dbtmp/bootstrap_<NODE02>/patchwork/crs/install
-I/<GRID_HOME>/opatchautocfg/db/dbtmp/bootstrap_<NODE02>/patchwork/xag
/<GRID_HOME>/opatchautocfg/db/dbtmp/bootstrap_<NODE02>/patchwork/crs/install/rootcrs.pl -postpatch Command failure output:
Using configuration parameter file:
/<GRID_HOME>/opatchautocfg/db/dbtmp/bootstrap_<NODE02>/patchwork/crs/install/crsconfig_params
The log of current session can be found at:/<ORACLE_BASE>/crsdata/<NODE02>/crsconfig/crs_postpatch_<NODE02>_2020-02-07_12-20-16AM.log
//From /<ORACLE_BASE>/crsdata/<NODE02>/crsconfig/crs_postpatch_<NODE02>_2020-02-07_12-20-16AM.log
Oracle Clusterware active version on the cluster is [19.0.0.0.0]. The cluster
upgrade state is [NORMAL]. The cluster active patch level is [2346546746].
SQL Patching tool version 19.6.0.0.0 Production on Fri Feb 7 12:25:41 2020
Copyright (c) 2012, 2020, Oracle. All rights reserved.
Log file for this invocation:
/<ORACLE_BASE>/cfgtoollogs/sqlpatch/sqlpatch_19399058_2020_02_07_12_25_41/sqlpatch_invocation.log
Connecting to database...OK
Gathering database info...done
Note: Datapatch will only apply or rollback SQL fixes for PDBs
that are in an open state, no patches will be applied to closed PDBs.
Please refer to Note: Datapatch: Database 12c Post Patch SQL
Automation
(Doc ID 1585822.1)
Bootstrapping registry and package to current versions...done
Determining current state...done
Current state of interim SQL patches:
No interim patches found
Current state of release update SQL patches:
Binary registry:
19.6.0.0.0 Release_Update 200102052646: Installed
PDB CDB$ROOT:
Applied 19.6.0.0.0 Release_Update 200102052646 successfully on 06-FEB-20
06.23.45.778720 PM
PDB GIMR_DSCREP_10:
Applied 19.6.0.0.0 Release_Update 200102052646 successfully on 06-FEB-20
06.23.53.653859 PM
PDB PDB$SEED:
Applied 19.6.0.0.0 Release_Update 200102052646 successfully on 06-FEB-20
06.23.50.517667 PM
Adding patches to installation queue and performing prereq checks...done
Installation queue:
For the following PDBs: CDB$ROOT PDB$SEED GIMR_DSCREP_10
No interim patches need to be rolled back
No release update patches need to be installed
No interim patches need to be applied
SQL Patching tool complete on Fri Feb 7 12:26:36 2020
2020/02/07 12:26:51 CLSRSC-180: An error occurred while executing the command '/<GRID_HOME>/bin/mgmtca applysql'
After fixing the cause of failure Run opatchauto resume
]
OPATCHAUTO-68061: The orchestration engine failed.
OPATCHAUTO-68061: The orchestration engine failed with return code 1
OPATCHAUTO-68061: Check the log for more details.
OPatchAuto failed.
OPatchauto session completed at Fri Feb 7 12:26:55 2020
Time taken to complete the session 7 minutes, 2 seconds
opatchauto failed with error code 42
bash-4.2#
//From mgmtca.trc shows the following exception:
---------------------------------------------------------------
[main] [ 2020-02-06 18:24:15.128 PYST ] [Library.load:343] Exception:
java.lang.UnsatisfiedLinkError: /<GRID_HOME>/lib/libclscred19.so
(rtld: 0712-001 Symbol kollulin_int was referenced from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime definition of the symbol was not found.
rtld: 0712-001 Symbol kgpdbCheckLockdownInt was referenced from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime definition
of the symbol was not found.)
[main] [ 2020-02-06 18:24:15.128 PYST ] [Library.load:348]
UNSATISFIEDLINKERROR:
LibraryFile: 'libclscred19.so'
loadPath: 'LIBPATH'
libPath: '/<GRID_HOME>/lib'
ExceptionMSG: '/<GRID_HOME>/lib/libclscred19.so (rtld: 0712-001
Symbol kollulin_int was referenced
from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime
definition
of the symbol was not found.
rtld: 0712-001 Symbol kgpdbCheckLockdownInt was referenced
from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime
definition
of the symbol was not found.)'
ExceptiontoString: 'java.lang.UnsatisfiedLinkError:
/<GRID_HOME>/lib/libclscred19.so (rtld: 0712-001 Symbol kollulin_int
was referenced
from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime
definition
of the symbol was not found.
rtld: 0712-001 Symbol kgpdbCheckLockdownInt was referenced from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime
definition
of the symbol was not found.)'
java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.ensureError(J9VMInternals.java:148)
at
java.lang.J9VMInternals.recordInitializationFailure(J9VMInternals.java:137)
at oracle.cluster.mgmtcommon.MgmtClsCred.getGimrDomain(MgmtClsCred.java:126)
at oracle.cluster.mgmtcommon.MgmtClsCred.getSelfDomain(MgmtClsCred.java:156)
at
oracle.cluster.mgmtcommon.MgmtClsCred.getServerClusterDomain(MgmtClsCred.java:
173)
at
oracle.cluster.mgmtcommon.MgmtClsCred.getClientClusterDomain(MgmtClsCred.java:
191)
at oracle.cluster.mgmtcommon.MgmtClsCred.getUserDomain(MgmtClsCred.java:214)
at oracle.cluster.mgmtcommon.MgmtClsCred.getPassword(MgmtClsCred.java:654)
at oracle.cluster.mgmtca.Mgmtca.applyPatch(Mgmtca.java:2240)
at
oracle.cluster.mgmtca.MgmtcaCommandLineParser.parse(MgmtcaCommandLineParser.ja
va:1581)
at oracle.cluster.mgmtca.Mgmtca.execute(Mgmtca.java:635)
at oracle.cluster.mgmtca.Mgmtca.main(Mgmtca.java:357)
Caused by:
java.lang.RuntimeException: oracle.ops.mgmt.nativesystem.NativeException:
PRKN-1008 : Unable to load the shared library "libclscred19.so"or a dependent library, from LIBPATH="/<GRID_HOME>/lib" [java.lang.UnsatisfiedLinkError: /<GRID_HOME>/lib/libclscred19.so
(rtld: 0712-001 Symbol kollulin_int was referenced
from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime
definition
of the symbol was not found.
rtld: 0712-001 Symbol kgpdbCheckLockdownInt was referenced
from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime
definition
of the symbol was not found.)]
at oracle.clscred.impl.CredNative.<clinit>(CredNative.java:155)
... 10 more
Caused by:
oracle.ops.mgmt.nativesystem.NativeException: PRKN-1008 : Unable to load the shared library "libclscred19.so" or a dependent library, from
LIBPATH="/<GRID_HOME>/lib"
[java.lang.UnsatisfiedLinkError: /<GRID_HOME>/lib/libclscred19.so
(rtld: 0712-001 Symbol kollulin_int was referenced
from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime
definition
of the symbol was not found.
rtld: 0712-001 Symbol kgpdbCheckLockdownInt was referenced
from module /<GRID_HOME>/lib/libclscred19.so(), but a runtime
definition
of the symbol was not found.)]
at oracle.ops.mgmt.nativesystem.Library.load(Library.java:355)
at oracle.ops.mgmt.nativesystem.Library.load(Library.java:191)
at
oracle.ops.mgmt.nativesystem.NativeSystem.loadCLSCREDJNILibrary(NativeSystem.j
ava:784)
at oracle.clscred.impl.CredNative.<clinit>(CredNative.java:151)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |