Dynam/T controlled Volser not GIVEn/ATTACHed to the requesting z/VSE System.

Document ID : KB000025339
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

We have CA Dynam/T controlled Tape Volsers which are included in the IBM ATL Robot  and provided by RMSMASTR  serrver ...

They will be recognized during AVR (Automatic Volume Recognition) by the DYNAMCMS Service Machine ...

But they are not GIVEn/ATTACHed to the requesting z/VSE System.

On the requesting z/VSE Console Log we see:
CADT008A MOUNT SCRATCH COPY1 SYS253 DSN=anydsn OWNER=20

On the DYNAMCMS Console Log we see:
CADT008I (IUCV:VSE3,DF3) MOUNT SCRATCH COPY1 SYS253 DSN=anydsn OWNER=20 JOB=anyjob

Now AVR is starting and we see a lot of:
DYNAMCMS: TAPE 5102 ATTACHED TO DYNAMCMS 5102 BY DYNAMCMS
DYNAMCMS: TAPE 5103 ATTACHED TO DYNAMCMS 5103 BY DYNAMCMS

However we never see a GIVE or ATTACH Message to the requesting z/VSE System.

 

Cause: 

Because DYNAMCMS is receiving:

CADT008I (IUCV:VSE3,DF3) MOUNT SCRATCH ... ("DF3" means CPU "D" partition "F3")

It is not able to attach one drive to System VSE3 as long as it is not defined in the DTPOOL Macro. 
here in this case only the: DTPOOL CPU=A PARTID= TAPE= ALTCU= has been defined ... CPU=A normally is the VM System (DYNAMCMS itself).

 

Resolution:

Check the CPUPROF ASSEMBLE file on the CAIMAINT 291/391 MDISK and see if the requesting VSE3 has been added with the CPUID:

CPUID ID=A,SERIAL=FF00858A20848000,GENPHAS=NO
CPUID ID=B,SERIAL=FF11111120848000,GENPHAS=NO
CPUID ID=C,SERIAL=FF22222220848000,GENPHAS=NO
CPUID ID=D,SERIAL=FF33333320848000,GENPHAS=NO

Here it is ok (see the MOUNT Message... it comes from CPUID ID=D):
CADT008I (IUCV:VSE3,DF3) MOUNT SCRATCH COPY1 SYS253 DSN=anydsn OWNER=20 JOB=anyjob

Check FILE SYSPRINT member (created by command CAISERV in the CAIMAINT cms user and located on the 191 MDISK) for:
0DTPOOL CPU=A PARTID= TAPE= ALTCU=
0DTMAPVSE CPU=B TYPE=3590 TAPE=(0900)
DTMAPVSE CPU=B TYPE=3590 TAPE=(0901)
DTMAPVSE CPU=C TYPE=3590 TAPE=(0900)
DTMAPVSE CPU=C TYPE=3590 TAPE=(0901)
DTMAPVSE CPU=D TYPE=3590 TAPE=(0900)
DTMAPVSE CPU=D TYPE=3590 TAPE=(0901)

It is required to do the following:

Define/ADD a DTPOOL Macro Entry for "every" CPUID that is also defined in the CPUPROF ASSEMBLE file on the CAIMAINT 291/391 MDISK.

Also, add the CPU=A to the DTMAPVSE Macro with:
DTMAPVSE CPU=A TYPE=3590 TAPE=(5102)
DTMAPVSE CPU=A TYPE=3590 TAPE=(5103)

NOTE ** for CPU=A the "REAL" Device addresses (4 digit) need to be added and not the (3 digit) addresses known in the ADD Statement in z/VSE ASI proc.