Übersicht über die verschiedenen Shells für CLI-Befehle (nur Cluster-Administratoren)
-
PDF dieser Dokumentationssite
- Cluster-Administration
-
Volume-Administration
-
Logisches Storage-Management mit der CLI
- Verwenden Sie Quoten, um die Ressourcennutzung zu beschränken oder zu verfolgen
-
Logisches Storage-Management mit der CLI
-
NAS-Storage-Management
- Konfigurieren Sie NFS mit der CLI
- Verwalten Sie NFS mit der CLI
-
SMB lässt sich mit der CLI managen
- Verwalten Sie SMB-Server
- Verwalten Sie den Dateizugriff mit SMB
- SAN-Storage-Management
- Authentifizierung und Zugriffssteuerung
- Sicherheit und Datenverschlüsselung
-
Datensicherung und Disaster Recovery
-
Datensicherung mit der CLI
- Managen Sie die SnapMirror Volume-Replizierung
-
Datensicherung mit der CLI
Sammlung separater PDF-Dokumente
Creating your file...
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. Derman 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
?
Oderhelp
Am nodeshell prompt) werden verfügbare nodeshell Befehle angezeigt. Derman 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 mitman 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.
-
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.Der
system node run
Befehl hat einen Alias-Befehl,run
. -
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.
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]]