Présentation d'Ansible Inventory
L'inventaire Ansible est un ensemble de fichiers de configuration qui définissent le cluster BeeGFS HA souhaité.
Présentation
Il est recommandé de suivre les pratiques Ansible standard pour l'organisation de votre "inventaire", y compris l'utilisation de "sous-répertoires/fichiers" au lieu de stocker l'intégralité de l'inventaire dans un seul fichier.
L'inventaire Ansible pour un seul cluster BeeGFS HA est organisé comme suit :
Comme un seul système de fichiers BeeGFS peut s'étendre sur plusieurs clusters HA, il est possible aux grandes installations de disposer de plusieurs inventaires Ansible. En règle générale, il n'est pas recommandé de définir plusieurs clusters HA en tant qu'inventaire Ansible unique pour éviter tout problème. |
Étapes
-
Sur votre nœud de contrôle Ansible, créez un répertoire vide qui contiendra l'inventaire Ansible pour le cluster BeeGFS que vous souhaitez déployer.
-
Si votre système de fichiers contient plusieurs clusters haute disponibilité, il est recommandé de créer d'abord un répertoire pour le système de fichiers, puis des sous-répertoires pour l'inventaire représentant chaque cluster haute disponibilité. Par exemple :
beegfs_file_system_1/ beegfs_cluster_1/ beegfs_cluster_2/ beegfs_cluster_N/
-
-
Dans le répertoire contenant l'inventaire du cluster HA que vous souhaitez déployer, créez deux répertoires
group_vars
ethost_vars
et deux fichiersinventory.yml
etplaybook.yml
.
Les sections suivantes décrivent la définition du contenu de chacun de ces fichiers.