How to remove TSM client (IBM Spectrum Protect) from Linux

Here’s are the simple steps to remove TSM BA client RPM from your Linux server. This steps apply to almost all Linux distributions and various version of TSM BA client. This procedure was written using RedHat Linux 8.5 and TSM BA client 8.1.11.

Step 1. Kill TSM schedule service (dsmc schedule)

If any TSM scheduler service running background, Kill the schedule service.

ps -ef | grep dsmc 
kill -9 PID
Step 2. Check installed TSM BA RPM packages
rpm -qa | grep TIV
rpm -qa | grep gsk
my_tsmclient01:[root]/software_pkg/tsmba> rpm -qa | grep TIV
TIVsm-BA-8.1.11-0.x86_64
TIVsm-APIcit-8.1.11-0.x86_64
TIVsm-API64-8.1.11-0.x86_64
my_tsmclient01:[root]/software_pkg/tsmba>
my_tsmclient01:[root]/software_pkg/tsmba> rpm -qa | grep gsk
gskcrypt64-8.0-55.17.x86_64
gskssl64-8.0-55.17.x86_64
my_tsmclient01:[root]/software_pkg/tsmba>
Step 3. Uninstall TSM BA client

Please note to keep the following sequence when removing the TSMBA rpms due to inter-dependencies. you should adhere to the sequence of commands as below. Otherwise, it may result in the failure of uninstallation process.

rpm -e TIVsm-BA-8.1.11-0.x86_64
rpm -e TIVsm-APIcit-8.1.11-0.x86_64
rpm -e TIVsm-API64-8.1.11-0.x86_64
rpm -e gskssl64-8.0-55.17.x86_64 
rpm -e gskcrypt64-8.0-55.17.x86_64
my_tsmclient01:[root]/root>
my_tsmclient01:[root]/root>rpm -e TIVsm-BA-8.1.11-0.x86_64
my_tsmclient01:[root]/root>rpm -e TIVsm-APIcit-8.1.11-0.x86_64
my_tsmclient01:[root]/root>rpm -e TIVsm-API64-8.1.11-0.x86_64
my_tsmclient01:[root]/root>rpm -e gskssl64-8.0-55.17.x86_64 
my_tsmclient01:[root]/root>rpm -e gskcrypt64-8.0-55.17.x86_64
my_tsmclient01:[root]/root>
Step 4. Validation

Run the commands rpm -qa | grep TIV and rpm -qa | grep gsk.

my_tsmclient01:[root]/root>
my_tsmclient01:[root]/root>rpm -qa | grep TIV
my_tsmclient01:[root]/root>
my_tsmclient01:[root]/root>rpm -qa | grep gsk
my_tsmclient01:[root]/root>

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top