Ansible Playbooks können verwendet werden, um Volumes oder LUNs mit ONTAP System Manager hinzuzufügen oder zu bearbeiten.
Ab ONTAP 9.9.1 ist die Verwendung von Ansible Playbooks mit System Manager möglich, wenn Volumes oder LUNs hinzugefügt oder bearbeitet werden sollen.
Mit dieser Funktion ist es möglich, dieselbe Konfiguration mehrfach zu verwenden oder dieselbe Konfiguration mit geringfügigen Änderungen zu nutzen, wenn Volumes oder LUNs hinzugefügt oder bearbeitet werden.
Ansible Playbooks aktivieren oder deaktivieren
Die Verwendung von Ansible Playbooks kann mit System Manager aktiviert oder deaktiviert werden.
-
Im System Manager befinden sich die UI-Einstellungen auf der Seite „Clustereinstellungen“:
Cluster > Einstellungen
-
Unter UI Settings den Schieberegler auf „Enabled“ oder „Disabled“ stellen.
Speichern einer Volume-Konfiguration in einem Ansible Playbook
Wenn Sie die Konfiguration eines Volumes erstellen oder ändern, kann die Konfiguration als Ansible Playbook-Dateien gespeichert werden.
-
Volume hinzufügen oder bearbeiten:
Volume > Hinzufügen (oder Volume > Bearbeiten)
-
Die Konfigurationswerte des Volumes angeben oder bearbeiten.
-
In Ansible Playbook speichern speichert die Konfiguration in Ansible Playbook-Dateien.
Es wird eine ZIP-Datei heruntergeladen, die folgende Dateien enthält:
-
variable.yaml: Die Werte, die Sie zum Hinzufügen oder Bearbeiten des Volumes eingegeben oder geändert haben. -
volumeAdd.yaml(odervolumeEdit.yaml): Die Testfälle, die erforderlich sind, um die Werte beim Lesen der Eingaben aus dervariable.yamlDatei zu erstellen oder zu ändern.
-
Speichern einer LUN-Konfiguration in einem Ansible Playbook
Wenn Sie die Konfiguration einer LUN erstellen oder ändern, kann die Konfiguration als Ansible Playbook Dateien gespeichert werden.
-
LUN hinzufügen oder bearbeiten:
LUN > Hinzufügen (oder LUN > Bearbeiten)
-
Die Konfigurationswerte der LUN angeben oder bearbeiten.
-
In Ansible Playbook speichern auswählen, um die Konfiguration in Ansible Playbook-Dateien zu speichern:
Es wird eine ZIP-Datei heruntergeladen, die folgende Dateien enthält:
-
variable.yaml: Die Werte, die Sie zum Hinzufügen oder Bearbeiten der LUN eingegeben oder geändert haben. -
lunAdd.yaml(oderlunEdit.yaml): Die Testfälle, die erforderlich sind, um die Werte beim Lesen der Eingaben aus dervariable.yamlDatei zu erstellen oder zu ändern.
-
Ansible Playbook Dateien aus den globalen Suchergebnissen herunterladen
Sie können Ansible Playbook-Dateien herunterladen, wenn Sie eine globale Suche durchführen.
-
Im Suchfeld „volume“, „LUN“ oder „Playbook“ eingeben.
-
Das Suchergebnis ist entweder „Volume Management (Ansible Playbook)“ oder „LUN Management (Ansible Playbook)“.
-
Klicken Sie auf
, um die Ansible Playbook Dateien herunterzuladen.
Arbeiten mit Ansible Playbook Dateien
Ansible Playbook-Dateien können modifiziert und ausgeführt werden, um Konfigurationen für Volumes und LUNs festzulegen.
Sie verwenden zwei Dateien, um eine Operation auszuführen (entweder ein "Hinzufügen" oder ein "Bearbeiten"):
Wenn Sie möchten… |
Diese Variablendatei kann verwendet werden… |
Und diese Ausführungsdatei verwenden… |
Fügen Sie ein Volume hinzu |
|
|
Ein Volumen bearbeiten |
|
|
Eine LUN hinzufügen |
|
|
Bearbeiten einer LUN |
|
|
-
Die Variablendatei wird geändert.
Die Datei enthält die verschiedenen Werte, die Sie zur Konfiguration des Volumes oder der LUN verwenden.
-
Wenn die Werte nicht geändert werden, bleiben sie auskommentiert.
-
Wenn Sie die Werte ändern, entfernen Sie die Kommentierung.
-
-
Die zugehörige Ausführungsdatei wird ausgeführt.
Die Ausführungsdatei enthält die Testfälle, die erforderlich sind, um die Werte beim Lesen der Eingaben aus der Variablendatei zu erstellen oder zu ändern.
-
Geben Sie Ihre Benutzeranmeldedaten ein.