Direct links to fixes
6.3.6.000-TIV-TSMRPT-AGENT-Linux
6.3.6.000-TIV-TSMRPT-AGENT-AIX
6.3.6.000-TIV-TSMRPT-AIX
6.3.6.000-TIV-TSMRPT-AGENT-Windows
6.3.6.000-TIV-TSMRPT-Linuxx86
6.3.6.000-TIV-TSMRPT-Linuxx86_64
6.3.6.000-TIV-TSMRPT-WindowsI32
6.3.6.000-TIV-TSMRPT-WindowsX64
6.3.6.000-TIV-TSMAC-WindowsX64
6.3.6.000-TIV-TSMAC-WindowsI32
6.3.6.000-TIV-TSMAC-SolarisSPARC
6.3.6.000-TIV-TSMAC-Linuxx86
6.3.6.000-TIV-TSMAC-Linuxs390x
6.3.6.000-TIV-TSMAC-AIX
6.3.6.000-TIV-TSMALL-SolarisSPARC
6.3.6.000-TIV-TSMALL-WindowsX64
6.3.6.000-TIV-TSMSTA-WindowsI32
6.3.6.000-TIV-TSMALL-HP-UX
6.3.6.000-TIV-TSMALL-Linuxppc64
6.3.6.000-TIV-TSMALL-AIX
6.3.6.000-TIV-TSMALL-Linuxs390x
6.3.6.000-TIV-TSMALL-Linuxx86_64
7.1.3.000-TIV-TSMSRV-WIN
7.1.3.000-TIV-TSMSRV-SolarisSPARC
7.1.3.000-TIV-TSMSRV-Linuxx86_64
7.1.3.000-TIV-TSMSRV-Linuxs390x
7.1.3.000-TIV-TSMSRV-Linuxppc64
7.1.3.000-TIV-TSMSRV-HP-UX
7.1.3.000-TIV-TSMSRV-AIX
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 server may crash on the libraries next use if an Audit Library with Refresh=yes fails to refresh the configuration - for example if a tape is mounted. The server may also crash if the library has not initialized (ANR8439I) and the Audit Library with Refresh=yes fails. Customer/L2 Diagnostics (if applicable) Audit failure: 03/16/2015 15:16:37 ANR2017I Administrator D037596 issued command: AUDIT LIBRARY LIBNET01 checkl=barcode refresh=yes (SESSION: 43) 03/16/2015 15:16:37 ANR0984I Process 6 for AUDIT LIBRARY started in the BACKGROUND at 03:16:37 PM. (SESSION: 43, PROCESS: 6) 03/16/2015 15:16:37 ANR8457I AUDIT LIBRARY: Operation for library LIBNET01 started as process 6. (SESSION: 43, PROCESS: 6) 03/16/2015 15:16:37 ANR8992E The library state refresh for LIBNET01 failed. (SESSION: 43, PROCESS: 6) <---- HERE 03/16/2015 15:16:37 ANR8458I AUDIT LIBRARY process for library LIBNET01 has been canceled. (SESSION: 43, PROCESS: 6) 03/16/2015 15:16:37 ANR0985I Process 6 for AUDIT LIBRARY running in the BACKGROUND completed with completion state SUCCESS at 03:16:37 PM. (SESSION: 43, PROCESS: 6) Look for the absense of the ANR8439I message on startup before the crash ANR8439I SCSI library Lib_Name is ready for operations The call stack from the core can be similar to the following. The common part should be the StartThread to the Performinit functions: (gdb) where #0 0x0000000000a4eaad in RefreshDriveInfo (libP=0x2aaab0156088, driveP=0x2aaab01848f8, isEmptyP=0x4247e7e0) at mmsscsi.c:18503 #1 TestDriveFull (libP=0x2aaab0156088, driveP=0x2aaab01848f8, isEmptyP=0x4247e7e0) at mmsscsi.c:18441 #2 0x0000000000a56a98 in ScsiSetLibDevice (driveP=0x2aaab01848f8, DevInfoP=0x4247f040) at mmsscsi.c:5575 #3 0x0000000000a57da6 in RestoreDriveState (libP=0x2aaab0156088) at mmsscsi.c:9029 #4 PerformInit (libP=0x2aaab0156088) at mmsscsi.c:8583 #5 0x0000000000a58db4 in InitThread (argP=<value optimized out>) at mmsscsi.c:8438 #6 0x0000000000e7c44a in StartThread (startInfoP=0x165464c8) at pkthread.c:3372 #7 0x0000003d3fe0673d in ?? () #8 0x0000000000000000 in ?? () (gdb) where #0 0x0000000000a57a01 in RestoreDriveState (libP=0x8bb9018) at mmsscsi.c:8897 #1 PerformInit (libP=0x8bb9018) at mmsscsi.c:8583 #2 0x0000000000a58db4 in InitThread (argP=<value optimized out>) at mmsscsi.c:8438 #3 0x0000000000e7c44a in StartThread (startInfoP=0x2aaab000ce68) at pkthread.c:3372 #4 0x0000003d3fe0673d in ?? () #5 0x0000000000000000 in ?? () (gdb) *NOTES* 1) The documentation does describe when refresh is necessary. REFRESHstate Specifies whether the server's information about a library, which is normally obtained during initialization, is refreshed, so that any changes in configuration are reflected. By setting the REFRESHSTATE parameter to Yes, this action is completed without having to restart the server or re-define the library. The default is No. 2) APAR IC90197 only partially fixed this problem. APAR fixing levels were 6.2.6.0 and 6.3.4.0. Platforms affected: 6.2 6.3 7.1 Unix, Linux, Windows Initial Impact: Medium Additional Keywords: lib ZZ63 ZZ71 ZZ62 refresh | MDVPARTL 6.2.6.0 | | MDVPARTL 6.3.4.0 |
Local fix
Do not use the parameter REFRESHstate=Yes on the Audit Library command.
Problem summary
**************************************************************** * USERS AFFECTED: * * All Tivoli Storage Manager server tape library users. * **************************************************************** * PROBLEM DESCRIPTION: * * See ERROR DESCRIPTION. * **************************************************************** * RECOMMENDATION: * * Apply fixing level when available. * * This problem is currently projected to be fixed in levels * * 6.3.6 and 7.1.3. * * Note that this is subject to change at the discretion of * * IBM. * ****************************************************************
Problem conclusion
This problem was fixed. Affected platforms: AIX, HP-UX, Solaris, Linux, and Windows.
Temporary fix
Comments
APAR Information
APAR number
IT07934
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
2015-03-25
Closed date
2015-08-03
Last modified date
2015-08-03
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
R63A PSY
UP
R63H PSY
UP
R63L PSY
UP
R63S PSY
UP
R63W PSY
UP
R71A PSY
UP
R71H PSY
UP
R71L PSY
UP
R71S PSY
UP
R71W PSY
UP
Document Information
Modified date:
26 September 2021