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.

Scoprite le diverse shell ONTAP per i comandi CLI

Collaboratori

Il cluster dispone di tre diverse shell per i comandi CLI, la clustershell, la nodeshell e la systemshell. Le shell hanno scopi diversi, ognuno dei quali ha un set di comandi diverso.

  • La shell clustershell è la shell nativa che viene avviata automaticamente quando si accede al cluster.

    Fornisce tutti i comandi necessari per configurare e gestire il cluster. La guida in linea della CLI di clustershell (attivata da ? al prompt di clustershell) visualizza i comandi di clustershell disponibili. Il man comando nella shell del cluster visualizza la pagina man per il comando clustershell specificato (man <command_name>). Ulteriori informazioni su man nella "Riferimento al comando ONTAP".

  • Il nodeshell è una shell speciale per i comandi che hanno effetto solo a livello di nodo.

    La nodeshell è accessibile tramite il system node run comando. Ulteriori informazioni su system node run nella "Riferimento al comando ONTAP".

    La guida in linea di nodeshell CLI (attivata da ? o help al prompt nodeshell) visualizza i comandi nodeshell disponibili. Il man comando nel nodeshell visualizza la pagina man per il comando nodeshell specificato.

    Molti comandi e opzioni nodeshell comunemente utilizzati sono tunneled o aliased nella clustershell e possono essere eseguiti anche dalla clustershell.

  • Systemshell è una shell di basso livello che viene utilizzata solo per scopi di diagnostica e troubleshooting.

    La shell di sistema e l'account associato “diag” sono destinati a scopi diagnostici di basso livello. Il loro accesso richiede il livello di privilegio diagnostico ed è riservato solo al supporto tecnico per eseguire le attività di risoluzione dei problemi.

Per ulteriori informazioni sui comandi descritti in questa procedura, consultare la "Riferimento al comando ONTAP".

Accesso a comandi e opzioni nodeshell nella shell dei clustershell

I comandi e le opzioni di Nodeshell sono accessibili attraverso il nodeshell:

system node run –node nodename

Molti comandi e opzioni nodeshell comunemente utilizzati sono tunneled o aliased nella clustershell e possono essere eseguiti anche dalla clustershell.

È possibile accedere alle opzioni Nodeshell supportate nella shell clustershell utilizzando vserver options clustershell comando. Per visualizzare queste opzioni, è possibile effettuare una delle seguenti operazioni:

  • Eseguire una query della CLI della shell del clustershell con vserver options -vserver nodename_or_clustername -option-name ?

  • Ulteriori informazioni su vserver options nella "Riferimento al comando ONTAP".

Se si immette un comando o un'opzione nodeshell o legacy nella clustershell e il comando o l'opzione ha un comando clustershell equivalente, ONTAP informa dell'utilizzo del comando clustershell.

Se si immette un comando o un'opzione legacy o nodeshell non supportato nella shell del clustershell, ONTAP indica lo stato “Not Supported” (non supportato) per il comando o l'opzione.

Visualizza i comandi nodeshell disponibili

Puoi ottenere un elenco dei comandi nodeshell disponibili usando l'aiuto CLI del nodeshell.

Fasi
  1. Per accedere al nodeshell, immettere il seguente comando al prompt di sistema della shell:

    system node run -node {nodename|local}

    local è il nodo utilizzato per accedere al cluster.

    Nota

    Il system node run il comando dispone di un comando alias, run.

  2. Immettere il seguente comando nel nodeshell per visualizzare l'elenco dei comandi nodeshell disponibili:

    [commandname] help

    `_commandname_` è il nome del comando di cui si desidera visualizzare la disponibilità. Se non si include `_commandname_`, La CLI visualizza tutti i comandi nodeshell disponibili.

    Viene immesso exit In alternativa, digitare Ctrl-d per tornare alla CLI della shell cluster.

Esempio di visualizzazione dei comandi nodeshell disponibili

Nell'esempio seguente viene effettuato l'accesso al nodeshell di un nodo denominato node2 e vengono visualizzate le informazioni relative al comando nodeshell environment:

cluster1::> system node run -node node2
Type 'exit' or 'Ctrl-D' to return to the CLI

node2> environment help
Usage: environment status |
     [status] [shelf [<adapter>[.<shelf-number>]]] |
     [status] [shelf_log] |
     [status] [shelf_stats] |
     [status] [shelf_power_status] |
     [status] [chassis [all | list-sensors | Temperature | PSU 1 |
     PSU 2 | Voltage | SYS FAN | NVRAM6-temperature-3 | NVRAM6-battery-3]]