前言
本文主要记录ONTAP 9.10 版本的常用的命令行1,用于在日常运维中通过命令看检查存储状态、性能情况。
查看存储情况
- 设置不同的令会话的权限级别。
set admin
用于日常系统管理命令
set advanced
用于不频繁、危险或复杂的命令。
set diagnostic
用于仅由支持人员使用的详细诊断命令
- 查看Flash pool的情况
storage pool show-aggregate
- 查看flash pool的命中情况
statistics cache flash-pool
日常巡检
性能检查
- 检查CIFS协议客户端IOPS的情况。
statistics top client show
默认输出10个客户端的性能参数,-max
参数可以执行输出的客户端数量,最大100。
2. 查看存储整体的CPU占用情况
set advanced
statistics show-periodic -interval 1
- 查看卷的整体延迟情况
qos statistics volume latency show
- 按照节点查看延迟情况
run -node DM7100H-01 sysstat -x 1
- 集群整体延时
qos statistics latency show
- 集群整体性能状况
qos statistics performance show
- 查看卷的延时排名:
qos statistics volume latency show
- 查看最忙的卷的IOPS和吞吐排名
qos statistics volume performance show
日志收集
- 收集ASUP日志
将node1,node2请替换成实际节点名称,分别收集两个node的ASUP日志
::> system node autosupport invoke -node node1 -type all -uri file://localhost/mroot/etc/log/node-01.7z
::> system node autosupport invoke -node node2 -type all -uri file://localhost/mroot/etc/log/node-02.7z
大约等待5分钟左右,浏览器导航到以下目录,导出日志
https://<cluster-mgmt-ip>/spi/<node_name>/etc/log/
- 收集event log
执行以下命令,保存命令输出结果。
:>set d
::*>row 1
::*>event log show
::*>event log show -node * -severity ERROR,CRITICAL,EMERGENCY
-
收集ems log
ems log 不需要收集,直接下载即可。
位于https://<cluster_management>/spi/<node_name>/etc/log -
收集性能日志
PA
日志。
PA需要采集四小时以上的数据,并且最好横跨问题发生的时间点。
这个例子中问题在3月30日14:00开始出现,下文触发了3月30日12:30开始的4个小时的性能数据,也就是12:30 - 16:30 的性能数据
启用向供应商支持发送自动支持消息
::> system node autosupport modify -node * -support enable
将传输类型从SMTP改为HTTPS(否则ONTAP将不会生成文件,并将设置ASUP状态为ignore)
::> autosupport modify -node * -transport https
触发Perfarchvie
::> system node autosupport invoke-performance-archive -start-date "3/30/2020 12:30:00" -duration 4h -uri file://localhost/mroot/etc/log/autosupport/perfarchive.7z -node *
浏览器导航到以下目录,导出日志
https:///spi/<node1_name>/etc/log/autosupport/perfarchive.7z
https:///spi/<node2_name>/etc/log/autosupport/perfarchive.7z
- 如果是宕机故障则要收集SP日志或BMC日志2
SP日志
SP filer-name> priv set advanced
SP filer-name> system log
SP filer-name> events all
SP filer-name> system sensors
SP filer-name> sp status -d
SP filer-name> priv set
BMC日志
bmc> system log sel
bmc> system log console
bmc> system log
bmc> events all
bmc> system sensors