ONTAP中有哪些不同的shell?它们的用途是什么?
不可不使用
适用场景
- Data ONTAP 8.
- ONTAP 9
问题解答
ONTAP中有三种不同的shell:
集群Shell
- 这是用户登录到系统时启动的默认shell。
- 管理员权限模式下的提示显示为
::>
- Advanced (高级)和Diag (诊断) 权限模式下的提示符显示为
::*>
- 支持制表符补全
- 要查看可用的stershell命令列表、请键入"?"
诺德斯黑尔
- nooshell 命令类似于7-模式
- 不支持制表符补全
- 可以通过运行以下命令来启动noshell:
::> system node run -node <node_name>
- 要将 noberhell退出回至nostershell、请键入"exit"或"Ctrl-D"
- 可以 使用以下语法直接从集群Shell运行nostell命令:
::> node run -node <nodename> -command <nodeshell command>
- 要查看可用的noshell命令列表、请键入"?" 在交互式noshell提示符处
- 可以从任何其他节点访问集群中任何节点的nandeshell
Systemshell
- 用于高级、诊断和故障排除的低级shell
- 在正常情况下、未经NetApp支持部门指示、不得使用systemshell
- 提示符显示为
node_name%
- Systemshell特定于某个节点
- 集群中任何节点的Systemshell都可以从 任何节点上的Clustershell进行访问
- 要使用、diag用户必须解锁并受密码保护
- 有关解锁diag用户的信息、请参见 如何解锁diag用户帐户