Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

關於CLI命令的不同Shell概述(僅限叢集管理員)

貢獻者

叢集有三種不同的CLI命令Shell:clusterShellnodesler_和_systemShell。這些Shell的用途各不相同、而且每個Shell都有不同的命令集。

  • 叢集Shell是在您登入叢集時自動啟動的原生Shell。

    它提供您設定及管理叢集所需的所有命令。clusterShell CLI 說明(觸發者 ? 在 clustershell 提示符下)顯示可用的 clustershell 命令。。 man command_name clustershell 中的命令顯示指定 clustershell 命令的手冊頁。

  • nodesdell是一種特殊的命令Shell、僅在節點層級生效。

    您可以透過存取節點 system node run 命令。

    Nodesdesh CLI 說明(觸發者 ?help 在 nodesdeshed 提示符下)顯示可用的 nodesdesh 命令。。 man command_name nodesdesh 中的命令將顯示指定 nodesdesh 命令的手冊頁。

    許多常用的nodeslell命令和選項都經過通道處理或別名處理到clusterShell中、也可以從clusterShell執行。

  • 系統Shell是一種低層Shell、僅用於診斷和疑難排解。

    系統Shell和相關的「diag」帳戶是專為低階診斷用途而設計。他們的存取權限需要診斷權限層級、僅保留給技術支援人員執行疑難排解工作。

存取叢集Shell中的nodesdell命令和選項

可以透過nodesdro解除 來存取Nodesl解除 命令和選項:

system node run –node nodename

許多常用的nodeslell命令和選項都經過通道處理或別名處理到clusterShell中、也可以從clusterShell執行。

您可以使用存取叢集 Shell 中支援的 Nodesdell 選項 vserver options clustershell 命令。若要查看這些選項、您可以執行下列其中一項:

  • 使用查詢 clustershell CLI vserver options -vserver nodename_or_clustername -option-name ?

  • 存取 vserver options 使用的 clustershell CLI 中的手冊頁 man vserver options

如果您在clusterShell中輸入nodeslell或legacy命令或選項、且命令或選項具有等效的clusterShell命令、ONTAP 則此功能會通知您要使用clusterShell命令。

如果您輸入叢集Shell不支援的nodeslell或legacy命令或選項、ONTAP 則會將命令或選項的「不支援」狀態通知您。

顯示可用的nodesdro解除 命令

您可以使用nodesdro解除 程序中的CLI說明、取得可用的nodesdro解除 命令清單。

步驟
  1. 若要存取nodesdell、請在clusterShell的系統提示字元中輸入下列命令:

    system node run -node {nodename|local}

    local 是您用來存取叢集的節點。

    註

    system node run 命令具有 alias 命令、 run

  2. 在nodesdro解除 命令中輸入以下命令以查看可用的nodesl解除 命令列表:

    [commandname] help

    `_commandname_` 是您要顯示其可用度的命令名稱。如果您不包括在內 `_commandname_`, CLI 會顯示所有可用的 nodesdesh 命令。

    您輸入 exit 或鍵入 Ctrl-d 返回至 clustershell CLI 。

顯示可用的nodesl解除 命令的範例

以下示例訪問名爲 node2 的節點的 nodesbate ,並顯示 nodesbate 命令的信息 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]]