Fixes are available
Closed as program error.
Severity: 2 Approver: FS Compid: 5724C040U Abstract: High CPU in Unix Agent on Solaris in the mount_stat process Environment: Monitoring Agent for Unix OS 6.23fp2 on Solaris Problem Description: In the Unix Agent on Solaris, retrieving the data for the Solaris zones, the agent can experiments high cpu in mount_stat process due to an hang in trying to determine the mountPointSpecial values. Detailed Recreation Procedure: It depends on the Solaris zones configuration. Related Files and Output: The minimum trace settings to show this problem is ERROR (UNIT:mount_stat ALL) This problem is showed in the mount_stat log by the presence of: (50F0CAA3.0001-209C1:mount_stat.cpp,251,"exec_statvfs64") _zfs_open failed... (50F0CAA3.0002-209C2:mount_stat.cpp,251,"exec_statvfs64") _zfs_open failed... (50F0CAA3.0003-209C3:mount_stat.cpp,251,"exec_statvfs64") _zfs_open failed... (50F0CAA3.0004-209C4:mount_stat.cpp,251,"exec_statvfs64") _zfs_open failed... (50F0CAA3.0005-209C5:mount_stat.cpp,251,"exec_statvfs64") _zfs_open failed... where the exec_statvfs64 is ran many values (see the thread id ever differnt). This behavior is due to a problem in the function getMountPointSpecial that is shown in the stack in this way: ------------------ lwp# 2204947 / thread# 2204947 ffffffff7d8dbf34 ioctl (ffffffff7da497b8, ffffffff7a8fbda0, ffffffff7a8fbc78, 1e95c4, 0, ffffffff7da3e000) + c 00000001000152d0 __1cUgetMountPointSpecial6Fpc_0_ (1007c8f90, 1000312e3, ffffffffffffffff, 10, 73, 73) + 1b0 0000000100015730 __1cOexec_statvfs646Fpv_0_ (1001ab740, 1fc000, 0, 0, 100015438, 1) + 2f8 ffffffff7d8d8558 _lwp_start (0, 0, 0, 0, 0, 0) ============================================================
Problem Summary: ITM Unix OS Agent on Solaris local zones can experiment high cpu in mount_stat process, due to a hang while collecting mountPointSpecial value for ZFS filesystems.
The code has been changed in order to avoid hangs in case of failures of getmntent API, while getting mountPointSpecial values. The fix for this APAR will be contained in the following maintenance package: | FixPack | 6.2.3-TIV-ITM-FP0004
Reported component name
ITM AGENT UNIX
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
ITM AGENT UNIX
Fixed component ID
Applicable component levels
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.