IBM Support

IT44325: IBM SPECTRUM PROTECT LINUX SERVER MAY FAIL TO PREEMPT AN IBM TAPE DRIVE.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • IBM Spectrum Protect server fails to preempt an IBM tape drive
    because it uses an incorrect device file.
    
    When the server fails to open an IBM tape drive with the errno
    value as 16 (EBUSY) in the log and fails to retry, the server
    will try to preempt this tape drive.
    This operation requires the real device file of this tape drive.
    
    
    However, the server uses an incorrect pseudo device file.
    
    As a result, the server fails to preempt the tape drive and the
    server still cannot open this tape drive.
    
    
    Here is the trace with trace classes  PVR MMS  to show this
    error about preempting an IBM tape drive :
    [2280561][pvr.c][6748][PvrOpenTapeDrive]:going to open the drive
    DRIVE1 checkId = 1
    [2280561][pspvr.c][3706][PvrPsOpenDevice]:Opening device
    /dev/DRIVE1 with nonDelay = 1, accessMode = 0
    [2280561][pspvr.c][3784][PvrPsOpenDevice]:open() with errno is
    16 devName is /dev/DRIVE1 rc 2845
    [2280561][pvrutil.c][805][PvrOpenDevice]:Attempted to open
    device /dev/DRIVE1, 1 time(s), rc 2845
    ...... [2280561][mmsscsi.c][5985][ScsiSetLibDevice]:Reservation
    conflict for DRIVE1 (/dev/DRIVE1) will be preempted.
    [2280561][pspvr.c][4525][PvrPersistentReserve_Release]:Entry:
    devNameP /dev/DRIVE1, serial 123456789, devType 25.
    [2280561][pspvr.c][4785][OpenPseudoDev]:We will open pseudo
    device /dev/TSMtape
    [2280561][pspvr.c][4792][OpenPseudoDev]:error opening
    /dev/TSMtape, rc 0 errno 2
    [2280561][pspvr.c][4792][OpenPseudoDev]:error opening
    /dev/TSMtape, rc 0 errno 2
    
    
    IBM Spectrum Protect Versions Affected:  IBM Spectrum Protect
    Server 8.1.x versions on Linux.
    
    
    Additional Keywords: TSM, "Storage Protect".
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IBM Storage Protect server users of tape drives.         *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See error description.                                       *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing level when available.                           *
    * This problem is currently projected to be fixed in level     *
    * 8.1.20.                                                      *
    * Note that this is subject to change at the discretion of     *
    * IBM.                                                         *
    ****************************************************************
    

Problem conclusion

  • This problem was fixed.
    Affected platforms for reported release: Linux.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT44325

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    81L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-08-07

  • Closed date

    2023-08-07

  • Last modified date

    2023-08-07

  • 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

[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81L"}]

Document Information

Modified date:
15 September 2023