ansible_isp_client

IBM Spectrum Protect Клиент

Эта роль развертывает клиент IBM Spectrum Protect, который будет использоваться Storware Kodo для конечных устройств.

Требования

Минимальная установка 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 - URL для загрузки клиента ISP (скачивать может быть медленно, так что вы также можете скачать его вручную, загрузить на удалённую машину и установить эту переменную на что-то вроде 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.

Зависимости

Не применимо.

Пример плейбука

Это развертывает клиент IBM Spectrum Protect на хосте isp (можно развернуть только один сервер) и несколько агентов на хостах agents.

- hosts: isp
  roles:
   - xe0nic.ansible_isp_client

Пример инвентаризации хостов (убедитесь, что аутентификация по открытым ключам SSH для пользователя ansible, указанного в инвентаре, настроена):

[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

О проекте

IBM Spectrum Protect client role for Kodo for Endpoints

Установить
ansible-galaxy install Storware/ansible-isp-client
Лицензия
Unknown
Загрузки
1831
Владелец
Ensuring data availability and business continuity at every level, in all circumstances.