xe0nic.ansible_isp_client

IBM Spectrum Protect Client

Ce rôle déploie le client IBM Spectrum Protect à utiliser par Storware Kodo pour les points de terminaison.

Exigences

Installation minimale de CentOS Stream/RHEL 8 et authentification par clé publique entre l'hôte de commande et la machine cible.

Variables de rôle

Par défaut :

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

Variables clés :

  • isp_client_download_url - URL utilisée pour télécharger le client ISP (le téléchargement peut être lent, vous pouvez aussi le télécharger manuellement, le transférer sur la machine distante et définir cette variable sur quelque chose comme file:///tmp/8.1.12.0-TIV-TSMBAC-LinuxX86.tar pour copier l'installateur depuis le répertoire local au lieu de le télécharger depuis Internet)
  • isp_dir - chemin où le client ISP sera installé
  • isp_dsmopt_path - chemin vers le fichier dsm.opt
  • isp_dsmsys_path - chemin vers le fichier dsm.sys
  • isp_servername - nom du serveur dans les fichiers dsm.opt et dsm.sys
  • isp_tcpserveraddress - adresse du serveur ISP
  • isp_tcpport - port du serveur ISP
  • isp_tcpadminport - port administratif du serveur ISP

Dépendances

N/A

Exemple de Playbook

Cela déploie le client IBM Spectrum Protect sur l'hôte isp (un seul serveur peut être déployé) et plusieurs agents sur les hôtes agents.

- hosts: isp
  roles:
   - xe0nic.ansible_isp_client

Exemple d'inventaire des hôtes (vous devez vous assurer que l'authentification par clé publique SSH pour l'utilisateur ansible fourni dans l'inventaire est configurée) :

[all:vars]
ansible_user = root

[isp]
192.168.155.233

Licence

MIT

Informations sur l'auteur

Pour plus d'informations, visitez le site du produit : https://storware.eu/products/kodo-for-endpoints Documentation : https://storware.gitbook.io/kodo-for-endpoints

À propos du projet

IBM Spectrum Protect client role for Kodo for Endpoints

Installer
ansible-galaxy install xe0nic.ansible_isp_client
Licence
Unknown
Téléchargements
1.9k
Propriétaire
Ensuring data availability and business continuity at every level, in all circumstances.