With the implementation of SYSVIEW CONDITIONS, having one LPAR configured with CONDITIONS in the yaml file.
VSAM files have been created and when attempting to start a second LPAR in the same SYSPLEX, an abend at the startup of the second SYSVAPPS with sharing the VSAM file happens.
The intention is to share the VSAM files in the SYSPLEX.
BRSA110I SYSVIEW Application Server startup initiated GSV5010I SYSVIEW application REST API startup completed IEA995I SYMPTOM DUMP OUTPUT 092 SYSTEM COMPLETION CODE=0C4 REASON CODE=00000011 TIME=12.51.59 SEQ=05455 CPU=0000 ASID=02C3 PSW AT TIME OF ERROR 075C6401 B5AD598A ILC 6 INTC 11 NO ACTIVE MODULE FOUND - PRIMARY NOT EQUAL TO HOME NAME=UNKNOWN DATA AT PSW 35AD5984 - 00F9A7F4 000DE50F E000F000 AR/GR 0: 0101007D/000000FF 1: 00000000/00000080 2: 0101007D/000004E8 3: 0101007D/00000001 4: 0101007D/00052000 5: 00000000/78AF6D04 6: 00000000/00000000 7: 0101007D/0101007D 8: 0101007D/000000FF 9: 0101007D/0101007D A: 00000000/00000050 B: 00000000/78AF1064 C: 00000000/35AD7760 D: 00000000/78AF7298 E: 00000001/7FFFF000 F: 0101007D/0B20B0AC END OF SYMPTOM DUMP IGW400I *************************************** 094 IGW400I IGW400I ABEND occurred to IGW400I request GET with options 24A20080. IGW400I Job SYSVAPPS, UASID 02C3, TCB 008F80B0, IGW400I URPL 000305CC, dsp RPL 00052000, file
IGW400I SYSV.CONDITNS.COND IGW400I Footsteps: C2<2FhC2<2A0AaAcB0FLC1CnDA<1 IGW400I FLC1CnDA<1FhC2<2AeFfC1CnDA<1AfA1Ai<14c IGW400I 4l121A1B1e||=>1q1lZ0FeFvC2<2FhC2<21m=> IGW400I 1l1a1p404a4dFdFeA0AaAcB0FLC1CnDA<1FLC1 IGW400I CnDA<1FhC2<2AeFfC1CnDA<1AfA1Ai<14c4l12 IGW400I 1A1B1e||=>1l1f2v604a4dFdFeFhC2<2FhC2<2 IGW400I A0AaAcB0FLC1CnDA<1FLC1CnDA<1FhC2<2AeFf IGW400I C1CnDA<1AfA1Ai<14c4l121A1B1e||=>1q1lP0 IGW400I FeFhC2<2FhC2<21m=>1l1a1p404bA0AaAcB0FL IGW400I C1CoDADEDFCyCqDSDSVALMODOeX1XrOA<SCuCz IGW400I CzAeFfC1CoDADECyCqDSDXXKDMODOeX1XrOA<S IGW400I CuCzCzAfA1Ai<14l1e||=>1l1a1p404a4eDcA0 IGW400I AaAbAcB0FLFhC2<2C1<1AfAeFfFhC2<2C1CsDA IGW400I DE<1AfA1Ai<14hFY4c4lRzRx<XLN IGW400I IGW400I *************************************** IGW406I RLS recovery released the shared latch for dsp RPL at 00052000 IEF450I SYSVAPPS SYSVAPPS - ABEND=SDC2 U0000 REASON=4F004020 619 TIME=12.53.15 FIDTRT03 SYSVAPPS SYSVAPPS *SDC2 204K .19 .00 1IEF404I SYSVAPPS - ENDED - TIME=12.53.15
The size or amount of VSAM files (or size and amount of JSON/BSON documents therein) shouldn't have any influence on the required MEMLIMIT.
The issue is that the BLDINDEX call made under the covers is always requesting a 2gb buffer for JSON/BSON documents.
It tries to get this buffer above the bar but ends in a DC2 abend before the buffer is allocated because RSM wont allow an above the buffer with MEMLIMIT set to 2gb or less.
The abend S0C4 occurs downstream when a non-existent buffer is referenced.
It is recommended to check if IBM ptf OA65711 is installed. It solves a VSAM issue with similar symptoms .
For this abend, check the MEMLIMIT. The default use is 2G and to solve this abend, it's recommended to increase the MEMLIMIT to 4G.
IBM is further working on a fix, which will likely be a dynamically sized buffer that will tune the size of the buffer based on the size of the documents in the VSAMDB data set.