Verwenden Sie CloudShell in der BlueXP -Workload-Fabrik
Öffnen Sie CloudShell, um AWS- oder ONTAP-CLI-Befehle von einem beliebigen Ort in der Benutzeroberfläche der BlueXP -Workload-Werkseinstellungen auszuführen.
Über diese Aufgabe
Mit CloudShell können Sie AWS-CLI-Befehle oder ONTAP-CLI-Befehle in einer Shell-ähnlichen Umgebung innerhalb der Benutzeroberfläche der BlueXP -Workload-Factory ausführen. Es simuliert Terminalsitzungen im Browser, stellt Terminalfunktionen bereit und stellt Nachrichten über das Backend der Workload Factory auf. Mit ihr können Sie die AWS Zugangsdaten und ONTAP Zugangsdaten verwenden, die Sie in Ihrem BlueXP 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
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 die BlueXP -Workload-Fabrik 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 stellt Nachrichten über das Backend in Workload Factory aus. Damit können Sie die in Ihrem BlueXP -Konto angegebenen AWS-Zugangsdaten und ONTAP-Anmeldedaten verwenden.
- 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 angegebenen Kontext ausgeführt. AWS-Befehle werden nur erfolgreich ausgeführt, wenn die angegebenen Anmeldeinformationen Berechtigungen in der angegebenen Region haben.
Sie können ONTAP-Befehle mit einem optionalen angeben
fsxId
. Wenn Sie einen mit einem individuellen ONTAP-Befehl angebenfsxId
, setzt diese ID die ID im Kontext außer Kraft. Wenn die Terminalsitzung keinen FSX for ONTAP-Dateisystem-ID-Kontext hat, müssen Sie jeden ONTAP-Befehl bereitstellenfsxId
.Um unterschiedliche Kontextinformationen zu aktualisieren, gehen Sie folgendermaßen vor: * Um die Zugangsdaten zu ändern: "Using credentials <credentialId>" * um die Region zu ändern: "Using Region <regionCode>" * um das Dateisystem fsx for ONTAP zu ändern: "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>
-
Um eine Variable zu verwenden: <variable>
-
Beispiel für die Einstellung einer Variablen: Svm1 = svm123
-
Beispiel mit einer Variablen: --fsx Dateisystem-1 Volumen zeigen --vserver svm1
-
Beispiel für die Einstellung einer Variable mit Zeichenfolgenwert 1 USD = „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.
|
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 jedem beliebigen Ort in der BlueXP -Workload-Factory-Konsole bereitstellen. Sie können CloudShell auch aus dem Speicher innerhalb eines FSX für ONTAP-Dateisystems bereitstellen.
-
Melden Sie sich mit einem der "Konsolenerfahrungen"an.
-
Öffnen Sie CloudShell
von der oberen Navigationsleiste.
-
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.
-
Geben Sie ein
help
, um verfügbare Befehle und Anweisungen anzuzeigen, CloudShell-Befehleoder lesen Sie die folgenden CLI-Referenzdokumente für verfügbare Befehle:-
"AWS CLI-Referenz": Für Befehle im Zusammenhang mit FSX für ONTAP, wählen Sie fsx.
-
-
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 drei-Punkt-Menüs einer geöffneten CloudShell-Session-Registerkarte abgeschlossen werden. Die Anweisungen für jede dieser Aufgaben folgen.
Benennen Sie eine Registerkarte für CloudShell-Sitzungen um
Sie können eine Registerkarte für CloudShell-Sitzungen umbenennen, um die Sitzung zu identifizieren.
-
Wählen Sie das drei-Punkt-Menü der Registerkarte CloudShell-Sitzung.
-
Wählen Sie Umbenennen.
-
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.
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.
-
Wählen Sie das drei-Punkt-Menü der Registerkarte CloudShell-Sitzung.
-
Wählen Sie Duplizieren.
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.
-
Wählen Sie das drei-Punkt-Menü der Registerkarte CloudShell-Sitzung.
-
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.
-
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.
Ziehen Sie die Registerkarten der CloudShell-Sitzung nach oben, unten, links oder rechts vom CloudShell-Fenster, um die Ansicht zu teilen.
Öffnen Sie Ihre letzte CloudShell-Sitzung erneut
Wenn Sie Ihre CloudShell-Sitzung versehentlich schließen, können Sie sie erneut öffnen.
Wählen Sie das CloudShell-Symbol in der oberen Navigationsleiste aus.
Die neuesten CloudShell-Sitzungen geöffnet.
Einstellungen für eine CloudShell-Sitzung aktualisieren
Sie können Schriftart- und Ausgabetypeinstellungen für CloudShell-Sitzungen aktualisieren.
-
Stellen Sie eine CloudShell-Sitzung bereit.
-
Wählen Sie auf der Registerkarte CloudShell das Symbol für die Einstellungen aus.
Das Einstellungsdialogfeld wird angezeigt.
-
Schriftgrad und Ausgabetyp nach Bedarf aktualisieren.
Die erweiterte Ausgabe gilt für JSON-Objekte und Tabellenformatierung. Alle anderen Ausgaben werden als Klartext angezeigt. -
Wählen Sie Anwenden.
Die CloudShell-Einstellungen werden aktualisiert.