CA 1 Tape Management - TMSXTEND - how to determine if PARM=RECOVER is required ?
search cancel

CA 1 Tape Management - TMSXTEND - how to determine if PARM=RECOVER is required ?

book

Article ID: 196133

calendar_today

Updated On:

Products

CA 1 Flexible Storage CA 1 Tape Management - Copycat Utility CA 1 Tape Management - Add-On Options

Issue/Introduction

When running TMSXTEND and it does not complete successfully, how to determine if it is necessary to run TMSXTEND with PARM=RECOVER to backup the changes made ? 

Environment

Release : 14.0

Component : CA 1 Tape Management

Resolution

to determine if you need to run TMSXTEND with PARM=RECOVER, you need to review messages that TMSXTEND issues to see if the automatic recovery already took place.

The 2 messages which highlight this are :

TMSXT41I
AUTO-RECOVER FUNCTION STARTING. Reason: To return to a functional state, TMSXTEND will terminate in error and start a recovery process. Action: None. This message is informational.

TMSXT49I
RECOVER FUNCTION COMPLETE. Reason: TMSXTEND has completed a recovery process. Action: None. This message is informational.

Additional Information

More details on this can be found at :

https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-mainframe-software/performance-and-storage/ca-1-tape-management-system/14-0/utilities-and-reports/tmsxtend-utility-dynamic-tmc-extend-process-control-program.html

RECOVER
This parameter causes TMSXTEND to run in recovery mode. In recovery mode TMSXTEND will determine the status of a failed extend. If the signal to switch to the new TMC has not yet been given to all CPU's sharing the TMC, it will rename and return the old TMC to its original status, updating any control records necessary. If the signal to switch to the new TMC has been given to all CPU's sharing the TMC, it will finish updating any control records necessary.