APAR status
Closed as program error.
Error description
While attempting to define many drive paths with the PERFORM LIBACTION option for a Library Client, the process requesting the first mount request for each new drive path fails, due to not retrying the failed mount. The PERFORM LIBACTION for Library Manager does not have this problem. The Library Manager is able to define all paths with the PERFORM LIBACTION process. Tivoli Storage Manager Versions Affected: All V63 Library Clients that use the Library Manager PERFORM LIBACTION Library Client path can fail the drive mount during the define path operation. If there are a large number of paths to be defined, it will appear all the processes or client sessions are failing. If allowed to define all the Library Client drive paths, then the next TSM processes or sessions will start to get mounts successfully. Actlog messages: ANR8974I Found new path for path_source_name and target name xx old path UNDISCOVERED new path /dev/rmtxx. Path information will be updated remotely. and ANR1404W Scratch volume mount request denied - mount failed. LC trace with flags PVR MMS NA ADDMSG: 16:02:52.382 [910][mmsshr.c][4234][OpenDriveWithWait]:Opening drive V015 (UNDISCOVERED) in library VTL01 waiting upto 360 seconds for drive to respond. 16:02:52.383 [910][pspvr.c][3457][PvrPsOpenDevice]:Opening device UNDISCOVERED with nonDelay = 0, accessMode = 1 16:02:52.383 [910][pspvr.c][3486][PvrPsOpenDevice]:open() with errno is 2 devName is UNDISCOVERED 16:02:52.383 [910][pvrutil.c][706][PvrOpenDevice]:Attempted to open device UNDISCOVERED, 1 time(s), rc = 2843. ( path invalid) 16:02:52.383 [910][pvr.c][6290][PvrOpenTapeDrive]:Validating device information for drive V015, devtype 20, openRc 2843, handle 2, nonDelayFlag 0 through CheckTapeId 16:02:52.383 [910][mmsdrive.c][8086][MmsCheckTapeId]:Fetching current mapping info for drive V015 (openRc = 2843, handle = 2): serial [3832516015], WWN [], and vendor [] 16:02:52.384 [910][mmsdrive.c][8102][MmsCheckTapeId]:Drive V015 failed to open with existing path UNDISCOVERED, error 2843 <--- 16:02:52.384[910][mmsdrive.c][12531][DiscoverNewPath]:Attemtping to discover a new path for drive V015 (UNDISCOVERED) with serial number of 3832516015. 16:02:59.252 [910][mmsdrive.c][12582][DiscoverNewPath]:SAN discovery found a new path: /dev/rmt193. 16:02:59.252 [910][mmsdrive.c][12591][DiscoverNewPath]:Successfully found a new path for drive V015. The new path is /dev/rmt193, and the old path is UNDISCOVERED. 16:02:59.252 [910][pspvr.c][3457][PvrPsOpenDevice]:Opening device /dev/rmt193 with nonDelay = 0, accessMode = 1 16:02:59.257 [910][pspvr.c][3486][PvrPsOpenDevice]:open() with errno is 46 devName is /dev/rmt193 16:02:59.257 [910][pvrutil.c][706][PvrOpenDevice]:Attempted to open device /dev/rmt193, 1 time(s), rc = 2853. 16:02:59.257 [910][mmsdrive.c][12611][DiscoverNewPath]:Drive V015 failed to open with the newly discovered path /dev/rmt193, rc = 2853 <----- 16:02:59.257 [910][pspvr.c][3457][PvrPsOpenDevice]:Opening device /dev/rmt193 with nonDelay = 1, accessMode = 1 16:02:59.271 [910][pspvr.c][3530][PvrPsOpenDevice]:Device /dev/rmt193 is opened with handle 16 pass handle 16 back 16:02:59.272 [910][mmsdrive.c][12691][DiscoverNewPath]:PvrDiscoverPath successfully found a new path (/dev/rmt193) for drive V015 that matches devType (20) and serial number (3832516015). 16:02:59.738 [910][mmsdrive.c][12708][DiscoverNewPath]:ShareUpdateRemotePath returned with rc = 0 for drive V015, new path = /dev/rmt193, old path = UNDISCOVERED, server name = TSMTEST. 16:02:59.738 [910][mmsdrive.c][12744][DiscoverNewPath]:Updated drive V015 (/dev/rmt193) with new path /dev/rmt193 and handle 22. 16:02:59.738 [910][mmsdrive.c][12749][DiscoverNewPath]:found a new drive, but the open failed at NOTREADY. <----- 16:02:59.742 [910][pvr.c][6298][PvrOpenTapeDrive]:Drive V015, handle 22, checktapeId returned rc = 2843. <----- Initial Impact: Low Additional Keywords: Failed mount
Local fix
Define the Library Client drive paths manually. OR ignore the warning messages (Ex: ANR1404W) and allow all drive paths to get defined (see message ANR8974I).
Problem summary
**************************************************************** * USERS AFFECTED: All Tivoli Storage Manager server users. * **************************************************************** * PROBLEM DESCRIPTION: See error description. * **************************************************************** * RECOMMENDATION: Apply fixing level when available. This * * problem is currently projected to be fixed * * in level 6.3.4. Note that this is * * subject to change at the discretion of IBM. * **************************************************************** *
Problem conclusion
This problem was fixed.
Temporary fix
Comments
APAR Information
APAR number
IC89074
Reported component name
TSM SERVER
Reported component ID
5698ISMSV
Reported release
63A
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-12-12
Closed date
2012-12-13
Last modified date
2013-01-02
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
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"63A","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
02 January 2013