用于远程管理节点的命令

要远程管理某个节点,您可以访问其 SP,然后运行 SP 命令行界面命令来执行节点管理任务。对于一些经常执行的远程节点管理任务,您还可以从集群中的其他节点使用 ONTAP 命令。某些 SP 命令与平台相关,可能不适用于您的平台。

目的 SP 命令 ONTAP 命令
显示可用 SP 命令或指定 SP 命令的子命令 help [command]  
显示 SP 命令行界面的当前权限级别 priv show  
设置可访问 SP 命令行界面的指定模式的权限级别 priv set {admin | advanced | diag}  
显示系统日期和时间 date date
显示由 SP 记录的事件 events {all | info | newest number | oldest number | search keyword}  
显示 SP 状态和网络配置信息 sp status [-v | -d]

-v 选项用于显示详细的 SP 统计信息。-d 选项用于将 SP 调试日志添加到显示内容中。

system service-processor show
显示 SP 已运行的时长以及在过去 1 分钟、5 分钟和 15 分钟内运行队列中的平均作业数 sp uptime  
显示系统控制台日志 system log  
显示 SP 日志归档或某个归档中的文件 sp log history show [-archive {latest | all | archive-name}] [-dump {all | file-name}]  
显示节点控制器的电源状态 system power status system node power show
显示电池信息 system battery show  
显示扩展器传感器的 ACP 信息或状态 system acp [show | sensors show]  
列出所有系统 FRU 及其 ID system fru list  
显示指定 FRU 的产品信息 system fru show fru_id  
显示 FRU 数据历史记录日志 system fru log show

(高级权限级别)

 
显示环境传感器的状态,包括其状态和当前值 system sensorssystem sensors show system node environment sensors show
显示指定传感器的状态和详细信息 system sensors get sensor_name

您可以使用 system sensorssystem sensors show 命令获取 sensor_name

显示 SP 固件版本信息 version system service-processor image show
显示 SP 命令历史记录 sp log audit

(高级权限级别)

 
显示 SP 调试信息 sp log debug

(高级权限级别)

 
显示 SP 消息文件 sp log messages

(高级权限级别)

 
显示用于收集有关 watchdog 重置事件的系统取证信息的设置、显示在 watchdog 重置事件期间收集的系统取证信息或清除收集的系统取证信息 system forensics [show | log dump | log clear]  
登录到系统控制台 system console system node run-console

要退出系统控制台会话,应按 Ctrl-D。

打开或关闭节点,或者执行重新加电(关闭电源,然后再重新打开) system power on system node power on

(高级权限级别)

system power off  
system power cycle  

SP 通过备用电源保持供电,从而保持无中断运行。重新加电期间,在电源重新打开之前,会发生短暂的暂停。

注意:使用这些命令关闭节点或对节点重新加电可能会导致节点非正常关闭(也称为异常关闭),要正常关闭节点,不能使用这些命令来替代 ONTAP system node halt 命令。
创建核心转储并重置节点 system core [-f]

-f 选项用于强制创建核心转储并重置节点。

system node coredump trigger

(高级权限级别)

这些命令的效果与在节点上按不可屏蔽中断 (Non-maskable Interrupt, NMI) 按钮的效果相同,即导致节点异常关闭并在节点暂停后强制对核心文件进行转储。如果节点上的 ONTAP 挂起或不响应 system node shutdown 等命令,则使用这些命令将很有用。生成的核心转储文件将显示在 system node coredump show 命令的输出中。只要节点的输入电源不中断,SP 就会保持运行状态。

重新启动具有可选择性指定的 BIOS 固件映像(主、备份或当前映像)的节点,以从各种问题(例如节点的启动设备映像已损坏)中恢复 system reset {primary | backup | current} system node reset 命令和 -firmware {primary | backup | current} 参数

(高级权限级别)

system node reset

注意:此操作会导致节点异常关闭。

如果未指定 BIOS 固件映像,系统将使用当前映像进行重新启动。只要节点的输入电源不中断,SP 就会保持运行状态。

显示电池固件自动更新的状态,或在下一次 SP 启动时启用或禁用电池固件自动更新 system battery auto_update [status | enable | disable]

(高级权限级别)

 
将当前的电池固件映像与指定的固件映像进行比较 system battery verify [image_URL]

(高级权限级别)

如果不指定 image_URL,则会使用默认电池固件映像进行比较。

 
使用指定位置的映像更新电池固件 system battery flash image_URL

(高级权限级别)

如果由于某种原因导致电池固件自动升级失败,则可以使用此命令。

 
使用指定位置处的映像来更新 SP 固件 sp update image_URL

image_URL 不得超过 200 个字符。

system service-processor image update
重新启动 SP sp reboot system service-processor reboot-sp
注意:您应该避免从备份映像启动 SP。只有在进行故障排除和恢复时,才应从备份映像启动。此时可能需要禁用 SP 自动固件更新(但不建议采取此设置)。在尝试从备份映像启动 SP 之前,您应联系技术支持人员。
擦除 NVRAM 闪存内容 system nvram flash clear

(高级权限级别)

如果控制器电源已关闭 (system power off),则无法启动此命令。

 
退出 SP 命令行界面 exit