Fixes are available
APAR status
Closed as program error.
Error description
Environment: Can occur across versions Problem Description: On AIX, the Monitoring Agent for UNIX OS unexpectdly terminates if the number of CPUs is greate than 512. Related Files and Output: In the agent RAS1 log file (<hostname>_ux_kuxagent_<nnnnnnn>-<nn>.log), with tracing set to (UNIT:kux ALL) (UNIT:vm ALL) The following messages will show a value greater than 512: (5B87AB5B.1AA7F-A:vm_stat_externals.cpp,1948,"getProcessors") Num CPUs On: 544 (5B87AB5B.1AA80-A:vm_stat_externals.cpp,1949,"getProcessors") Total CPUs: 544 The end of the log with this tracing enabled, will show the last "Entry" to be 512: (5B87AB5B.1CA8B-A:vm_stat_externals.cpp,2008,"getProcessors") Entry 512 (5B87AB5B.1CA8C-A:vm_stat_externals.cpp,2010,"getProcessors") Entry 512 (5B87AB5B.1CA8D-A:vm_stat_externals.cpp,2011,"getProcessors") Name: cpu512 (5B87AB5B.1CA8E-A:vm_stat_externals.cpp,2016,"getProcessors") puser: 2071143860592 (5B87AB5B.1CA8F-A:vm_stat_externals.cpp,2017,"getProcessors") psys : 107788174092 (5B87AB5B.1CA90-A:vm_stat_externals.cpp,2018,"getProcessors") pidle: 2729200059400 (5B87AB5B.1CA91-A:vm_stat_externals.cpp,2019,"getProcessors") pwait: 47057304 (5B87AB5B.1CA92-A:vm_stat_externals.cpp,2020,"getProcessors") user: 704112 (5B87AB5B.1CA93-A:vm_stat_externals.cpp,2021,"getProcessors") sys : 16596706 (5B87AB5B.1CA94-A:vm_stat_externals.cpp,2022,"getProcessors") idle: 557146022 (5B87AB5B.1CA95-A:vm_stat_externals.cpp,2023,"getProcessors") wait: 777 (5B87AB5B.1CA96-A:vm_stat_externals.cpp,2024,"getProcessors") idle_donated_purr: 0 (5B87AB5B.1CA97-A:vm_stat_externals.cpp,2025,"getProcessors") busy_donated_purr : 0 (5B87AB5B.1CA98-A:vm_stat_externals.cpp,2026,"getProcessors") idle_stolen_purr: 0 (5B87AB5B.1CA99-A:vm_stat_externals.cpp,2027,"getProcessors") busy_stolen_purr: 0 The errpt.info in the pdcollect will show an abbreviated stack trace: malloc_y 91C malloc_y 19C malloc_co 4C KBBSS_Cre 40 BSS1_NewF 6C RAS1_Begi 33C RAS1_Form 38 RAS1_Prin 50 getProces 14E8 sample__8 2C8 updateCpu 424 updateCpu 1E0 _pthread_ EC
Local fix
Problem summary
On AIX, the Monitoring Agent for UNIX OS unexpectdly terminates if the number of CPUs is greate than 512.
Problem conclusion
The code was updated increase the number of CPUs that it can handle. The fix is contained in the following Interim Fix: | interim fix | 6.3.0.7-TIV-ITM_UNIX-IF0003 | service pack | 6.3.0.7-TIV-ITM-SP0001
Temporary fix
Comments
APAR Information
APAR number
IJ09073
Reported component name
ITM AGENT UNIX
Reported component ID
5724C040U
Reported release
630
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-09-11
Closed date
2019-01-22
Last modified date
2019-05-08
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
ITM AGENT UNIX
Fixed component ID
5724C040U
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"630","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
08 March 2023