xe0nic.ansible_isp_client
IBM Spectrum Protect Client
This role installs the IBM Spectrum Protect client, which is used by Storware Kodo for Endpoints.
Requirements
You need a minimal installation of CentOS Stream/RHEL 8 and must set up public key authentication between the command host and the target machine.
Role Variables
Default Settings:
isp_client_version: "8.1.12.0"
isp_short_version: "{{ isp_client_version | regex_replace('([0-9]+)[.]([0-9]+)[.]([0-9]+).*', 'v\\1r\\2') }}"
isp_client_short_version: "{{ isp_client_version | regex_replace('([0-9]+)[.]([0-9]+)[.]([0-9]+).*', 'v\\1\\2\\3') }}"
isp_base_download_url: "http://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance"
isp_client_download_url: "{{ isp_base_download_url }}/client/{{ isp_short_version }}/Linux/LinuxX86/BA/{{ isp_client_short_version }}/{{ isp_client_installer_filename }}"
isp_client_installer_local_dir: "/tmp/isp-client"
isp_client_installer_local_path: "{{ isp_client_installer_local_dir }}/{{ isp_client_installer_filename }}"
isp_dir: "/opt/tivoli/tsm"
isp_dsmopt_path: "{{ isp_dir }}/client/ba/bin/dsm.opt"
isp_dsmsys_path: "{{ isp_dir }}/client/ba/bin/dsm.sys"
isp_servername: "isp"
isp_tcpserveraddress: "localhost"
isp_port: 1500
isp_admin_port: 1502
Important Variables:
isp_client_download_url
: The URL to download the ISP client. If the download is slow, you can download it manually, upload it to the remote machine, and set this variable to something likefile:///tmp/8.1.12.0-TIV-TSMBAC-LinuxX86.tar
to use the local installer.isp_dir
: The directory where the ISP client will be installed.isp_dsmopt_path
: The location of thedsm.opt
file.isp_dsmsys_path
: The location of thedsm.sys
file.isp_servername
: The server name in thedsm.opt
anddsm.sys
files.isp_tcpserveraddress
: The address of the ISP server.isp_tcpport
: The port of the ISP server.isp_tcpadminport
: The administrative port of the ISP server.
Dependencies
None
Example Playbook
This example installs the IBM Spectrum Protect client on the isp
host (only one server can be installed) and multiple agents on agents
hosts:
- hosts: isp
roles:
- xe0nic.ansible_isp_client
Example Host Inventory
Ensure that SSH public key authentication for the Ansible user specified in the inventory is set up properly:
[all:vars]
ansible_user = root
[isp]
192.168.155.233
License
MIT
Author Information
For more details, visit the product website: Storware Kodo for Endpoints
Documentation: Kodo Documentation
Informazioni sul progetto
IBM Spectrum Protect client role for Kodo for Endpoints
Installa
ansible-galaxy install xe0nic.ansible_isp_client
Licenza
Unknown
Download
1.9k
Proprietario
Ensuring data availability and business continuity at every level, in all circumstances.