A fix is available
APAR status
Closed as program error.
Error description
MVS Logger ran out of DASD space and could not allocate an offload dataset for the shared queues log stream, as message: IXG301I SYSTEM LOGGER FAILED TO OFFLOAD DATA FOR LOG STREAM. . And CQS address space got message: CQS0350W CQS LOG CONNECT PREVIOUS OFFLOAD ERROR LOG STREAM xxx CQS0350W CQS LOG WRITE PREVIOUS OFFLOAD ERROR LOG STREAM xxx. . Customer made some DASD space available to MVS logger. but the logstream remained stuck. . To resolve the problem, customer has to recycle CQS (and IMS), which is not very acceptable in a 24/7 production IMS. They are looking for a less disruptive method to gracefully recover from thissituation.
Local fix
Recycling the CQS adress space solved the problem.
Problem summary
**************************************************************** * USERS AFFECTED: All IMS V10 shared queues users and shared * * EMH users, and all CQS users. * **************************************************************** * PROBLEM DESCRIPTION: CQS initiates a Structure Checkpoint * * for every IXGWRITE with RC=04 and * * RSN=0409. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** CQS relies on MVS logstream to perform its recovery process. Any IXGWRITE to the logstream with non-zero return code will initiate a structure checkpoint to ensure data integrity. After an offload error, all successful IXGWRITE requests have RC/RSN=IxgRsnCodeWarning/IxgRsnCodeWowWarning (=04/0409) returned. Even after the cause of the offload error has been fixed, logger still returns RC/RSN=04/0409 for an successful IXGWRITE. The RC=0 will only be returned after a successful offload process. The logstream offload process is triggered when log records fill up the logstream to a pre-defined threshold value. In the structure checkpoint process, log records will be purged from the logstream after being written to the SRDS. This prevents logger to trigger the (successful) offload process.
Problem conclusion
AIDS: RIDS/SYS RIDS/QMGR SYS QMGR GEN: SYSPLEXSQ *** END IMS KEYWORDS *** CQSLOG20 is modified to only initiating a structure checkpoint and write an error trace entry for the first encounter of IXGWRITE with RC = 04 (=IXGRETCODEWARNING) and RSN = 0409 (=IXGRSNCOSEWOWWARNING). Also, a successful IXG entry will be traced after a series of IXGWRITE with RC/RSN=04/0409. CQSTRLOG is modified to add a new subcode, TRLIXG, for a successful IXG service. CQSFTRC0 is modified to decode the new subcode.
Temporary fix
Comments
APAR Information
APAR number
PK51219
Reported component name
IMS V10
Reported component ID
5635A0100
Reported release
010
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2007-08-17
Closed date
2007-09-07
Last modified date
2008-04-30
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK28995
Modules/Macros
CQSFTRC0 CQSLOG20 CQSTRLOG
Fix information
Fixed component name
IMS V10
Fixed component ID
5635A0100
Applicable component levels
R010 PSY UK28995
UP07/09/11 P F709
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
30 April 2008