CLI コマンド用のシェルの種類について(クラスタ管理者のみ)
-
このドキュメント ページのPDF
-
ボリューム管理
- CLI を使用した論理ストレージ管理
-
NAS ストレージ管理
-
CLIを使用したSMBの管理
- SMB を使用したファイルアクセスの管理
-
CLIを使用したSMBの管理
-
ボリューム管理
PDF版ドキュメントのセット
Creating your file...
クラスタには、 CLI コマンド用の異なる 3 つのシェルとして、 _clustershell _ 、 _nodeshell _ 、 _systemshell _ があります。各シェルの用途は異なり、それぞれに異なるコマンドセットがあります。
-
クラスタシェルは、クラスタにログインすると自動的に開始されるネイティブシェルです。
クラスタの設定と管理に必要なすべてのコマンドが含まれています。クラスタシェルのCLIヘルプ(によってトリガーされます
?
(クラスタシェルプロンプト)には、使用可能なクラスタシェルコマンドが表示されます。。man command_name
クラスタシェルのコマンドを実行すると、指定したクラスタシェルコマンドのマニュアルページが表示されます。 -
ノードシェルは、ノードレベルでのみ有効なコマンドのための特別なシェルです。
ノードシェルには、からアクセスできます
system node run
コマンドを実行しますノードシェルのCLIヘルプ(によってトリガーされます
?
またはhelp
(ノードシェルプロンプト)には、使用可能なノードシェルコマンドが表示されます。。man command_name
ノードシェルのコマンドを実行すると、指定したノードシェルコマンドのマニュアルページが表示されます。よく使用されるノードシェルコマンドとオプションの多くは、クラスタシェルにトンネリングまたはエイリアスされ、クラスタシェルから実行することもできます。
-
システムシェルは、診断とトラブルシューティングの目的に限って使用する低レベルのシェルです。
システムシェルおよび関連する「タグ」アカウントは、下位レベルの診断用です。アクセスには diagnostic 権限が必要で、テクニカルサポートがトラブルシューティングタスクを実行するために予約されています。
クラスタシェルでのノードシェルのコマンドおよびオプションへのアクセス
ノードシェルのコマンドとオプションには、ノードシェルからアクセスできます。
system node run –node nodename
よく使用されるノードシェルコマンドとオプションの多くは、クラスタシェルにトンネリングまたはエイリアスされ、クラスタシェルから実行することもできます。
クラスタシェルでサポートされるノードシェルオプションには、を使用してアクセスできます vserver options clustershell
コマンドを実行しますこれらのオプションを表示するには、次のいずれかを実行します。
-
を使用してクラスタシェルCLIを照会します
vserver options -vserver nodename_or_clustername -option-name ?
-
にアクセスします
vserver options
を使用したクラスタシェルCLIのマニュアルページman vserver options
クラスタシェルでノードシェルまたはレガシー ONTAP のコマンドまたはオプションを入力した場合、そのコマンドまたはオプションに相当するクラスタシェルコマンドがある場合には該当するクラスタシェルコマンドを使用するように通知されます。
クラスタシェルでノードシェルまたはレガシーのコマンドまたはオプションを入力した場合、そのコマンドまたはオプションについて「 not supported 」ステータスが ONTAP から通知されます。
使用可能なノードシェルコマンドを表示します
ノードシェルから CLI ヘルプを使用すると、使用可能なノードシェルコマンドのリストを取得できます。
-
ノードシェルにアクセスするには、クラスタシェルのシステムプロンプトで次のコマンドを入力します。
system node run -node {nodename|local}
local
は、クラスタへのアクセスに使用したノードです。。
system node run
コマンドにはエイリアスコマンドがあります。run
。 -
使用可能なノードシェルコマンドのリストを表示するには、ノードシェルで次のコマンドを入力します。
[commandname] help
`_commandname_` は、可用性を表示するコマンドの名前です。を含めない場合 `_commandname_`を選択すると、使用可能なすべてのノードシェルコマンドが表示されます。
入力します
exit
または、Ctrl+Dを入力してクラスタシェルCLIに戻ります。
次の例は、node2という名前のノードのノードシェルにアクセスし、ノードシェルコマンドの情報を表示します 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]]