A fix is available
APAR status
Closed as program error.
Error description
Upgrading the Unix Logs agent (ul) on Linux fails when the installation directory is owned by a non-root user and "secureMain -g tivoli lock" or "SetPerm -a" was run. Recreate Steps: 1) Install base of ITM 622 FP2 as itmuser. 2) Add the user itmuser to the group tivoli. 3) Run secureMain -g tivoli lock to use group tivoli. 4) Start all components with itmuser. 5) Notice that cinfo -r shows owner itmuser for all components except for the ul agent which shows owner root. *********** Wed May 2 01:33:10 IST 2012 ****************** User: itmuser Groups: dasadm1 db2grp1 tivoli Host name : systema Installer Lvl:06.22.02.00 CandleHome: /opt/IBM/ITM *********************************************************** Host Prod PID Owner Start ID ..Status systema kf 22482 itmuser 01:12 None ...running systema cq 22622 itmuser 01:13 None ...running systema hd 23182 itmuser 01:13 None ...running systema sy 23551 itmuser 01:13 None ...running systema lz 24125 itmuser 01:14 None ...running systema ms 2337 itmuser 01:27 Hub_systema ...running systema ul 13776 root 01:30 None ...running 6) Run the install for Fix Pack 8 7) The install terminates with the following error message: install.sh warning: The userid associated with the "ul" product code and "13776" process id does not match the current user, continuing ... install.sh failure: KCI0245E A running process(s) was detected whose associated userid does not match the current userid. The install will be aborted.
Local fix
Stop the Unix Logs agent (ul) before upgrading.
Problem summary
Upgrade of the UNIX Log Agent fails on Linux if the SetPerm or secureMain command was run. Upgrading the UNIX Log Agent (product code ul) as a non-root user on Linux fails when the installation path is owned by a non-root user and "secureMain -g tivoli lock" or "SetPerm -a" was run beforehand. The upgrade as a non-root user fails because the installer detects that the UNIX Log Agent is running as root user and issues a fatal error instead of attempting to stop the agent. The fatal error appears as follows: install.sh failure: KCI0245E A running process(s) was detected whose associated userid does not match the current userid. The install will be aborted.
Problem conclusion
The code was changed to recognize that the UNIX Log Agent was started by a non-root user and can then be stopped by the installer. The fix for this APAR is contained in the following maintenance packages: | fix pack | 6.2.2-TIV-ITM-FP0009 | fix pack | 6.2.3-TIV-ITM-FP0002
Temporary fix
Stop the UNIX Log Agent before upgrade.
Comments
APAR Information
APAR number
IV21233
Reported component name
OMEG DIST INSTA
Reported component ID
5608A41CI
Reported release
622
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-05-15
Closed date
2012-05-30
Last modified date
2012-06-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
OMEG DIST INSTA
Fixed component ID
5608A41CI
Applicable component levels
R622 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"622","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
14 November 2022