Troubleshooting
Problem
When installing or upgrading an agent that uses the 32-bit Tivoli Framework, the agent fails to start.
Cause
The Tivoli Framework 'ax' component for the li6263 architecture does not get updated to version 6.3.x.
Environment
Linux
AIX
Diagnosing The Problem
Check the agent log for errors related to loading libgsk7 libraries, similar to this:
error while loading shared libraries: libgsk7sys.so: cannot open shared object file: No such file or directory
'cinfo' shows the 'ax' component at older version:
ax IBM Tivoli Monitoring Shared Libraries li6263 06.23.05.00
ax IBM Tivoli Monitoring Shared Libraries lx8266 06.30.03.00
Resolving The Problem
See 'ITCAM T6 RRT Agent will not run with GSKit 8' for instructions on updating with local silent install:
http://www-01.ibm.com/support/docview.wss?uid=swg21683135
To update the framework using the depot-
1) Set CANDLEHOME to the Tivoli installation directory.
# export CANDLEHOME=/opt/IBM/ITM
2) Set the DEPOTHOME value by running the following commands:
CELLNAME=`grep CELLNAME $CANDLEHOME/config/.ConfigData/kmsenv | grep -v '^default|' | cut -f3 -d '|'`
DEPOTHOME=`grep DEPOTHOME= $CANDLEHOME/tables/$CELLNAME/KBBENV | cut -f2 -d=`[ -z "$DEPOTHOME" ] && DEPOTHOME=$CANDLEHOME/tables/$CELLNAME/depot
# echo $DEPOTHOME
/opt/IBM/ITM/tables/TEMS/depot
3) Change directory into the TEMS depot directory for the lx8266 ktf 6.30 FP5 component.
cd $DEPOTHOME/PACKAGES/lx8266/ktf/063005000
4) Make a backup copy of the file before modification so that you can undo this change as desired.
cp unix/tflx8266.txt unix/tflx8266.txt.save
5) Edit unix/tflx8266.txt
- Locate the line containing the string "INSTALL_FRAMEWORK_PACKAGE=axlx8263"
- Duplicate that line.
- In the first line with "INSTALL_FRAMEWORK_PACKAGE=axlx8263", change it to "INSTALL_FRAMEWORK_PACKAGE=axli6263".
- When completed the list of INSTALL_FRAMEWORK_PACKAGE= lines should look like the following:
INSTALL_FRAMEWORK_PACKAGE=axli6263
INSTALL_FRAMEWORK_PACKAGE=axlx8263
INSTALL_FRAMEWORK_PACKAGE=axlx8266
- Save tflx8266.txt
6) Perform the tacmd updateframework command:
# ./tacmd updateFramework -n nc09090:LZ -v 063005000
7) Verify that 'ax li6263' was upgraded using cinfo
# ./cinfo -i
*********** Mon Aug 17 16:26:09 EDT 2015 ******************
User: root Groups: root bin daemon sys adm disk wheel
Host name : nc9053114119 Installer Lvl:06.30.05.00
CandleHome: /opt/IBM/ITM
***********************************************************
...Product inventory
ax IBM Tivoli Monitoring Shared Libraries
--> li6263 Version: 06.30.05.00
lx8263 Version: 06.30.05.00
lx8266 Version: 06.30.05.00
gs IBM GSKit Security Interface
--> li6243 Version: 08.00.50.36
lx8266 Version: 08.00.50.05
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg21964681