CLIコマンド用の各種シェルの概要(クラスタ管理者のみ)
クラスタには、CLIコマンド用の3つの異なるシェル(clustershell、nodeshell、systemshell)があります。これらのシェルはそれぞれ異なる目的で使用され、異なるコマンドセットを備えています。
-
クラスタシェルは、クラスタにログインすると自動的に開始されるネイティブ シェルです。
クラスタの設定と管理に必要なすべてのコマンドが用意されています。clustershell CLIヘルプ(clustershellプロンプトで `?`によって起動)には、利用可能なclustershellコマンドが表示されます。clustershellの `man`コマンドは、指定されたclustershellコマンド(`man <command_name>`のマニュアルページを表示します。 `man`の詳細については、"ONTAPコマンド リファレンス"を参照してください。
-
ノードシェルは、ノード レベルでのみ有効なコマンドのための特別なシェルです。
ノードシェルには `system node run`コマンドからアクセスできます。 `system node run`の詳細については、"ONTAPコマンド リファレンス"を参照してください。
ノードシェルCLIヘルプ(ノードシェルプロンプトで `?`または `help`によってトリガーされる)は、使用可能なノードシェルコマンドを表示します。ノードシェル内の `man`コマンドは、指定されたノードシェルコマンドのマニュアルページを表示します。
よく使用されるノードシェル コマンドとオプションの多くは、クラスタシェルにトンネリング(エイリアス)されており、クラスタシェルからも実行できます。
-
システムシェルは、診断とトラブルシューティングの目的に限って使用する下位レベルのシェルです。
システムシェルと関連する `diag`アカウントは、低レベルの診断を目的としています。アクセスには診断権限レベルが必要であり、トラブルシューティングタスクを実行するテクニカルサポート専用に予約されています。
この手順で説明されているコマンドの詳細については、"ONTAPコマンド リファレンス"を参照してください。