TMSCTLG job step hanging when performing TMC maintenance
search cancel

TMSCTLG job step hanging when performing TMC maintenance

book

Article ID: 413091

calendar_today

Updated On:

Products

CA 1 Flexible Storage

Issue/Introduction

The daily 'scratch and clean' job (which performs TMSCOPY, TMSCTLG, TMSCLEAN, etc.) is hanging every day.  Below are messages from the syslog:

D GRS,C                                                              
OPS1181H OPSMAIN  OPSS (*Local*) MVS N/A ....  F CATALOG,LIST    
F CATALOG,LIST                                                       
MIM0067I Command DISPLAY 211                                         
MIM1028I CONFLICT display                                            
   QNAME        RNAME                          Requestor                Type    
   SYSVSAM   xxxxxx.yyyyyyyy            xxxxxx.yyyyyyyy   D   J=CATALOG   HOLDS EXCL 
                                              J=CATALOG   WAITS EXCL 
   qqqqqq         rrrrrrrr                         J=zzzzzxzz   HOLDS EXCL 
                                              J=aaaaaaaa   WAITS EXCL 
CBR1020I Processing LIBRARY command: REQ,TSLVC,STATUS,GRID.          
IEC351I CATALOG ADDRESS SPACE MODIFY COMMAND ACTIVE                  
IEC347I LIST CATALOG TASK(S) 215                                     
*CAS**************************************************************** 
* FLAGS -  TASK ADDRESS - JOBNAME  / STEPNAME - ELAPSED TIME - ID  * 
* ------     00A91B70     SSMDTMSD / TMSCTLG      00.06.28     02  * 
*   WAITING FOR SYSVSAM D ENQ Shr      FROM 1A205042 FOR 00.06.28  * 

Cause

The volume which contains a user catalog being processed by TMSCTLG is not online, causing the contention issue. 

Resolution

An IDCAMS job can be run to do an 'EXPORT <user catalog name> DISCONNECT' to remove the user catalog entry from the MASTER catalog, thus allowing successful TMSCTLG processing.