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>