Seems like the desired IODF is not in effect. D SMS,LIB(DLMLIB),DETAIL should show the library ID in effect.
D IOS,CONFIG will show the IODF in effect. If you are able, run this job against your IODF. Output should confirm how your drives are currently defined. // EXEC PROC=CBDJRPTS, // RPARM='REPORT, M ,,,,,', // IODF='YOUR.IODF.HERE' Regards, Kevin -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of O'Connor, Ruth Sent: Wednesday, April 05, 2017 8:11 AM To: [email protected] Subject: Re: OAM message CBR3006I with an MTL The D SMS,LIB(DLMLIB) shows that the library is online to the 5 z/OS LPARs that are running in our sysplex (I'm working in UISS, system 5): 00000290 D SMS,LIB(DLMLIB) 00000090 IGD002I 10:37:13 DISPLAY SMS 519 519 00000090 519 00000090 LIBRARY CLASS SYSTEM= 1 2 3 4 5 6 7 519 00000090 DLMLIB TAPE . + + + + + . 519 00000090 ***************************** LEGEND *************************** 519 00000090 . THE LIBRARY IS NOT DEFINED TO THE SYSTEM 519 00000090 + THE LIBRARY IS ONLINE 519 00000090 - THE LIBRARY IS OFFLINE 519 00000090 P THE LIBRARY IS PENDING OFFLINE 519 00000090 SYSTEM 1 = CPAC SYSTEM 2 = UISA SYSTEM 3 = UISC 519 00000090 SYSTEM 4 = UISD SYSTEM 5 = UISS SYSTEM 6 = UISW 519 00000090 SYSTEM 7 = USS2 But when OAM starts it doesn't seem to find the library: $HASP373 OAM STARTED CBR0001I OAM initialization starting. CBR3006I Library DLMLIB with Library ID 00001 unknown in I/O configurati on. CBR3002E Library DLMLIB no longer usable. CBR3911I There is no online and operational tape library. CBR0054I OAM has initialized without object tape support. CBR0002I OAM initialization completed. I tried varying the library online even though it already displayed as online: V SMS,LIB(DLMLIB),ONLINE F OAM,V,DLMLIB,ONLINE CBR1000I OAM V command execution scheduled. CBR3006I Library DLMLIB with Library ID 00001 unknown in I/O configurati on. The DETAIL version of the display SMS command shows the library type as UNK. I think that's because it can't access the library: 00000290 D SMS,LIB(DLMLIB),DETAIL 00000290 F OAM,D,LIB,DLMLIB,L=DSPROC-Z 427 00000090 CBR1110I OAM library status: 532 532 00000090 TAPE LIB DEVICE TOT ONL AVL TOTAL EMPTY SCRTCH ON OP 532 00000090 LIBRARY TYP TYPE DRV DRV DRV SLOTS SLOTS VOLS 532 00000090 DLMLIB UNK 0 0 0 0 0 0 Y N 532 00000090 ---------------------------------------------------------------------- 532 00000090 LIBRARY ID: 00001 Mark Zelden asked " Are you sure the library id and libport match what Dell/EMC set up?" I can't verify that myself but will ask them to double check. Library id "00001" is specified in both the I/O gen and SMS. Lizette asked for the library display from SMS: TAPE LIBRARY DISPLAY Page 1 of 2 Command ===> CDS Name . . . : SYS1.DFSMS.SCDS Library Name . : DLMLIB Device Type . : Library Type . : Library Id . . : 00001 Description . : MTL FOR DLM2100 Console Name . . . . . . . : Entry Default Data Class . : VTAPEDC Entry Default Use Attribute : SCRATCH Eject Default . . . . . . . : KEEP Media Type: Media1 Media2 Media3 Media4 Media5 Media6 Media7 Scratch Thresh: 0 0 0 40000 0 0 0 Scratch Number: 0 0 0 0 0 0 0 Media Type: Media8 Media9 Media10 Media11 Media12 Media13 Scratch Thresh: 0 0 0 0 0 0 Scratch Number: 0 0 0 0 0 0 Number of Slots . : 0 Empty Slots . . . : 0 Initial Online Status: CPAC: UISA: YES UISC: YES UISD: YES UISS: YES UISW: YES USS2: Dell/EMC support told me that the devices should display as 359M rather than 3590 if they are genned properly, but they don't: 00000290 D U,,,2000,4 00000090 IEE457I 11.07.40 UNIT STATUS 688 688 00000090 UNIT TYPE STATUS VOLSER VOLSTATE 688 00000090 2000 3590 F-NRD -AS /REMOV 688 00000090 2001 3590 F-NRD -AS /REMOV 688 00000090 2002 3590 F-NRD -AS /REMOV 688 00000090 2003 3590 F-NRD -AS /REMOV I'm thinking the type in IEE457I would change to 350M if OAM could find the library. Does that make sense? Thanks for your help. Ruth -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Neubert, Kevin Sent: Tuesday, April 04, 2017 7:31 PM To: [email protected] Subject: Re: OAM message CBR3006I with an MTL You might have missed the library initial online status during library definition. Perhaps check the output from D SMS,LIB(DLMLIB),DETAIL to verify the library ID and D SMS,LIB(DLMLIB) to check the status of the library. If necessary V SMS,LIB(DLMLIB),ONLINE. Regards, Kevin -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of O'Connor, Ruth Sent: Tuesday, April 04, 2017 2:02 PM To: [email protected] Subject: OAM message CBR3006I with an MTL Hello, I'm trying to set up a Manual Tape Library for virtual tapes, specifically for a Dell/EMC DLm2100 device, and am having trouble getting OAM to recognize the library. Whenever it starts it produces messages "CBR3006I Library DLMLIB with Library ID 00001 unknown in I/O configuration" and "CBR3002E Library DLMLIB no longer usable." The devices and control units are genned as 3590, which matches what the vendor specified on the DLm's themselves. In the IODF I specified these features in each of the z/OS LPAR configurations: Feature Value R Description OFFLINE Yes Device considered online or offline at IPL DYNAMIC Yes Device supports dynamic configuration LOCANY No UCB can reside in 31 bit storage LIBRARY No Device supports auto tape library AUTOSWITCH Yes Device is automatically switchable LIBRARY-ID 00001 5 digit library serial number LIBPORT-ID 01 2 digit library string ID (port number) MTL Yes Manual Tape Library (NOTE: PORTID LIMIT=32) SHARABLE Yes Device is Sharable between systems COMPACT No Compaction After reading all of the items under "System programmer response" to message CBR3006I I'm wondering if we should specify "OFFLINE No". Do the devices need to be online at IPL time in order for OAM to recognize the MTL? Does anyone on the list have any other advice? Thank you, Ruth O'Connor ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
