Skip to main content
ONTAP Select
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Die Python-Skripte für ONTAP Select Deploy verstehen

Änderungen vorschlagen

Die Beispiel-Python-Skripte ermöglichen die Ausführung verschiedener Aufgaben. Sie sollten die Skripte verstehen, bevor Sie sie in einer Live-Deploy-Instanz verwenden.

Gemeinsame Konstruktionsmerkmale

Die Skripte wurden mit folgenden gemeinsamen Merkmalen entworfen:

  • Führen Sie die Ausführung über die Befehlszeilenschnittstelle eines Client-Rechners durch. Sie können die Python-Skripte von jedem entsprechend konfigurierten Client-Rechner aus ausführen. Weitere Informationen finden Sie unter Bevor Sie beginnen.

  • Akzeptieren von CLI-Eingabeparametern. Jedes Skript wird über Eingabeparameter in der CLI gesteuert.

  • Eingabedatei lesen: Jedes Skript liest eine Eingabedatei entsprechend seinem Zweck. Beim Erstellen oder Löschen eines Clusters muss eine JSON-Konfigurationsdatei angegeben werden. Beim Hinzufügen einer Knotenlizenz muss eine gültige Lizenzdatei angegeben werden.

  • Verwenden Sie ein gemeinsames Support-Modul. Das gemeinsame Support-Modul deploy_requests.py enthält eine einzelne Klasse. Es wird von jedem der Skripte importiert und verwendet.

Erstellen Sie einen Cluster

Sie können einen ONTAP Select Cluster mithilfe des Skripts cluster.py erstellen. Basierend auf den CLI-Parametern und dem Inhalt der JSON-Eingabedatei können Sie das Skript wie folgt an Ihre Bereitstellungsumgebung anpassen:

  • Hypervisor: Die Bereitstellung kann auf ESXi oder KVM erfolgen (abhängig von der Deploy-Version). Bei der Bereitstellung auf ESXi kann der Hypervisor von vCenter verwaltet oder als eigenständiger Host betrieben werden.

  • Clustergröße Sie können einen Single-Node- oder Multi-Node-Cluster bereitstellen.

  • Evaluierungs- oder Produktionslizenz Sie können einen Cluster mit einer Evaluierungs- oder einer erworbenen Lizenz für die Produktion bereitstellen.

Die CLI-Eingabeparameter für das Skript umfassen:

  • Hostname oder IP-Adresse des Deploy-Servers

  • Passwort für das Administratorkonto

  • Name der JSON-Konfigurationsdatei

  • Ausführliche Meldungsausgabe

Fügen Sie eine Knotenlizenz hinzu

Wenn Sie einen Produktionscluster bereitstellen, müssen Sie für jeden Knoten eine Lizenz mithilfe des Skripts add_license.py hinzufügen. Sie können die Lizenz vor oder nach der Bereitstellung des Clusters hinzufügen.

Die CLI-Eingabeparameter für das Skript umfassen:

  • Hostname oder IP-Adresse des Deploy-Servers

  • Passwort für das Administratorkonto

  • Name der Lizenzdatei

  • ONTAP-Benutzername mit Berechtigung zum Hinzufügen der Lizenz

  • Passwort für den ONTAP Benutzer

Einen Cluster löschen

Sie können einen bestehenden ONTAP Select Cluster mit dem Skript delete_cluster.py löschen.

Die CLI-Eingabeparameter für das Skript umfassen:

  • Hostname oder IP-Adresse des Deploy-Servers

  • Passwort für das Administratorkonto

  • Name der JSON-Konfigurationsdatei