Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Verstehen Sie die Python-Skripte

Beitragende

Mit den Python-Beispielskripten können Sie mehrere verschiedene Aufgaben ausführen. Sie sollten die Skripte verstehen, bevor Sie sie in einer Live-Deploy-Instanz verwenden.

Gemeinsame Designeigenschaften

Die Skripte wurden mit folgenden gemeinsamen Merkmalen entworfen:

  • Ausführen von der Befehlszeilenschnittstelle an einem Client-Rechner Sie können die Python-Skripte von jedem ordnungsgemäß konfigurierten Client-Rechner ausführen. Weitere Informationen finden Sie unter before you begin.

  • Akzeptieren von CLI-Eingabeparametern jedes Skript wird über die CLI gesteuert.

  • Eingabedatei lesen jedes Skript liest eine Eingabedatei basierend auf seinem Zweck. Wenn Sie ein Cluster erstellen oder löschen, müssen Sie eine JSON-Konfigurationsdatei angeben. Beim Hinzufügen einer Node-Lizenz müssen Sie eine gültige Lizenzdatei angeben.

  • Verwenden Sie ein gemeinsames Supportmodul das gängige Supportmodul Deploy_Requests.py enthält eine einzige Klasse. Sie wird von jedem der Skripte importiert und verwendet.

Erstellen eines Clusters

Sie können mithilfe des Skripts Cluster.py einen ONTAP Select Cluster erstellen. Auf der Grundlage der CLI-Parameter und der Inhalte der JSON-Eingabedatei können Sie das Skript in Ihre Bereitstellungsumgebung wie folgt ändern:

Hinweis
  • Ab ONTAP Select 9.10.1 können Sie kein neues Cluster mehr auf dem KVM-Hypervisor implementieren.

  • Ab ONTAP Select 9.11.1 sind alle Managementfunktionen nicht mehr für vorhandene KVM-Cluster und -Hosts verfügbar, mit Ausnahme der Funktionen zum Offline- und Löschen.

  • Hypervisor, den Sie je nach Implementierungsversion auf ESXI oder KVM implementieren können. Bei der Implementierung in ESXi wird der Hypervisor durch vCenter gemanagt oder es kann ein Standalone-Host sein.

  • Cluster-Größe – Sie können ein Single-Node oder Cluster mit mehreren Nodes implementieren.

  • Evaluierungslizenz oder Produktionslizenz – Sie können ein Cluster mit einer Evaluierung oder erworbenen Lizenz für die Produktion implementieren.

Die CLI-Eingabeparameter für das Skript umfassen:

  • Hostname oder IP-Adresse des Deploy-Servers

  • Passwort für das Admin-Benutzerkonto

  • Name der JSON-Konfigurationsdatei

  • Ausführliche Flag für Nachrichtenausgabe

Fügen Sie eine Node-Lizenz hinzu

Wenn Sie sich für die Bereitstellung eines Produktionsclusters entscheiden, müssen Sie für jeden Knoten eine Lizenz hinzufügen, indem Sie das Skript add_license.py verwenden. Sie können die Lizenz vor oder nach dem Implementieren des Clusters hinzufügen.

Die CLI-Eingabeparameter für das Skript umfassen:

  • Hostname oder IP-Adresse des Deploy-Servers

  • Passwort für das Admin-Benutzerkonto

  • Name der Lizenzdatei

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

  • Kennwort für den ONTAP-Benutzer

Löschen eines Clusters

Sie können einen vorhandenen ONTAP Select-Cluster mithilfe des Skripts delete_Cluster.py löschen.

Die CLI-Eingabeparameter für das Skript umfassen:

  • Hostname oder IP-Adresse des Deploy-Servers

  • Passwort für das Admin-Benutzerkonto

  • Name der JSON-Konfigurationsdatei