Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Utilizzare CloudShell in NetApp Workload Factory

Collaboratori netapp-rlithman

Apri CloudShell per eseguire comandi AWS o ONTAP CLI da qualsiasi punto della console NetApp Workload Factory.

A proposito di questa attività

CloudShell consente di eseguire comandi AWS CLI o comandi ONTAP CLI in un ambiente simile a una shell dalla console Workload Factory. Simula sessioni di terminale nel browser, fornendo funzionalità di terminale e messaggi proxy tramite il backend di Workload Factory. Ti consente di utilizzare le credenziali AWS e ONTAP che hai fornito nel tuo account NetApp .

Le funzionalità di CloudShell includono:

  • Più sessioni CloudShell: Distribuire contemporaneamente più sessioni CloudShell per emettere diverse sequenze di comandi in parallelo,

  • Visualizzazioni multiple: Dividi le sessioni della scheda CloudShell in modo da poter visualizzare due o più schede contemporaneamente orizzontalmente o verticalmente

  • Ridenominazione della sessione: Consente di rinominare le sessioni in base alle esigenze

  • Persistenza del contenuto dell'ultima sessione: Riaprire l'ultima sessione se la si chiude per errore

  • Preferenze impostazioni: Consente di modificare le dimensioni del carattere e il tipo di output

  • Risposte di errore generate da ai per i comandi CLI di ONTAP

  • Supporto completamento automatico: Iniziare a digitare un comando e utilizzare il tasto Tab per visualizzare le opzioni disponibili

Comandi CloudShell

All'interno dell'interfaccia grafica di CloudShell, è possibile immettere help per visualizzare i comandi CloudShell disponibili. Dopo aver inviato il help comando, viene visualizzato il seguente riferimento.

Descrizione

NetApp CloudShell è un'interfaccia GUI integrata in NetApp Workload Factory che consente di eseguire comandi AWS CLI o comandi ONTAP CLI in un ambiente simile a una shell. Simula sessioni di terminale nel browser, fornendo funzionalità di terminale e messaggi proxy tramite il backend in Workload Factory. Ti consente di utilizzare le credenziali AWS e ONTAP che hai fornito nel tuo account NetApp .

Comandi disponibili
  • clear

  • help

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

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

Contesto

Ogni sessione terminale viene eseguita in un contesto specifico: Credenziali, area e facoltativamente file system FSX per ONTAP.

+ Tutti i comandi AWS vengono eseguiti nel contesto fornito. I comandi AWS avranno esito positivo solo se le credenziali fornite dispongono delle autorizzazioni nella regione specificata.

+ È possibile specificare i comandi ONTAP con un facoltativo fsxId . Se fornisci un fsxId con un comando ONTAP individuale, questo ID sovrascrive l'ID nel contesto. Se la sessione del terminale non ha un contesto ID del file system FSx for ONTAP , è necessario fornire fsxId con ogni comando ONTAP .

+ Per aggiornare diverse specifiche di contesto, procedere come segue: * Per modificare le credenziali: "using credentials <credentialId>" * Per modificare la regione: "using region <regionCode>" * Per modificare FSx per il file system ONTAP : "using fsx <fileSystemId>"

Visualizzazione degli elementi
  • Per visualizzare le credenziali disponibili: "Mostra credenziali"

  • Per visualizzare le regioni disponibili: "Mostra regioni"

  • Per visualizzare la cronologia dei comandi: "Mostra cronologia"

Variabili

Di seguito sono riportati alcuni esempi di impostazione e utilizzo delle variabili. Se un valore variabile contiene spazi, è necessario impostarlo all'interno delle virgolette.

+ * Per impostare una variabile: $<variabile> = <valore> * Per usare una variabile: $<variabile> * Esempio di impostazione di una variabile: $svm1 = svm123 * Esempio di utilizzo di una variabile: --fsx FileSystem-1 volumes show --vserver $svm1 * Esempio di impostazione di una variabile con valore stringa $comment1 = "Un commento con spazi"

Operatori

Gli operatori shell come pipe |, esecuzione in background & e reindirizzamento > non sono supportati. L'esecuzione del comando non riesce se si includono questi operatori.

Prima di iniziare

CloudShell funziona nel contesto delle tue credenziali AWS. Per utilizzare CloudShell, devi fornire almeno una credenziale AWS.

Nota CloudShell è disponibile per l'esecuzione di qualsiasi comando della CLI di AWS o ONTAP. Tuttavia, se si desidera lavorare nel contesto di un file system FSX per ONTAP, accertarsi di eseguire il comando seguente: using fsx <file-system-name>.

Distribuzione di CloudShell

Puoi distribuire CloudShell da qualsiasi punto della console NetApp Workload Factory. È anche possibile distribuire CloudShell dalla console NetApp .

Distribuisci dalla console Workload Factory
Fasi
  1. Accedi al "Console Workload Factory" .

  2. Dal menu, seleziona Amministrazione e poi CloudShell.

  3. Nella finestra CloudShell, selezionare le credenziali e la regione per la sessione CloudShell, quindi selezionare la freccia per continuare.

    Schermata che mostra una nuova sessione di CloudShell.

  4. Immettere help per visualizzare le istruzioni disponibili Comandi CloudShello fare riferimento ai seguenti documenti di riferimento CLI per i comandi disponibili:

  5. Eseguire i comandi nella sessione CloudShell.

    Se si verifica un errore dopo aver inviato un comando CLI ONTAP, selezionare l'icona della lampadina per ottenere una breve risposta all'errore generata dall'intelligenza artificiale con una descrizione del guasto, la causa del guasto e una risoluzione dettagliata. Per ulteriori dettagli, selezionare ulteriori informazioni.

Distribuisci dalla console NetApp
Fasi
  1. Accedi al"Console NetApp" .

  2. Dal menu, seleziona Carichi di lavoro e poi Amministrazione.

  3. Dal menu Amministrazione, seleziona CloudShell.

  4. Nella finestra CloudShell, selezionare le credenziali e la regione per la sessione CloudShell, quindi selezionare la freccia per continuare.

    Schermata che mostra una nuova sessione di CloudShell.

  5. Immettere help per visualizzare le istruzioni e i comandi CloudShell disponibili o fare riferimento ai seguenti documenti di riferimento CLI per i comandi disponibili:

  6. Eseguire i comandi nella sessione CloudShell.

    Se si verifica un errore dopo aver inviato un comando CLI ONTAP, selezionare l'icona della lampadina per ottenere una breve risposta all'errore generata dall'intelligenza artificiale con una descrizione del guasto, la causa del guasto e una risoluzione dettagliata. Per ulteriori dettagli, selezionare ulteriori informazioni.

Le attività CloudShell mostrate in questa schermata possono essere completate selezionando il menu azioni di una scheda di sessione CloudShell aperta. Di seguito sono riportate le istruzioni per ciascuna di queste attività.

Screenshot che mostra il menu delle azioni della scheda CloudShell con opzioni come rinomina, duplica, chiudi altre schede e chiudi tutto.

Rinominare una scheda di sessione CloudShell

È possibile rinominare una scheda di sessione CloudShell per identificare la sessione.

Fasi
  1. Selezionare il menu azioni della scheda della sessione CloudShell.

  2. Selezionare Rinomina.

  3. Immettere un nuovo nome per la scheda della sessione, quindi fare clic all'esterno del nome della scheda per impostare il nuovo nome.

Risultato

Il nuovo nome viene visualizzato nella scheda della sessione CloudShell.

Scheda della sessione CloudShell duplicata

È possibile duplicare una scheda di sessione CloudShell per creare una nuova sessione con lo stesso nome, le stesse credenziali e la stessa regione. Il codice della scheda originale non viene duplicato nella scheda duplicata.

Fasi
  1. Selezionare il menu azioni della scheda della sessione CloudShell.

  2. Selezionare Duplica.

Risultato

Viene visualizzata la nuova scheda con lo stesso nome della scheda originale.

Chiudere le schede della sessione CloudShell

Puoi chiudere le schede di CloudShell una alla volta, chiudere le altre schede su cui non stai lavorando o chiudere tutte le schede contemporaneamente.

Fasi
  1. Selezionare il menu azioni della scheda della sessione CloudShell.

  2. Selezionare una delle seguenti opzioni:

    • Seleziona "X" nella finestra della scheda CloudShell per chiudere una scheda alla volta.

    • Selezionare Chiudi altre schede per chiudere tutte le altre schede aperte tranne quella su cui si sta lavorando.

    • Selezionare Chiudi tutte le schede per chiudere tutte le schede.

Risultato

Le schede della sessione CloudShell selezionate si chiudono.

Dividi schede di sessione CloudShell

È possibile dividere le schede delle sessioni di CloudShell per visualizzare due o più schede contemporaneamente.

Fase

Trascinare e rilasciare le schede della sessione CloudShell nella parte superiore, inferiore, sinistra o destra della finestra CloudShell per dividere la vista.

Schermata che mostra due schede CloudShell divise orizzontalmente. Le schede vengono visualizzate affiancate.

Aggiornare le impostazioni per una sessione CloudShell

È possibile aggiornare le impostazioni del tipo di carattere e di output per le sessioni CloudShell.

Fasi
  1. Distribuire una sessione CloudShell.

  2. Nella scheda CloudShell, selezionare l'icona delle impostazioni.

    Viene visualizzata la finestra di dialogo delle impostazioni.

  3. Aggiornare la dimensione del carattere e il tipo di output secondo necessità.

    Nota L'output arricchito si applica agli oggetti JSON e alla formattazione della tabella. Tutti gli altri output vengono visualizzati come testo normale.
  4. Selezionare Applica.

Risultato

Le impostazioni di CloudShell vengono aggiornate.