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.

Informazioni sulle diverse shell per i comandi CLI (solo amministratori del cluster)

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 CLI della shell del clustershell (attivata da ? al prompt di clustershell) visualizza i comandi disponibili di clustershell. Il man command_name il comando nella shell clustershell visualizza la pagina man del comando clustershell specificato.

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

    Il nodeshell è accessibile attraverso system node run comando.

    Il nodeshell CLI help (attivato da ? oppure help al prompt nodeshell) visualizza i comandi nodeshell disponibili. Il man command_name nel nodeshell viene visualizzata la pagina man del 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.

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 ?

  • Accedere a. vserver options Man page nella CLI della shell del clustershell con man vserver options

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]]