Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Übersicht über die verschiedenen Shells für CLI-Befehle (nur Cluster-Administratoren)

Beitragende

Der Cluster hat drei unterschiedliche Shells für CLI-Befehle, die clustershell, die nodeshell und die systemshell. Die Shells sind für unterschiedliche Zwecke, und sie haben jeweils einen anderen Befehlssatz.

  • Die clustershell ist die native Shell, die automatisch gestartet wird, wenn Sie sich beim Cluster anmelden.

    Er stellt alle Befehle bereit, die Sie für die Konfiguration und das Management des Clusters benötigen. Die clustershell CLI-Hilfe (wird von ausgelöst ? An der clustershell Eingabeaufforderung) werden verfügbare clustershell-Befehle angezeigt. Der man command_name Mit dem Befehl in der clustershell wird die man-Page für den angegebenen clustershell-Befehl angezeigt.

  • Die nodeshell ist eine spezielle Shell für Befehle, die nur auf Knotenebene wirksam werden.

    Die Nodeshell ist durch die zugänglich system node run Befehl.

    Die nodeshell CLI-Hilfe (ausgelöst von ? Oder help Am nodeshell prompt) werden verfügbare nodeshell Befehle angezeigt. Der man command_name Mit dem Befehl in nodeshell wird die man-Page für den angegebenen nodeshell Befehl angezeigt.

    Viele häufig verwendete Nodeshell Befehle und Optionen werden in der Clustershell alialisiert und können auch von der clustershell ausgeführt werden.

  • Die Systemshell ist eine Low-Level-Shell, die nur zu Diagnose- und Fehlerbehebungszwecken verwendet wird.

    Die Systemshell und das zugehörige „diag“-Konto sind für diagnostische Zwecke auf niedriger Ebene bestimmt. Für ihren Zugriff ist die Diagnose-Berechtigungsebene erforderlich und nur für den technischen Support reserviert, um Aufgaben zur Fehlerbehebung auszuführen.

Zugriff von nodeshell Befehlen und Optionen in der clustershell

Nodeshell Befehle und Optionen sind über die nodeshell zugänglich:

system node run –node nodename

Viele häufig verwendete Nodeshell Befehle und Optionen werden in der Clustershell alialisiert und können auch von der clustershell ausgeführt werden.

Auf Nodeshell Optionen, die in der Clustershell unterstützt werden, kann über die zugegriffen werden vserver options clustershell Befehl. Um diese Optionen anzuzeigen, können Sie eine der folgenden Aktionen ausführen:

  • Fragen Sie die clustershell-CLI mit vserver options -vserver nodename_or_clustername -option-name ?

  • Auf das zugreifen vserver options Man-Page in der clustershell CLI mit man vserver options

Wenn Sie in der clustershell einen Befehl oder eine ältere Option eingeben und der Befehl oder die Option einen entsprechenden clustershell-Befehl hat, informiert ONTAP Sie über den entsprechenden clustershell-Befehl.

Wenn Sie einen nodeshell- oder älteren Befehl oder eine Option eingeben, die in der Clustershell nicht unterstützt wird, informiert ONTAP Sie über den Status „nicht unterstützt“ für den Befehl oder die Option.

Zeigt die verfügbaren nodeshell-Befehle an

Sie können eine Liste der verfügbaren nodeshell Befehle erhalten, indem Sie die CLI-Hilfe aus der nodeshell.

Schritte
  1. Um auf den nodeshell zuzugreifen, geben Sie den folgenden Befehl an der Systemaufforderung von clustershell ein:

    system node run -node {nodename|local}

    local Ist der Node, den Sie für den Zugriff auf das Cluster verwendet haben.

    Hinweis

    Der system node run Befehl hat einen Alias-Befehl, run.

  2. Geben Sie den folgenden Befehl in die nodeshell ein, um die Liste der verfügbaren nodeshell Befehle anzuzeigen:

    [commandname] help

    `_commandname_` Ist der Name des Befehls, dessen Verfügbarkeit Sie anzeigen möchten. Wenn Sie nicht einbeziehen `_commandname_`, Die CLI zeigt alle verfügbaren nodeshell-Befehle an.

    Ihre Eingabe exit Oder geben Sie Strg-D ein, um zur clustershell-CLI zurückzukehren.

Beispiel für die Anzeige von verfügbaren nodeshell Befehlen

Das folgende Beispiel greift auf die nodeshell eines Knotens namens node2 zu und zeigt Informationen für den nodeshell Befehl an 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]]