Fixes are available
APAR status
Closed as program error.
Error description
The WebSphere MQ V7.1 fix pack on AIX is applied to a WebSphere MQ installation, and the update of the JRE fileset fails. The installation error message seen is: installp: APPLYING software for: mqm.jre.rte 7.1.0.2 . . . . . << Copyright notice for mqm.jre >> . . . . . . . Licensed Materials - Property of IBM 5724H7221 (C) Copyright International Business Machines Corp. 1994, 2011. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. . . . . . << End of copyright notice for mqm.jre >>. . . . tar: can't create jre/lib/ppc64/default/libhyprtshim24.so: Text file busy tar: can't create jre/lib/ppc64/default/libhythr.so: Text file busy tar: can't create jre/lib/ppc64/default/libiverel24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9bcv24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9dmp24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9dyn24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9gc24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9hookable24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9jit24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9jvmti24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9prt24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9thr24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9trc24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9ute24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9vm24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9vrb24.so: Text file busy tar: can't create jre/lib/ppc64/default/libj9zlib24.so: Text file busy tar: can't create jre/lib/ppc64/default/libjclscar_24.so: Text file busy tar: can't create jre/lib/ppc64/default/libjsig.so: Text file busy tar: can't create jre/lib/ppc64/default/libjvm.so: Text file busy tar: can't create jre/lib/ppc64/default/libvmi.so: Text file busy tar: can't create jre/lib/ppc64/j9vm/libjvm.so: Text file busy tar: can't create jre/lib/ppc64/libawt.so: Text file busy tar: can't create jre/lib/ppc64/libfontmanager.so: Text file busy tar: can't create jre/lib/ppc64/libjava.so: Text file busy tar: can't create jre/lib/ppc64/libjpeg.so: Text file busy tar: can't create jre/lib/ppc64/libjsig.so: Text file busy tar: can't create jre/lib/ppc64/libmlib_image.so: Text file busy tar: can't create jre/lib/ppc64/libnet.so: Text file busy tar: can't create jre/lib/ppc64/libnio.so: Text file busy tar: can't create jre/lib/ppc64/libzip.so: Text file busy tar: can't create jre/lib/ppc64/xawt/libmawt.so: Text file busy ERROR: Return code "1" from tar while expanding "/usr/mqm/java/jre64/mq_jre64.tar.Z" instal: Failed while executing the ./mqm.jre.rte.post_i script. installp: The installation has FAILED for the "usr" part of the following filesets: mqm.jre.rte 7.1.0.2 installp: Cleaning up software for: mqm.jre.rte 7.1.0.2 Filesets processed: 22 of 29 (Total time: 3 mins 38 secs). The GSKit fileset then subsequently also fails to install, with the error message: installp: APPLYING software for: mqm.gskit.rte 7.1.0.2 installp: The installation of the following filesets will be CANCELED because filesets upon which they depend are not installed (or not completely installed): Fileset mqm.gskit.rte 7.1.0.2 requires: * mqm.jre.rte 7.1.0.2 where: "*" indicates a requisite fileset that probably failed to install during this installation session. Filesets processed: 24 of 29 (Total time: 4 mins 13 secs).
Local fix
Problem summary
**************************************************************** USERS AFFECTED: Users of WebSphere MQ V7.1 on AIX, who have utilised the GSKit component of WebSphere MQ prior to the installation of the Fix Pack. Platforms affected: AIX **************************************************************** PROBLEM SUMMARY: When the GSKit component of the WebSphere MQ installation is used, including the use of the GSKit graphical user interface 'IBM Key Management' tool, started through the WebSphere MQ command: /usr/mqm/bin/strmqikm libraries associated with the component are cached within the AIX memory space. These libraries remain loaded even after the use of the GSKit component has finished, for example by closing the 'IBM Key Management' graphical tool. The consequence of this was that when the fix pack attempted to update the libraries associated with this component, either the GSKit libraries or JRE libraries associated with the graphical tool, the install scripts were unable to overwrite the files, causing the install to fail. When this occurred, the following error message was seen: tar: can't create <filename>: Text file busy. In order to circumvent this problem, the command: /usr/sbin/slibclean can be run prior to the installation of the fix pack. This command instructs AIX to unload any cached libraries which are not in use, thereby circumventing the issue. This command needs to be run as a privileged user (such as 'root') to be effective.
Problem conclusion
The fix pack installation scripts have been updated to clear the cached libraries prior to attempting to update the libraries, using the system command: /usr/sbin/slibclean --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: v7.1 Platform Fix Pack 7.1.0.3 -------- -------------------- AIX 7.1.0.3 Platform v7.5 -------- -------------------- Multiplatforms 7.5.0.1 The latest available maintenance can be obtained from 'WebSphere MQ Recommended Fixes' http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037 If the maintenance level is not yet available information on its planned availability can be found in 'WebSphere MQ Planned Maintenance Release Dates' http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309 ---------------------------------------------------------------
Temporary fix
Comments
APAR Information
APAR number
IV31310
Reported component name
WMQ AIX V7
Reported component ID
5724H7221
Reported release
710
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-11-05
Closed date
2012-12-05
Last modified date
2012-12-05
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
WMQ AIX V7
Fixed component ID
5724H7221
Applicable component levels
R710 PSY
UP
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1"}]
Document Information
Modified date:
09 March 2021