Xymon Clients for System z OSs - Tasks: task #13212, HOBCICOL file locked when shared...
You are not allowed to post comments on this tracker with your current authentication level.
task #13212: HOBCICOL file locked when shared with multiple CICSes in VSE client
Submitter: | Juha Vuori <juvuori> | ||
Submitted: | Mon 19 May 2014 09:38:13 PM UTC | ||
Should Start On: | Sat 31 May 2014 09:00:00 PM UTC | Should be Finished on: | Thu 31 Jul 2014 09:00:00 PM UTC |
Category: | Bug fix | Priority: | 5 - Normal |
Status: | In Progress | Privacy: | Public |
Assigned to: | juvuori | Percent Complete: | 0% |
Open/Closed: | Open | Effort: | 0.00 |
Wed 28 May 2014 03:02:15 PM UTC, comment #1: |
Juha Vuori <juvuori> |
Mon 19 May 2014 09:38:13 PM UTC, original submission:
We've got six application CICSes running, and when we defined the same output file (lbl=HOBBIT file=TP1CAT/HOBBIT.CICS) for all of them for output storage of the program HOBCICOL, awful things started to happen occasionally: IIRC, normal CICS shutdowns with CEMT P SHUT hanged forever in cases two CICSes had started at the same second. I imagine HOBCICOL was somehow open to multiple cicses or to the XymonVSE client reading the file, and that prevented shutdown from completing normally.
|
Juha Vuori <juvuori> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 2 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2014-05-28 | juvuori | Assigned to | None | juvuori | |
2014-05-19 | juvuori | Carbon-Copy | - | Added juvuori |
Powered by Savane 3.13-758e.
Corresponding source code
The problem is not related to wrong parsing in Xymon client. It seems to be a bug in IDCAMS/LISTCAT output:
When the user catalog file is defined in the same volume as catalog space, LISTCAT CATALOG(xxx) SPACE ALL outputs wrong ATTRIBUTE to the DATASPACE.
E.g. when the user catalog is defined with commands
DEFINE USERCATALOG ( -
NAME (USER.PRI.DATA.XX) -
CYLINDERS (5) -
VOLUME (XX1003))
DEFINE SPACE ( -
DEDICATE -
VOLUME (XX1003)) -
CATALOG (USER.PRI.DATA.XX)
LISTCAT CATALOG(xxx) SPACE ALL reports the following for the volume XX1003:
VOLUME -------- XX1003
HISTORY
RELEASE----------------2
CHARACTERISTICS
BYTES/TRK----------58786 DEVTYPE---------BIG-3390 MAX-PHYREC-SZ------56664 DATASETS-ON-VOL------188
TRKS/CYL--------------15 VOLUME-TIMESTAMP: MAX-EXT/ALLOC----------5 DATASPCS-ON-VOL--------2
CYLS/VOL-----------10017 2011.039 23:33:27
X'C74DB8B7FC610704'
DATASPACE
DATASETS---------------1 FORMAT-1-LABEL: ATTRIBUTES:
EXTENTS----------------1 CCHHR------X'0000000103' SUBALLOC
SEC-ALLOC--------------0 TIMESTAMP EXPLICIT
TYPE---------------TRACK 2011.039 23:33:26 USERCAT
CLASS------------------0 X'C74DB8B75FA89784'
EXTENT-DESCRIPTOR:
CYL-TOTAL--------------5 BEG-CCHH-----X'00030000' BIG-SPC-MAP---------05
CYL-USED---------------5
DATASET-DIRECTORY:
DSN----USER.PRI.DATA.XX ATTRIBUTES--------(NULL) EXTENTS----------------3
DATASPACE
DATASETS--------------17 FORMAT-1-LABEL: ATTRIBUTES:
EXTENTS----------------1 CCHHR------X'0000000104' SUBALLOC
SEC-ALLOC--------------0 TIMESTAMP EXPLICIT
TYPE---------------TRACK 2011.039 23:33:27 USERCAT
CLASS------------------0 X'C74DB8B7FC610704'
EXTENT-DESCRIPTOR:
CYL-TOTAL----------10009 BEG-CCHH-----X'00080000' BIG-SPC-MAP---------FD0E160AFD00DDFD16F2FD00DFFD004B
CYL-USED------------4050
DATASET-DIRECTORY:
DSN----USER.PRI.DATA.XX ATTRIBUTES--------(NULL) EXTENTS----------------1
...
Attribute USERCAT is wrong in the second dataset - that's why XymonVSE client does not recognize the volume at all as the catalog's space.
To be corrected by IBM.