MIM PROCCTC Abends with U2989 checking CTC connections

book

Article ID: 210636

calendar_today

Updated On:

Products

CA MIM Resource Sharing (MIM)

Issue/Introduction

My PROCCTC job CTCTEST Abends with U2989 checking CTC connections and also generates a CTC0103E message.
The UCB address I specify when I issue the start command is 7160, I have no idea where 3FFF is coming from.

The MIM doc says 

The general syntax for the checking 3-digit CTC devices is:
START PROCCTC,ddd

The general syntax for the checking 4-digit CTC devices is:
START PROCCTC,/dddd


Attempting to run the job with  a 4-digit address

 S CTCTEST,/7160 
 
 Fails with: 
 IEF245I CTCTEST CTCTEST CTC - INCONSISTENT UNIT NAME AND VOLUME SERIAL
 
 

Attempting to run the job with syntax for 3-digit address

S CTCTEST,7160
 
Fails with
CTC0103E 3FFF is not a CTC device

3FFF refers to a DASD Device
 USER COMPLETION CODE=2989 REASON CODE=00000010
 

 

Cause

SMS is managing the device

Environment

Release : 12.5

Component : MIM

Resolution

The device UCB address is being managed by SMS.

Excluding the device in the SMS definitions will correct the problem.

Additional Information

This IBM doc 
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.idas200/s2000.htm
states

All allocations directed to units that are neither tape nor DASD should be excluded from SMS management. Do this by testing for UNIT in the storage class routine and ensuring that the storage class is set to NULL in these cases.

Ensuring that no storage class is assigned for such allocations avoids potential errors with allocations that require specific types of units. For example, assigning a storage class to a VTAM® channel-to-channel (CTC) adaptor allocation results in sense errors when VTAM attempts to use the CTC.

 

This is a sample for SMS configuration from a Share presentation that shows include and exclude of devices.
https://share.confex.com/share/120/webprogram/Handout/Session12323/12323%20-%20ACS%20Config%20Demo.pdf