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