IBM Support

IT35298: DSMCAD.SERVICE SYMBOLIC LINK IS NOT CREATED DURING 8.1.11.0 INSTALL ON LINUX PLATFORMS USING .DEB PACKAGES AND SYSTEMD

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

  • When installing or upgrading to IBM Spectrum Protect client
    8.1.11.0 on Linux Ubuntu, or any Linux platform using .deb
    packages, and systemd startup method is used, a symbolic link
    should be created, such as:
    
    /etc/systemd/system/dsmcad.service
    -> /opt/tivoli/tsm/client/ba/bin/dsmcad.service
    
    But on .deb packages, the post-install script does not do that
    step.
    
    IBM Spectrum Protect Versions Affected: 8.1.11.0 on Linux Ubuntu
    platform. Or all other platforms using .deb packages and
    systemd start method.
    
     | MDVREGR 8.1.11.0-TIV_5698MCL |
    
    Initial Impact: Low
    
    Additional Keywords: TS004574980 dpkg  TSM systemctl
    

Local fix

  • Manually create the link if necessary:
    
    "ln -s /opt/tivoli/tsm/client/ba/bin/dsmcad.service
     /etc/systemd/system/dsmcad.service"
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Debian package of backup-archive client versions 8.1.11      *
    * running on Linux platform.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See ERROR DESCRIPTION                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing level when available. This problem is currently *
    * projected to be fixed in level 8.1.12. Note that this is     *
    * subject to change at the discretion of IBM.                  *
    ****************************************************************
    

Problem conclusion

  • A package post-install script is copying dsmcad.service file to
    systemd location. Usually it uses RPM_INSTALL_PREFIX environment
    variable to adjust the installation location.
    This variable is not defined in the Debian package.
    The algorithm has been corrected for Debian script, so the path
    is now correct.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT35298

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    81L

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-12-17

  • Closed date

    2021-02-22

  • Last modified date

    2021-02-22

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • install
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

Applicable component levels

[{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81L"}]

Document Information

Modified date:
26 February 2021