Installs and configures tsm client for RHEL and CentOS servers.
The role interacts with TSM server.
The main variables:
tsm_server_name
: the TSM server name.tsm_server_address
: TSM server fqdn/hostname or ip.tsm_server_password
: The tsm server passwordtsm_server_admin_username
: The TSM admin usernametsm_policy_name
: The policy name.tsm_policy_domain
: The policy domain.
Some defaults (probably not requiring tampering)
sm_sys_path
: /opt/tivoli/tsm/client/ba/bin/dsm.sysdsm_opt_path:
: /opt/tivoli/tsm/client/ba/bin/dsm.optinclexcl_path
: /opt/tivoli/tsm/client/ba/bin/InclExclinclexcl_local_path
: /opt/tivoli/tsm/client/ba/bin/InclExcl.localtsm_pwd_path
: /etc/adsm/TSM.PWD
Currently there are no role dependencies.
- hosts: example.com
become: true
vars:
tsm_server_password: TSM_SERVER_PASSWORD
tsm_server_address: tsm.server.fqnd.com
tsm_server_name: SERVER_NAME
tsm_server_admin_username: ADMIN_USERNAME
tsm_policy_name: DAILY_INCREMENTAL_LINUX
tsm_policy_domain: TSM_POLICY_DOMAIN
roles:
- tsm-client
- hosts: example.com
become: true
vars:
tsm_server_password: TSM_SERVER_PASSWORD
tsm_server_address: tsm.server.fqnd.com
tsm_server_name: SERVER_NAME
tsm_server_admin_username: ADMIN_USERNAME
tsm_policy_name: DAILY_INCREMENTAL_LINUX
tsm_policy_domain: TSM_POLICY_DOMAIN
roles:
- tsm-client/uninstall
GPLv2
Michael Angelos Simos