CA/1 TMSXTEND fails with abend U1022 Reas Code = 3B
search cancel

CA/1 TMSXTEND fails with abend U1022 Reas Code = 3B

book

Article ID: 276231

calendar_today

Updated On:

Products

CA 1 Flexible Storage

Issue/Introduction

Trying to run TMSEXTEND TEST and its failing with U1022

TMSRINIT fails with:
 TMSRI02I  CPU(ABCD) - CALL TMSMRINT TO ACCESS NEW TMC  
*TMSMR01I NEW TMC INITIALIZATION STARTED FOR CA 1.      
*TMSMR99E CA 1 EXTEND PROCESS ABORTED. REASON=016       

TMSXTEND fails with:
 TMSXT16I VERIFY ALL CPUS CAN ACCESS NEW TMC.                          
*TMSXT50I CPU(ABCD) HAS NOT ACCESSED NEW TMC. RUN TMSRINIT ON THAT CPU.
*TMSXT59E CPU(ABCD) NEW TMC ACCESS FAILED!.                            
 TMSXT14E SOME CPU(S) DID NOT ACCESS NEW TMC.                          
 TMSXT41I AUTO-RECOVER FUNCTION STARTING.                              
*TMSMR09I CLEARED EXTEND STATUS FOR ALL CPUS.                          
:
:
IEA995I SYMPTOM DUMP OUTPUT  208                                     
  USER COMPLETION CODE=1022 REASON CODE=0000003B                     
 TIME=12.59.28  SEQ=00277  CPU=0000  ASID=0032                       
 PSW AT TIME OF ERROR  078D1000   8000A994  ILC 2  INTC 0D           
   ACTIVE MODULE           ADDRESS=00000000_00007BB8  OFFSET=00002DDC
   NAME=TMSXTEND                                  

 

 

Environment

CA/1 - R14.0

Cause

For some combinations of block size and record numbers, the access of the new TMC may fail. This occurs when the TMC is blocked and includes a short block at the end, and when the number of DSNBs is so small that the Volume Definition Record resides in this last short block.  
                                                             
 

Resolution

Avoid the error condition by adding a sufficient number of DSNBs, or by allocating the new TMC with a different BLKSIZE.

When a TMC BLKSIZE of 8840 is chosen, there will be 26 340-byte physical records per block (26 * 340 = 8840). In this case the minimum number of DSNBs for this TMC would be 52 (2 DSNBs per physical record, 26 physical records per 8840 block)..

Additional Information

For further details please refer Allocate the TMC and AUDIT datasets.

To avoid these abends use the recommended block size of 8840 for the TMC and 8880 for the AUDIT datasets.