How to install TSM client on Ubuntu x86_64
Recently I had to setup our servers with TSM clients. Instructions here work for v6.r3 you can download client from ftp://ftp.software.ibm.com/storage/tivoli-storage-management/patches/client/
Currently IBM has rpm and I used alien to convert those to deb.
After you download and extract tar archive from IBM (link above)
If you do not have alien on your system simply install it.
sudo apt-get install alien rpm |
After that convert packages that come out of tar archive. (I had libssl installed. You need libssl)
sudo alien -k --scripts gskcrypt64-8.0.14.11.linux.x86_64.rpm sudo alien -k --scripts gskssl64-8.0.14.11.linux.x86_64.rpm sudo alien -k --scripts TIVsm-API64.x86_64.rpm sudo alien -k --scripts TIVsm-BA.x86_64.rpm |
After converting install them
sudo dpkg -i gskssl64_8.0-14.11_amd64.deb sudo dpkg -i gskcrypt64_8.0-14.11_amd64.deb sudo dpkg -i tivsm-api64_6.3.0-15_amd64.deb sudo dpkg -i tivsm-ba_6.3.0-15_amd64.deb |
After installing I moved libraries to /usr/lib
sudo mv libgpfs.so libdmapi.so libxmlutil-6.3.0.0.so libtsm630xerces-c1_6_0.so libApiTSM64.so libgsk8iccs_64.so libgsk8kicc_64.so libgsk8ssl_64.so libgsk8cms_64.so libgsk8sys_64.so /usr/lib |
Now you can configure your client. Client is installed under /opt/tivoli/tsm/client/ba/bin
You need to create dsm.sys and dsm.opt and enter your node,server etc.
Test your install
sudo dsmc |
This should bring IBM Tivoli Storage Manager Command Line Backup-Archive Client Interface