Utilisez CloudShell en usine de workloads BlueXP
Ouvrez CloudShell pour exécuter les commandes de l'interface de ligne de commande AWS ou ONTAP à partir de n'importe quel emplacement de l'interface utilisateur d'usine des workloads BlueXP .
Description de la tâche
CloudShell vous permet d'exécuter des commandes CLI AWS ou des commandes CLI ONTAP dans un environnement de type shell à partir de l'interface utilisateur d'usine des workloads BlueXP . Il simule les sessions de terminal dans le navigateur, en fournissant des fonctions de terminal et en proxyant des messages via le backend de l'usine de workloads. Il vous permet d'utiliser les identifiants AWS et ONTAP que vous avez fournis dans votre compte BlueXP .
Les fonctionnalités de CloudShell sont les suivantes :
-
Sessions CloudShell multiples : déployez plusieurs sessions CloudShell simultanément pour émettre plusieurs séquences de commandes en parallèle,
-
Vues multiples : fractionnez les sessions de l'onglet CloudShell pour afficher deux onglets ou plus horizontalement ou verticalement en même temps
-
Changement de nom de session : renommez les sessions si nécessaire
-
Persistance du contenu de la dernière session : rouvrez la dernière session si vous la fermez par erreur
-
Préférences des paramètres : modifiez la taille de la police et le type de sortie
-
Réponses d'erreur générées par l'IA pour les commandes de l'interface de ligne de commande ONTAP
Commandes CloudShell
Dans l'interface graphique de CloudShell, vous pouvez entrer help
pour afficher les commandes CloudShell disponibles. Après avoir émis la help
commande, la référence suivante s'affiche.
- Description
-
NetApp CloudShell est une interface graphique intégrée à l'usine de workloads BlueXP qui vous permet d'exécuter des commandes de la CLI AWS ou des commandes de l'interface de ligne de commande ONTAP dans un environnement de type shell. Il simule les sessions de terminal dans le navigateur, en fournissant des fonctions de terminal et en proxyant les messages via le backend dans l'usine de charge de travail. Il vous permet d'utiliser les identifiants AWS et ONTAP que vous avez fournis dans votre compte BlueXP .
- Commandes disponibles
-
-
clear
-
help
-
[--fsx <fsxId>] <ontap-command> [parameters]
-
aws <aws-command> <aws-sub-command> [parameters]
-
- Contexte
-
Chaque session de terminal s'exécute dans un contexte spécifique : informations d'identification, région et, éventuellement, système de fichiers FSX pour ONTAP.
Toutes les commandes AWS s'exécutent dans le contexte fourni. Les commandes AWS réussissent uniquement si les informations d'identification fournies disposent d'autorisations dans la région spécifiée.
Vous pouvez spécifier des commandes ONTAP avec une option
fsxId
. Si vous fournissez unefsxId
commande avec une ONTAP individuelle, cet ID remplace l'ID dans le contexte. Si la session de terminal n'a pas de contexte d'ID de système de fichiers FSX pour ONTAP, vous devez fournirfsxId
chaque commande ONTAP.Pour mettre à jour différents détails de contexte, procédez comme suit : * pour modifier les informations d'identification : « utilisation des informations d'identification <credentialId> » * pour changer de région : « utilisation de la région <regionCode> » * pour modifier le système de fichiers FSX pour ONTAP : « utilisation de fsx <fileSystemId> »
- Affichage des éléments
-
-
Pour afficher les informations d'identification disponibles : « Afficher les informations d'identification »
-
Pour afficher les régions disponibles : « Afficher les régions »
-
Pour afficher l'historique des commandes : « show history »
-
- Variables
-
Voici des exemples de définition et d'utilisation de variables. Si une valeur de variable contient des espaces, vous devez la définir entre guillemets.
-
Pour définir une variable : $<variable> = <value>
-
Pour utiliser une variable : $<variable>
-
Exemple de définition d'une variable : $svm1 = svm123
-
Exemple d'utilisation d'une variable : --fsx filesystem-1 volumes show --vserver $svm1
-
Exemple de définition d'une variable avec la valeur de chaîne $comment1 = "Un commentaire avec des espaces"
-
- Opérateurs
-
Les opérateurs de shell tels que pipe
|
, l'exécution en arrière-plan&
et la redirection>
ne sont pas pris en charge. L'exécution de la commande échoue si vous incluez ces opérateurs.
Avant de commencer
CloudShell fonctionne dans le contexte de vos identifiants AWS. Pour utiliser CloudShell, vous devez fournir au moins une information d'identification AWS.
|
CloudShell vous permet d'exécuter n'importe quelle commande d'interface de ligne de commande AWS ou ONTAP. Toutefois, si vous voulez travailler dans le contexte d'un système de fichiers FSX pour ONTAP, assurez-vous d'exécuter la commande suivante : using fsx <file-system-name> .
|
Déployez CloudShell
Vous pouvez déployer CloudShell à partir de n'importe quel emplacement de la console d'usine des workloads BlueXP . Vous pouvez également déployer CloudShell à partir du stockage à partir d'un système de fichiers FSX pour ONTAP.
-
Connectez-vous à l'aide de l'un des "expériences de la console".
-
Ouvrez CloudShell
dans la barre de navigation supérieure.
-
Dans la fenêtre CloudShell, sélectionnez les informations d'identification et la région pour la session CloudShell, puis sélectionnez la flèche pour continuer.
-
Entrez
help
pour afficher les instructions et disponibles ou consultez les documents de référence de l'interface de ligne de commande suivants pour Commandes CloudShellconnaître les commandes disponibles :-
"Référence CLI AWS": Pour les commandes liées à FSX pour ONTAP, sélectionnez fsx.
-
-
Exécutez des commandes dans la session CloudShell.
Si une erreur se produit après l'émission d'une commande de l'interface de ligne de commande ONTAP, sélectionnez l'icône d'ampoule pour obtenir une brève réponse d'erreur générée par l'IA, avec une description de la défaillance, la cause de la défaillance et une résolution détaillée. Sélectionnez Lire plus pour plus de détails.
Les tâches CloudShell affichées dans cette capture d'écran peuvent être effectuées en sélectionnant le menu à trois points d'un onglet de session CloudShell ouvert. Les instructions pour chacune de ces tâches sont les suivantes.
Renommer un onglet de session CloudShell
Vous pouvez renommer un onglet de session CloudShell pour vous aider à identifier la session.
-
Sélectionnez le menu à trois points de l'onglet session CloudShell.
-
Sélectionnez Renommer.
-
Entrez un nouveau nom pour l'onglet session, puis cliquez en dehors du nom de l'onglet pour définir le nouveau nom.
Le nouveau nom apparaît dans l'onglet de session CloudShell.
Dupliquer l'onglet de session CloudShell
Vous pouvez dupliquer un onglet de session CloudShell pour créer une nouvelle session avec le même nom, les mêmes informations d'identification et la même région. Le code de l'onglet d'origine n'est pas dupliqué dans l'onglet dupliqué.
-
Sélectionnez le menu à trois points de l'onglet session CloudShell.
-
Sélectionnez Dupliquer.
Le nouvel onglet s'affiche avec le même nom que l'onglet d'origine.
Fermez les onglets de session CloudShell
Vous pouvez fermer les onglets CloudShell un par un, fermer les autres onglets sur lequel vous ne travaillez pas ou fermer tous les onglets en même temps.
-
Sélectionnez le menu à trois points de l'onglet session CloudShell.
-
Sélectionnez l'une des options suivantes :
-
Sélectionnez « X » dans la fenêtre de l'onglet CloudShell pour fermer un onglet à la fois.
-
Sélectionnez Fermer les autres onglets pour fermer tous les autres onglets ouverts, sauf celui sur lequel vous travaillez.
-
Sélectionnez Fermer tous les onglets pour fermer tous les onglets.
-
Les onglets de session CloudShell sélectionnés se ferment.
Fractionner les onglets de session CloudShell
Vous pouvez fractionner les onglets de session CloudShell pour afficher deux onglets ou plus en même temps.
Faites glisser et déposez les onglets de session CloudShell en haut, en bas, à gauche ou à droite de la fenêtre CloudShell pour fractionner la vue.
Rouvrez votre dernière session CloudShell
Si, par accident, vous fermez votre session CloudShell, vous pouvez la rouvrir.
Sélectionnez l'icône CloudShell dans la barre de navigation supérieure.
Les dernières sessions CloudShell s'ouvrent.
Mettre à jour les paramètres d'une session CloudShell
Vous pouvez mettre à jour les paramètres de police et de type de sortie pour les sessions CloudShell.
-
Déployez une session CloudShell.
-
Dans l'onglet CloudShell, sélectionnez l'icône Paramètres.
La boîte de dialogue des paramètres s'affiche.
-
Mettez à jour la taille de police et le type de sortie selon vos besoins.
La sortie enrichie s'applique aux objets JSON et au formatage de la table. Toutes les autres sorties apparaissent sous forme de texte brut. -
Sélectionnez appliquer.
Les paramètres CloudShell sont mis à jour.