Direct links to fixes
7.1.1.100-TIV-TSMSRV-WIN
7.1.1.100-TIV-TSMSRV-SolarisSPARC
7.1.1.100-TIV-TSMSRV-Linuxppc64
7.1.1.100-TIV-TSMSRV-HP-UX
7.1.1.100-TIV-TSMSRV-Linuxppc64
7.1.1.100-TIV-TSMSRV-Linuxs390x
7.1.1.100-TIV-TSMSRV-Linuxx86_64
7.1.1.100-TIV-TSMSRV-AIX
6.3.6.000-TIV-TSMALL-Linuxx86_64
6.3.6.000-TIV-TSMALL-Linuxs390x
6.3.6.000-TIV-TSMALL-AIX
6.3.6.000-TIV-TSMALL-Linuxppc64
6.3.6.000-TIV-TSMALL-HP-UX
6.3.6.000-TIV-TSMSTA-WindowsI32
6.3.6.000-TIV-TSMALL-WindowsX64
6.3.6.000-TIV-TSMALL-SolarisSPARC
6.3.6.000-TIV-TSMAC-AIX
6.3.6.000-TIV-TSMAC-Linuxs390x
6.3.6.000-TIV-TSMAC-Linuxx86
6.3.6.000-TIV-TSMAC-SolarisSPARC
6.3.6.000-TIV-TSMAC-WindowsI32
6.3.6.000-TIV-TSMAC-WindowsX64
6.3.6.000-TIV-TSMRPT-WindowsX64
6.3.6.000-TIV-TSMRPT-WindowsI32
6.3.6.000-TIV-TSMRPT-Linuxx86_64
6.3.6.000-TIV-TSMRPT-Linuxx86
6.3.6.000-TIV-TSMRPT-AGENT-Windows
6.3.6.000-TIV-TSMRPT-AIX
6.3.6.000-TIV-TSMRPT-AGENT-AIX
6.3.6.000-TIV-TSMRPT-AGENT-Linux
IBM Tivoli Storage Manager (TSM) server V7.1.1.x interim fix downloads
IBM Tivoli Storage Manager V6.3 Fix Pack 6 (6.3.6.000) Server Downloads
APAR status
Closed as program error.
Error description
The Tivoli Storage Manager device driver truncated the serial number of IBM 3592 tape drives which were equipped in Spectra Logic Spectra T-Finity tape library. This truncation caused the Tivoli Storage Manager server to fail to define tape drive paths of these tape drives to this library. ANR8972E DEFINE PATH: Unable to find the element number for drive 3592_01 in library SPECTRA. Here is the trace from TSM server: 12:44:23.799 [298][pspvr.c][3554][PvrPsOpenDevice]:device /dev/IBMtape0 is opened with handle 0x9 pass handle 0x9 back 12:44:23.799 [298][pvrutil.c][712][PvrOpenDevice]:Attempted to open device /dev/IBMtape0, 1 time(s), rc = 0. 12:44:23.799 [298][pvr.c][6996][PvrDetermineIfIBMDevice]:*devTypeP=65535, convert=65535. 12:44:23.802 [298][pspvr.c][3960][PvrPsTapeIoctl]:Tape IOCTL return code rc = 0 12:44:23.802 [298][psntpop.c][1424][NtpOpGetModel]:product_id is 03592E07 3829WT1061004E1D00 12:44:23.805 [298][psntpop.c][1465][NtpOpGetModel]:Drive /dev/IBMtape0 is not a LTO drive. 12:44:23.806 [298][pspvr.c][3960][PvrPsTapeIoctl]:Tape IOCTL return code rc = 0 12:44:23.806 [298][psntpop.c][1424][NtpOpGetModel]:product_id is 03592E07 3829WT1061004E1D00 12:44:23.806 [298][psntpop.c][1465][NtpOpGetModel]:Drive /dev/IBMtape0 is not a 3590 drive. 12:44:23.807 [298][pspvr.c][3960][PvrPsTapeIoctl]:Tape IOCTL return code rc = 0 12:44:23.807 [298][psntpop.c][1424][NtpOpGetModel]:product_id is 03592E07 3829WT1061004E1D00 12:44:23.807 [298][psntpop.c][1465][NtpOpGetModel]:Drive /dev/IBMtape0 is not a 3570 drive. 12:44:23.808 [298][pspvr.c][3960][PvrPsTapeIoctl]:Tape IOCTL return code rc = 0 12:44:23.810 [298][pspvr.c][3960][PvrPsTapeIoctl]:Tape IOCTL return code rc = 0 12:44:23.811 [298][pspvr.c][3960][PvrPsTapeIoctl]:Tape IOCTL return code rc = 0 12:44:23.813 [298][pspvr.c][3960][PvrPsTapeIoctl]:Tape IOCTL return code rc = 0 12:44:23.813 [298][pscartop.c][1247][CartOpGetModel]:vendor=<IBM >, product=<03592E07 > 12:44:23.813 [298][pscartop.c][1286][CartOpGetModel]:Drive /dev/IBMtape0 is not a CART drive. 12:44:23.814 [298][pspvr.c][3960][PvrPsTapeIoctl]:Tape IOCTL return code rc = 0 12:44:23.814 [298][psntpop.c][1424][NtpOpGetModel]:product_id is 03592E07 3829WT1061004E1D00 12:44:23.990 [298][psntpop.c][4104][IBMTapeXinquiry]:The drive has a valid WWN and the FC identifier type is 3 12:44:23.990 [298][psntpop.c][4147][IBMTapeXinquiry]:(IBMTapeXinquiry) The drive's Serial number is [1061004E1D00] Vendor name is [IBM] and WWN is [21610090A5004E1D] in LINUX 12:44:23.990 [298][mmsdrive.c][8714][MmsGetTapeId]:Xinquiry success for drive 3592_01 opened with existing path /dev/IBMtape0 the serial number is [1061004E1D00] vendor name is [IBM] wwn is [21610090A5004E1D] 12:44:23.990 [298][mmslib.c][17423][MmsGetEltNumFromSerial]:Searching library SPECTRA to match serial [1061004E1D00] with drive oount = 4 12:44:23.990 [298][mmslib.c][17432][MmsGetEltNumFromSerial]:Index 0: drive serial valid 1 [1061004E1D] with element 256. 12:44:23.990 [298][mmslib.c][17432][MmsGetEltNumFromSerial]:Index 1: drive serial valid 1 [1062004E1D] with element 257. 12:44:23.990 [298][mmslib.c][17432][MmsGetEltNumFromSerial]:Index 2: drive serial valid 1 [1063004E1D] with element 258. 12:44:23.991 [298][mmslib.c][17432][MmsGetEltNumFromSerial]:Index 3: drive serial valid 1 [1064004E1D] with element 259. 12:44:23.991 [298][mmslib.c][17448][MmsGetEltNumFromSerial]:Library SPECTRA drive serial [1061004E1D00] has element number 65535 12:44:23.991 [298][mmsdrive.c][8733][MmsGetTapeId]:No match found in the library SPECTRA config for drive 3592_01 with serial [1061004E1D00] Here is the trace from TSM device driver: [dd_lib.c][4000][ds_lb_ioctl]: ENTRY ds_lb_ioctl: dev_p = 0x0x7f0e40, cmd = 0xc0386c09, arg = 0x0x76bc00, flag = 0x0 [dd_lib.c][6146][ds_lb_ioctl]: ds_lb_ioctl: processing ADSM_LBIOC_XDRIVE_INVENTORY [remote_util.c][323][ps_copy_bytes]: ENTRY ps_copy_bytes [remote_util.c][324][ps_copy_bytes]: copying 56 bytes from 0x0x76bc00 to 0x0x7fff63f0d500 [remote_util.c][342][ps_copy_bytes]: EXIT ps_copy_bytes RC = 0x(nil) [dd_lib.c][6252][ds_lb_ioctl]: ds_lb_ioctl: res_unique model=223, res_index=78 [dd_lib.c][6258][ds_lb_ioctl]: ds_lb_ioctl: drive_len=255, offset=52, serial_len=10 [dd_lib.c][6261][ds_lb_ioctl]: ds_lb_ioctl: cdb_byte_offset=6, cdb_bytes=01 [dd_lib.c][6285][ds_lb_ioctl]: ds_lb_ioctl: RES alloc_byte=1036, begin_elem=0,num_elem=4 [dd_lib.c][6287][ds_lb_ioctl]: ds_lb_ioctl: cdb_byte_offset=6, cdb_bytes=01 [remote_util.c][251][ps_alloc_read_status]: ENTRY ps_alloc_read_status: dev_p = 0x0x7f0e40, read_status_p = 0x0x7fff63f0d5e0 [remote_util.c][256][ps_alloc_read_status]: allocating 1036 bytes for Read Element Status [remote_util.c][269][ps_alloc_read_status]: RES buffer allocated at 0x0x217c530 [remote_util.c][272][ps_alloc_read_status]: EXIT ps_alloc_read_status: RC = 0x(nil) [dd_lib.c][6302][ds_lb_ioctl]: ds_lb_ioctl: SCSI_READ_ELEMENT_STATUS stat_p=0x0x217c530 [dd_scsi.c][130][dd_scsi_cmd]: ENTRY dd_scsi_cmd: dev_p = 0x0x7f0e40 command = 25 flag = 0x2 [dd_build.c][159][dd_build_cdb]: ENTRY dd_build_cdb: cdb_p 0x0x7f1528 dev_p 0x0x7f0e40 cmd 25 [dd_build.c][202][dd_build_cdb]: dd_build_cdb: vendor_id = SPECTRA product_id = PYTHON [dd_build.c][204][dd_build_cdb]: dd_build_cdb: product_revision_level = 2000 [dd_build.c][324][dd_build_cdb]: dd_build_cdb: 0x0x7f0e40 SCSI command = Read Element Status [dd_build.c][1139][dd_build_cdb]: EXIT dd_build_cdb: RC = 0x(nil)
Local fix
Apply fixing level when shipped.
Problem summary
**************************************************************** * USERS AFFECTED: * * All Tivoli Storage Manager server users of Spectra Logic * * Python tape library equipped with IBM 3592 tape drives. * **************************************************************** * PROBLEM DESCRIPTION: * * See ERROR DESCRIPTION. * **************************************************************** * RECOMMENDATION: * * Apply fixing level when available. This problem is currently * * projected to be fixed in levels 6.3.6, 7.1.1.100, and 7.1.3. * ****************************************************************
Problem conclusion
This problem was fixed. Affected platforms: AIX, HP, Linux, Solaris, and Windows.
Temporary fix
Comments
APAR Information
APAR number
IT04724
Reported component name
TSM SERVER
Reported component ID
5698ISMSV
Reported release
63L
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-10-07
Closed date
2014-10-16
Last modified date
2015-01-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TSM SERVER
Fixed component ID
5698ISMSV
Applicable component levels
Document Information
Modified date:
23 August 2023