xe0nic.ansible_isp_client
IBM Spectrum Protect 客户端
该角色部署 IBM Spectrum Protect 客户端,以供 Storware Kodo for Endpoints 使用。
要求
CentOS Stream/RHEL 8 最小安装,主机与目标机器之间使用公钥认证。
角色变量
默认值:
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
关键变量:
isp_client_download_url
- 用于下载 ISP 客户端的 URL(下载可能比较慢,因此您也可以手动下载,将其上传到远程机器,并将此变量设置为file:///tmp/8.1.12.0-TIV-TSMBAC-LinuxX86.tar
以从本地目录复制安装程序,而不是从互联网上下载)isp_dir
- ISP 客户端将要安装的路径isp_dsmopt_path
-dsm.opt
文件的路径isp_dsmsys_path
-dsm.sys
文件的路径isp_servername
-dsm.opt
和dsm.sys
文件中的服务器名称isp_tcpserveraddress
- ISP 服务器的地址isp_tcpport
- ISP 服务器的端口isp_tcpadminport
- ISP 服务器的管理端口
依赖关系
无
示例剧本
该剧本在 isp
主机上部署 IBM Spectrum Protect 客户端(只能部署一个服务器),并在 agents
主机上部署多个代理。
- hosts: isp
roles:
- xe0nic.ansible_isp_client
示例主机清单(您需要确保清单中提供的 ansible 用户的 SSH 公钥认证已配置):
[all:vars]
ansible_user = root
[isp]
192.168.155.233
许可证
MIT
作者信息
有关更多信息,请访问产品网站: https://storware.eu/products/kodo-for-endpoints
文档: https://storware.gitbook.io/kodo-for-endpoints
安装
ansible-galaxy install xe0nic.ansible_isp_client
许可证
Unknown
下载
1.9k
拥有者
Ensuring data availability and business continuity at every level, in all circumstances.