Skip to main content
BeeGFS on NetApp with E-Series Storage
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Mapper les services BeeGFS sur les nœuds de fichiers

Contributeurs

Spécifiez quels nœuds de fichiers peuvent exécuter chaque service BeeGFS à l'aide de l' inventory.yml fichier.

Présentation

Cette section explique comment créer le inventory.yml fichier. Cela inclut la liste de tous les nœuds de bloc et la spécification des nœuds de fichier pouvant exécuter chaque service BeeGFS.

Étapes

Créez le fichier inventory.yml et remplir comme suit :

  1. Dans la partie supérieure du fichier, créez la structure d'inventaire Ansible standard :

    # BeeGFS HA (High_Availability) cluster inventory.
    all:
      children:
  2. Créer un groupe contenant tous les nœuds de bloc participant à ce cluster haute disponibilité :

        # Ansible group representing all block nodes:
        eseries_storage_systems:
          hosts:
            <BLOCK NODE HOSTNAME>:
            <BLOCK NODE HOSTNAME>:
            # Additional block nodes as needed.
  3. Créez un groupe qui contiendra tous les services BeeGFS dans le cluster, ainsi que les nœuds de fichiers qui les exécuteront :

        # Ansible group representing all file nodes:
        ha_cluster:
          children:
  4. Pour chaque service BeeGFS du cluster, définissez le ou les nœuds de fichiers préférés et secondaires qui doivent exécuter ce service :

            <SERVICE>: # Ex. "mgmt", "meta_01", or "stor_01".
              hosts:
                <FILE NODE HOSTNAME>:
                <FILE NODE HOSTNAME>:
                # Additional file nodes as needed.

Cliquez sur "ici" exemple de fichier d'inventaire complet.