IBM Support

IC89074: PERFORM LIBACTION FOR LIBRARY CLIENT DEFINES PATH (ANR8974I), BUT FAILS PROCESS/SESSION REQUESTING THE NEW DRIVE (ANR1404W).

Subscribe

You can track all active APARs for this component.

 

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