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.

Verwenden Sie CloudShell in NetApp Workload Factory

Beitragende netapp-rlithman

Öffnen Sie CloudShell, um AWS- oder ONTAP CLI-Befehle von überall in der NetApp Workload Factory-Konsole auszuführen.

Über diese Aufgabe

Mit CloudShell können Sie AWS CLI-Befehle oder ONTAP CLI-Befehle in einer Shell-ähnlichen Umgebung innerhalb der Workload Factory-Konsole ausführen. Es simuliert Terminalsitzungen im Browser, stellt Terminalfunktionen bereit und leitet Nachrichten über das Backend von Workload Factory weiter. Sie können damit die AWS- und ONTAP Anmeldeinformationen verwenden, die Sie in Ihrem NetApp -Konto angegeben haben.

Zu den CloudShell-Funktionen gehören:

  • Mehrere CloudShell-Sitzungen: Mehrere CloudShell-Sitzungen gleichzeitig bereitstellen, um mehrere Sequenzen von Befehlen parallel auszustellen,

  • Mehrere Ansichten: Teilen Sie CloudShell-Tabulatorsitzungen auf, damit Sie zwei oder mehr Tabulatoren horizontal oder vertikal gleichzeitig anzeigen können

  • Umbenennen von Sitzungen: Benennen Sie die Sitzungen nach Bedarf um

  • Persistenz des Inhalts der letzten Sitzung: Öffnen Sie die letzte Sitzung erneut, wenn Sie sie versehentlich schließen

  • Einstellungen Einstellungen: Ändern Sie die Schriftgröße und den Ausgabetyp

  • KI-generierte Fehlermeldungen für ONTAP-CLI-Befehle

  • Autocomplete-Unterstützung: Starten Sie die Eingabe eines Befehls und verwenden Sie die Tab-Taste, um verfügbare Optionen anzuzeigen

CloudShell-Befehle

In der GUI von CloudShell können Sie eingeben help, um verfügbare CloudShell-Befehle anzuzeigen. Nachdem Sie den Befehl ausgegeben help haben, wird die folgende Referenz angezeigt.

Beschreibung

NetApp CloudShell ist eine in NetApp Workload Factory integrierte GUI-Schnittstelle, mit der Sie AWS CLI-Befehle oder ONTAP CLI-Befehle in einer Shell-ähnlichen Umgebung ausführen können. Es simuliert Terminalsitzungen im Browser, stellt Terminalfunktionen bereit und leitet Nachrichten über das Backend in Workload Factory weiter. Damit können Sie die AWS- und ONTAP Anmeldeinformationen verwenden, die Sie in Ihrem NetApp -Konto angegeben haben.

Verfügbare Befehle
  • clear

  • help

  • [--fsx <fsxId>] <ontap-command> [parameters]

  • aws <aws-command> <aws-sub-command> [parameters]

Kontext

Jede Terminalsitzung wird in einem bestimmten Kontext ausgeführt: Anmeldeinformationen, Region und optional FSX for ONTAP-Dateisystem.

+ Alle AWS-Befehle werden im bereitgestellten Kontext ausgeführt. AWS-Befehle sind nur erfolgreich, wenn die bereitgestellten Anmeldeinformationen über Berechtigungen in der angegebenen Region verfügen.

+ Sie können ONTAP -Befehle mit einem optionalen fsxId . Wenn Sie eine fsxId mit einem einzelnen ONTAP -Befehl, dann überschreibt diese ID die ID im Kontext. Wenn die Terminalsitzung keinen FSx for ONTAP Dateisystem-ID-Kontext hat, müssen Sie Folgendes angeben: fsxId mit jedem ONTAP -Befehl.

+ Um verschiedene Kontextspezifikationen zu aktualisieren, gehen Sie wie folgt vor: * So ändern Sie die Anmeldeinformationen: „using credentials <credentialId>“ * So ändern Sie die Region: „using region <regionCode>“ * So ändern Sie FSx für das ONTAP -Dateisystem: „using fsx <fileSystemId>“

Elemente Werden Angezeigt
  • So zeigen Sie die verfügbaren Anmeldeinformationen an: „Anmeldedaten anzeigen“

  • So zeigen Sie verfügbare Regionen an: „Regionen anzeigen“

  • So zeigen Sie den Befehlsverlauf an: "Verlauf anzeigen"

Variablen

Im Folgenden finden Sie Beispiele zum Festlegen und Verwenden von Variablen. Wenn ein variabler Wert Leerzeichen enthält, sollten Sie ihn in Anführungszeichen setzen.

+ * So legen Sie eine Variable fest: $<variable> = <value> * So verwenden Sie eine Variable: $<variable> * Beispiel zum Festlegen einer Variablen: $svm1 = svm123 * Beispiel zum Verwenden einer Variablen: --fsx FileSystem-1 volumes show --vserver $svm1 * Beispiel zum Festlegen einer Variablen mit dem Zeichenfolgenwert $comment1 = „Ein Kommentar mit Leerzeichen“

Operatoren

Shell-Operatoren wie Pipe |, Hintergrundausführung & und Umleitung > werden nicht unterstützt. Befehlsausführung schlägt fehl, wenn Sie diese Operatoren einbeziehen.

Bevor Sie beginnen

CloudShell kann mit Ihren AWS-Anmeldeinformationen verwendet werden. Um CloudShell verwenden zu können, müssen Sie mindestens eine AWS-Zertifizierung angeben.

Hinweis CloudShell steht Ihnen zur Verfügung, um jeden AWS- oder ONTAP-CLI-Befehl auszuführen. Wenn Sie jedoch im Kontext eines FSX for ONTAP-Dateisystems arbeiten möchten, stellen Sie sicher, dass Sie den folgenden Befehl ausgeben: using fsx <file-system-name>.

Implementieren von CloudShell

Sie können CloudShell von überall in der NetApp Workload Factory-Konsole bereitstellen. Sie können CloudShell auch über die NetApp Konsole bereitstellen.

Bereitstellen über die Workload Factory-Konsole
Schritte
  1. Melden Sie sich an bei "Workload Factory-Konsole" .

  2. Wählen Sie im Menü Administration und dann CloudShell.

  3. Wählen Sie im Fenster CloudShell die Anmeldeinformationen und Region für die CloudShell-Sitzung aus, und klicken Sie dann auf den Pfeil, um fortzufahren.

    Screenshot, der eine neue CloudShell-Sitzung zeigt.

  4. Geben Sie ein help, um verfügbare Befehle und Anweisungen anzuzeigen, CloudShell-Befehleoder lesen Sie die folgenden CLI-Referenzdokumente für verfügbare Befehle:

  5. Geben Sie Befehle innerhalb der CloudShell-Sitzung aus.

    Wenn nach der Ausgabe eines ONTAP-CLI-Befehls ein Fehler auftritt, wählen Sie das Leuchtstoffsymbol aus, um eine kurze, von der KI generierte Fehlermeldung mit einer Beschreibung des Fehlers, der Ursache des Fehlers und einer detaillierten Auflösung anzuzeigen. Wählen Sie Mehr lesen für weitere Details.

Bereitstellung über die NetApp Konsole
Schritte
  1. Melden Sie sich an bei"NetApp Konsole" .

  2. Wählen Sie im Menü Workloads und dann Administration.

  3. Wählen Sie im Menü „Administration“ die Option „CloudShell“ aus.

  4. Wählen Sie im Fenster CloudShell die Anmeldeinformationen und Region für die CloudShell-Sitzung aus, und klicken Sie dann auf den Pfeil, um fortzufahren.

    Screenshot, der eine neue CloudShell-Sitzung zeigt.

  5. Geben Sie ein help, um verfügbare CloudShell-Befehle und -Anweisungen anzuzeigen, oder lesen Sie die folgenden CLI-Referenzdokumente für verfügbare Befehle:

  6. Geben Sie Befehle innerhalb der CloudShell-Sitzung aus.

    Wenn nach der Ausgabe eines ONTAP-CLI-Befehls ein Fehler auftritt, wählen Sie das Leuchtstoffsymbol aus, um eine kurze, von der KI generierte Fehlermeldung mit einer Beschreibung des Fehlers, der Ursache des Fehlers und einer detaillierten Auflösung anzuzeigen. Wählen Sie Mehr lesen für weitere Details.

Die in diesem Screenshot gezeigten CloudShell-Aufgaben können durch Auswahl des Aktionsmenüs einer geöffneten CloudShell-Sitzungsregisterkarte abgeschlossen werden. Nachfolgend finden Sie die Anweisungen für jede dieser Aufgaben.

Screenshot, der das Aktionsmenü der CloudShell-Registerkarte mit Optionen wie „Umbenennen“, „Duplizieren“, „Andere Registerkarten schließen“ und „Alle schließen“ zeigt.

Benennen Sie eine Registerkarte für CloudShell-Sitzungen um

Sie können eine Registerkarte für CloudShell-Sitzungen umbenennen, um die Sitzung zu identifizieren.

Schritte
  1. Wählen Sie das Aktionsmenü der Registerkarte „CloudShell-Sitzung“ aus.

  2. Wählen Sie Umbenennen.

  3. Geben Sie einen neuen Namen für die Registerkarte Sitzung ein, und klicken Sie dann außerhalb des Registerkartennamens auf, um den neuen Namen festzulegen.

Ergebnis

Der neue Name wird auf der Registerkarte CloudShell-Sitzung angezeigt.

Doppelte Registerkarte für CloudShell-Sitzung

Sie können eine CloudShell-Sitzungsregisterkarte duplizieren, um eine neue Sitzung mit demselben Namen, denselben Anmeldeinformationen und derselben Region zu erstellen. Der Code aus der ursprünglichen Registerkarte wird auf der duplizierten Registerkarte nicht dupliziert.

Schritte
  1. Wählen Sie das Aktionsmenü der Registerkarte „CloudShell-Sitzung“ aus.

  2. Wählen Sie Duplizieren.

Ergebnis

Die neue Registerkarte wird mit demselben Namen wie die ursprüngliche Registerkarte angezeigt.

Schließen Sie die Registerkarten der CloudShell-Sitzung

Sie können CloudShell-Registerkarten nacheinander schließen, andere Registerkarten schließen, an denen Sie nicht arbeiten, oder alle Registerkarten gleichzeitig schließen.

Schritte
  1. Wählen Sie das Aktionsmenü der Registerkarte „CloudShell-Sitzung“ aus.

  2. Wählen Sie eine der folgenden Optionen:

    • Wählen Sie „X“ in der Registerkarte CloudShell aus, um jeweils eine Registerkarte zu schließen.

    • Wählen Sie andere Tabs schließen, um alle anderen Tabs zu schließen, die außer dem Tabs geöffnet sind, an dem Sie arbeiten.

    • Wählen Sie Alle Registerkarten schließen, um alle Registerkarten zu schließen.

Ergebnis

Die ausgewählten Registerkarten der CloudShell-Sitzung werden geschlossen.

Teilen Sie die Registerkarten der CloudShell-Sitzung auf

Sie können CloudShell-Sitzungsregisterkarten aufteilen, um zwei oder mehr Registerkarten gleichzeitig anzuzeigen.

Schritt

Ziehen Sie die Registerkarten der CloudShell-Sitzung nach oben, unten, links oder rechts vom CloudShell-Fenster, um die Ansicht zu teilen.

Screenshot, der zwei CloudShell-Registerkarten zeigt, die horizontal geteilt werden. Die Registerkarten werden nebeneinander angezeigt.

Einstellungen für eine CloudShell-Sitzung aktualisieren

Sie können Schriftart- und Ausgabetypeinstellungen für CloudShell-Sitzungen aktualisieren.

Schritte
  1. Stellen Sie eine CloudShell-Sitzung bereit.

  2. Wählen Sie auf der Registerkarte CloudShell das Symbol für die Einstellungen aus.

    Das Einstellungsdialogfeld wird angezeigt.

  3. Schriftgrad und Ausgabetyp nach Bedarf aktualisieren.

    Hinweis Die erweiterte Ausgabe gilt für JSON-Objekte und Tabellenformatierung. Alle anderen Ausgaben werden als Klartext angezeigt.
  4. Wählen Sie Anwenden.

Ergebnis

Die CloudShell-Einstellungen werden aktualisiert.