At IU, how do I install the TSM client software in Linux?
To install the TSM client software in Linux:
- Select the appropriate TSM client package from IUware's Linux Utilities
Software section.
- Read the associated README file, and then download the TSM client package.
- Log into your server as the root user.
- Move the TSM tarball to
/usr/local/src, or another directory of your choice.
- Untar the client package as follows, replacing
x.x.x.xwith the version number of the client software: #tar -xvf ./x.x.x.x-TIV-TSMBAC-LinuxX86.tar - If a previous version of TSM is installed, remove it before installing a new version: rpm -e TIVsm-BA rpm -e TIVsm-API64 rpm -e TIVsm-API
- Enter the following command to install the gskit 32-bit packages: rpm -Uvh gskcrypt32-8.x.x.x.linux.x86.rpm rpm -Uvh gskssl32-8.x.x.x.linux.x86.rpm
- Enter the following commands to install the gskit 64-bit packages: rpm -Uvh gskcrypt64-8.x.x.x.linux.x86_64.rpm rpm -Uvh gskssl64-8.x.x.x.linux.x86_64.rpm
- Install the TSM packages in this order: rpm -ivh TIVsm-API.i386.rpm rpm -ivh TIVsm-API64.rpm rpm -ivh TIVsm-BA.rpm
- If you are upgrading TSM from a previous version, run the following command to start the Client Acceptor Daemon: /usr/bin/dsmcad &
- Confirm that dsmcad started. If not, check
dsmwebcl.logfor errors: ps -ef | grep dsmcad - This completes the upgrade process.
For a new install of TSM, continue with the following:
- Change to the TSM client directory: cd /opt/tivoli/tsm/client/ba/bin
- Copy the sample client system options file to create a working version: cp -p ./dsm.sys.smp dsm.sys
- Configure the client system options file, using the following
example as a reference. See the notes below for important information.
Servername
tsmXX01
Nodenameyourservername
DomainALL-LOCAL
Inclexcl/etc/adsm.inclexcl
Schedlogname/opt/adsm/dsmsched.log
Schedlogretention15 D
Errorlogname/opt/adsm/dsmerror.log
Errorlogretention15 D
CommmethodTCPIP
Passwordaccessgenerate
Passworddir/etc/security/adsm
TCPPort1500
TCPServeraddressXXXXXXX.XXXX.XXXX.EDU
ManagedservicesscheduleNotes:
- For the Servername option, use the TSM Server name given to you by
the TSM admin, i.e.,
TSMBL01orTSMIN01. - For the Nodename option, use your server's name, but omit the domain portion of its FQDN.
- The Domain option specifies the file systems you want to include
in the backup.
ALL-LOCALincludes all local file systems. Exclude a file system (e.g.,/home) as follows: Domain ALL-LOCAL -/home - The include/exclude statements in
/etc/adsm.inclexclfine-tune your backup. For best backup speed, exclude files that you would never restore. - For an explanation of include/exclude options, go to the IBM
Tivoli Storage Manager Version 6.2 Information Center, then search
for "exclude options", and then click
Include and exclude option processing. - For the TCPserveraddress option, use the TCPName of the TSM server
given to you by the TSM admin, i.e.,
TSMBL01.UITS.INDIANA.EDUorTSMIN01.UITS.IUPUI.EDU.
- For the Servername option, use the TSM Server name given to you by
the TSM admin, i.e.,
- Create the client user options file from the template: #cp -p dsm.opt.smp dsm.opt
- Set permissions on
dsm.opt: chmod 644 dsm.opt - Configure the client user options file as below. Use the same
Servername as in
dsm.sys.Servername
tsmxx01
Subdir Yes - Create the file to hold the encrypted client password: mkdir /etc/security/adsm
- Edit
/root/.bash_profileto add these lines: export DSM_DIR=/opt/tivoli/tsm/client/ba/bin export DSM_LOG=/opt/tivoli/tsm/client/ba/bin export LANG=en_US export LC_CTYPE=en_US - Your server initiates contacts with the TSM server through port
1500. Enable communications through your server's local firewall and
the tcpserveraddress in
dsm.sys.
- Add this line to
/etc/inittabto start dsmcad when your server reboots: cad::once:/opt/tivoli/tsm/client/ba/bin/dsmcad >/dev/null 2>&1 - At a command line, start dsmcad: /usr/bin/dsmcad &
- Confirm dsmcad started. If not, check
dsmwebcl.logfor errors: ps -ef | grep dsmcad - To request TSM backup services, see At IU, how do I request Tivoli Storage Manager backup services?
- When you receive a TSM password from the TSM administrator:
- At
/opt/tivoli/tsm/client/ba/bin, typedsmc query scheduleto create the encrypted TSM password file for your server. - At the
Useridprompt, press theEnterkey. - At the
Passwordprompt, type your server's TSM client password, and press theEnterkey. - Contact the TSM admins at
sav-request@indiana.eduif you have questions, or to tell them your server is ready for backups.
- At
Note: For more on TSM, see the TSM
6.4 Information Center. In the left pane, click IBM Tivoli
Storage Manager backup-archive clients.
Last modified on February 19, 2013.







