VMTHSC0697E causes HSC002 ABEND

book

Article ID: 194346

calendar_today

Updated On:

Products

CA VM:Tape for z/VM

Issue/Introduction

VMTAPE displays 4 ACSxxx locations (See Below) that are all part of a single SMC (VSM/HSC) setup. 

When I try to mount a scratch tape it causes an EJECT from Location ACS254 to get Loaded into ACS000 and this causes a failure and an HSC002 ABEND

Did I miss something? Not sure why VMTAPE is trying to EJECT the TAPE to mount it on the available drives (see drive locations below) 

VPCPRD01 Tape Setup
0AF0-0AFF 3490EVOL Range BE0000-BE4999                                 

VPCPRD01 Setup for VMSMC
SMCCMDS FILE
TAPEPLEX NAME(SMC04)                                                   
SERVER NAME(SMCPTH04) TAPEPLEX(SMC04) PORT(1504) IPADDRESS(10.64.1.45) 
SERVER NAME(SMCPTH03) TAPEPLEX(SMC04) PORT(1504) IPADDRESS(10.64.1.33) 
POOLMAP MGMTCLASS(SCZVM) SUBPOOL(ZVM) 

vmtape q location                                   
VMTQRY0516I ACS254   HSC      EJECT=UP   ENTER=UP   
VMTQRY0516I ACS000   HSC      EJECT=UP   ENTER=UP   
VMTQRY0516I ACS255   HSC      EJECT=UP   ENTER=UP   
VMTQRY0516I ACS001   HSC      EJECT=UP   ENTER=UP   

VMTCMD1111I Beginning command: MOUNT SCRATCH 181 ( POOL ZVM                 
VMTMNT0007I Sending 'CAN DZD8XH MOUNT VMTAPE VOLUME SCRATCH WRITE' to VMSECU
VMTMNT0008I Ending: 'CAN', RC= 0 from VMSECURE.                             
VMTMNU0709I Volume BE0003 is now in saved status                            
VMTAPK0100I Volume BE0003 picked from pool ZVM.                             
VMTMNT0005I MOUNT '0181' request accepted.                                  
VMTEDL0050I Eligible drives: 0AF0 0AF1 0AF2 0AF3 0AF4 0AF5 0AF6 0AF7 0AF8 0A
VMTEDL0050I                  0AFC 0AFD 0AFE 0AFF        
                   
VMTEDL0070I Location ACS254 selected for DZD8XH 0181                        
VMTHSC0708I Ejecting volume BE0003 from HSC.                                
VMTEDL0050I Eligible drives: 0AF0 0AF1 0AF2 0AF3 0AF4 0AF5 0AF6 0AF7 0AF8 0A
VMTEDL0050I                  0AFC 0AFD 0AFE 0AFF                            
VMTHSC0000I Sending to VMSMC: QDRIVES (from VMTEDL)                         
VMTHSC0000I Sending to VMSMC: EJECT BE0003                                  
VMTHSC0999I VMSMC completed QDRIVES command successfully                    
VMTHSC0000I Sending to VMSMC: QDRLIST BE0003                                
VMTHSC0697E HSC server VMSMC ACSRQ=EJECT RC= 4 Reason=00000060              
 OPERATNS RDR AS  0033 RECS 4124 CPY  001 V NOHOLD NOKEEP                   
                                                                            
VMTABN1126S CA VM:Tape system abend HSC002 occurred at 0004FE60.            


VMSMC shows the drives at this location
Addr TapePlex Location   
---- -------- -----------
0AF0 SMC04    VTSCA001 
0AF1 SMC04    VTSCA001 
0AF2 SMC04    VTSCA001 
0AF3 SMC04    VTSCA001 
0AF4 SMC04    VTSCA001 
0AF5 SMC04    VTSCA001 
0AF6 SMC04    VTSCA001 
0AF7 SMC04    VTSCA001 
0AF8 SMC04    VTSCA001 
0AF9 SMC04    VTSCA001 
0AFA SMC04    VTSCA001 
0AFB SMC04    VTSCA001 
0AFC SMC04    VTSCA001 
0AFD SMC04    VTSCA001 
0AFE SMC04    VTSCA001 
0AFF SMC04    VTSCA001 

Environment

Release : 2.0

Component : CA VM:Tape for zVM

Resolution

The problem is all the TAPES are in ACS255, but all the DRIVES are in ACS254.
That's why VMTAPE asked for the volume to be ejected (from ACS255) ... in theory to have it moved to ACS254 so it could be mounted on one of (really then only) drives VMTAPE has in its configuration.


 

The simple solution to try first is to set AUTOPICK OFF...have VMTAPE ask the HSC to pick a SCRATCH tape based on the drives VMTAPE has.  Typically, this will resolve these types of problems.

 

 

Additional Information

Turning Off AUTOPICK resolved the issue for the customer.