In this post I will explain how to manually uninstall TSM 6.3 server and TSM 6.3 B/A Client packages from a AIX machine. IBM recommends to uninstall TSM server code only by going to /opt/tivoli/tsm/_uninstall directory and run the uninstaller. This way it will remove both TSM Server and DB2 packages completely. Even if we remove all TSM Server packages, the DB2 instances will be hiding somewhere in the machine and it will cause you problems if you try to re-install TSM server again on the same machine.
To escape those annoying problems, We have to delete all DB2 packages, DB2 instances, Instance usernames and instance directories. In this post I will demonstrate how to do it step by step. This method will work even if you have manually removed each package through smitty remove or Installp -u command.
Manually uninstalling TSM 6.3 Server and TSM 6.3 Client from AIX machine:
Step 1: Uninstall TSM packages either by running the uninstaller command in /opt/tivoli/tsm/_uninstall or manually removing each TSM package through smitty. Either way you have to remove DB2 instances manually as shown in the next steps. For example, below are the common TSM server and client packages on any AIX machine. make sure you have uninstalled/remove all of them.
# lslpp -l|grep -i tivoli
tivoli.tsm.client.api.64bit
tivoli.tsm.client.ba.64bit.base
tivoli.tsm.client.ba.64bit.common
tivoli.tsm.client.ba.64bit.hdw
tivoli.tsm.client.ba.64bit.image
tivoli.tsm.client.ba.64bit.nas
tivoli.tsm.client.ba.64bit.snphdw
tivoli.tsm.client.ba.64bit.web
tivoli.tsm.client.jbb.64bit
tivoli.tsm.devices.acsls 6.3.3.0 COMMITTED TSM ACSLS Support
tivoli.tsm.devices.msg.en_US
tivoli.tsm.devices.rte 6.3.3.0 COMMITTED TSM Device Driver
tivoli.tsm.filepath.rte 2.2.0.48 COMMITTED TSM Filepath - Kernel
tivoli.tsm.server 6.3.3.0 COMMITTED TSM Server
tivoli.tsm.server.license.cert
tivoli.tsm.server.license.rte
tivoli.tsm.server.msg.en_US
Tivoli_Management_Agent.client.rte
tivoli.tivguid 1.3.3.1 COMMITTED IBM Tivoli GUID on AIX
tivoli.tsm.devices.acsls 6.3.3.0 COMMITTED TSM ACSLS Support
tivoli.tsm.devices.rte 6.3.3.0 COMMITTED TSM Device Driver
tivoli.tsm.client.ba.64bit.base
tivoli.tsm.client.ba.64bit.common
tivoli.tsm.client.ba.64bit.hdw
tivoli.tsm.client.ba.64bit.image
tivoli.tsm.client.ba.64bit.nas
tivoli.tsm.client.ba.64bit.snphdw
tivoli.tsm.client.ba.64bit.web
tivoli.tsm.client.jbb.64bit
tivoli.tsm.devices.acsls 6.3.3.0 COMMITTED TSM ACSLS Support
tivoli.tsm.devices.msg.en_US
tivoli.tsm.devices.rte 6.3.3.0 COMMITTED TSM Device Driver
tivoli.tsm.filepath.rte 2.2.0.48 COMMITTED TSM Filepath - Kernel
tivoli.tsm.server 6.3.3.0 COMMITTED TSM Server
tivoli.tsm.server.license.cert
tivoli.tsm.server.license.rte
tivoli.tsm.server.msg.en_US
Tivoli_Management_Agent.client.rte
tivoli.tivguid 1.3.3.1 COMMITTED IBM Tivoli GUID on AIX
tivoli.tsm.devices.acsls 6.3.3.0 COMMITTED TSM ACSLS Support
tivoli.tsm.devices.rte 6.3.3.0 COMMITTED TSM Device Driver
Step 2: If you have used smitty remove command, then the db2 is still running on your system because we have only removed above TSM packages. If you have used uninstaller DB2 will be uninstalled but the DB2 instances will be still hiding somewhere. Before deleting all the TSM directories in /opt and /usr, follow these steps to remove TSM DB2 instances manually. Run the following command..
cd /opt/tivoli/tsm/db2/instance/db2ilist ---- This will list all the db2 instances as below
tsminst6
tsminst7
Now you have to drop all the DB2 instances manually before uninstalling DB2. Use this command to drop the instance individually
/opt/tivoli/tsm/db2/instance/db2idrop tsminst6
DBI1070I Program db2idrop completed successfully.
Similarly, for tsminst7
/opt/tivoli/tsm/db2/instance/db2idrop tsminst7
DBI1070I Program db2idrop completed successfully.
Step 3: Now we can uninstall/remove db2 package from the system manually. Run these following commands to remove it completely.
cd /opt/tivoli/tsm/db2/install
./db2_deinstall -a
DBI1016I Program db2_deinstall is performing uninstallation. Please wait.
The execution completed successfully.
For more information see the DB2 uninstallation log at "/tmp/db2_deinstall.log.11337866".
It will take some time to remove DB2 from the system depending upon on the configuration and you should get the above shown message.
Also Read: Starting TSM server in maintenance mode
Also Read: Starting TSM server in maintenance mode
You can also follow the above procedure if you face problem with DB2 instance while reinstalling on the same machine. Drop the old db2 instance and start configuring new db2 instance.
0 Comment to "Run these commands to completely uninstall TSM Server and DB2 Instances from AIX operating system"
Post a Comment