Zuordnen von BeeGFS-Services zu Datei-Nodes
Geben Sie an, welche Datei-Nodes jeden BeeGFS-Dienst mit dem ausführen können inventory.yml
Datei:
Überblick
In diesem Abschnitt wird die Erstellung des erläutert inventory.yml
Datei: Dazu gehören alle Block-Nodes und die Angabe, welche Datei-Nodes jeden BeeGFS-Service ausführen können.
Schritte
Erstellen Sie die Datei inventory.yml
Und füllen Sie es wie folgt aus:
-
Erstellen Sie oben in der Datei die Ansible-Standardinventarstruktur:
# BeeGFS HA (High_Availability) cluster inventory. all: children:
-
Erstellen Sie eine Gruppe mit allen Block-Nodes, die an diesem HA-Cluster teilnehmen:
# Ansible group representing all block nodes: eseries_storage_systems: hosts: <BLOCK NODE HOSTNAME>: <BLOCK NODE HOSTNAME>: # Additional block nodes as needed.
-
Erstellen Sie eine Gruppe, die alle BeeGFS-Dienste im Cluster und die Datei-Nodes enthält, auf denen sie ausgeführt werden:
# Ansible group representing all file nodes: ha_cluster: children:
-
Definieren Sie für jeden BeeGFS-Service im Cluster die bevorzugten und sekundären Dateiknoten, die diesen Service ausführen sollen:
<SERVICE>: # Ex. "mgmt", "meta_01", or "stor_01". hosts: <FILE NODE HOSTNAME>: <FILE NODE HOSTNAME>: # Additional file nodes as needed.
Klicken Sie Auf "Hier" Beispiel für eine komplette Bestandsdatei.