跳转到主内容

NetApp_Insight_2020.png 

如何在 perfstat8 使用预设文件和手动数据收集失败时收集性能数据

Views:
7
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
perf
Last Updated:

执行

执行

适用于

  • ONTAP
  • 在 7-模式下运行的 Data ONTAP

说明

本文仅在 perfstat8 未能收集性能数据时使用。如果可能,请使用标准 perfstat 收集方法。

在 CPU 压力下、对于一个或多个节点的集群而言、 perfstat8 可能会出现问题。这可能会导致性能失败或性能数据不完整、主要缺少 stats* 输出。通常情况下,在命令窗口中会报告类似于以下内容的错误。

[03-24-2016 23:03:00]   ERROR 192.168.1.1   Error in sending command to the controller
[03-24-2016 23:09:45]   ERROR 192.168.1.1   No activity for more than 5 minutes. Giving up...


这可以针对多个命令报告,但主要是针对stats startstats stop包含所有统计信息相关计数器的和命令。默认情况下, perfstat 设置为收集 560+ 命令、不包括的不同子部分stats start。perfstat 可以使用预设文件来减少它收集的数据量、并减少stats stop在命令输出上所花费的时间、进而降低每次迭代的增量以及成功收集有效数据。

由于多种原因(包括网络问题、 CPU 争用等)、也可能会出现与 SSH 通信相关的错误。这些错误通常如下所

[06-23-2016 10:32:23]   ERROR   192.168.1.1   Error in sending command to the controller
[06-23-2016 10:32:23]   ERROR   192.168.1.1   Lost SSH connection. Reconnecting...


示:在继续执行这些步骤之前,请确保以下几点:
  • 目前正在使用最新版本的 perfstat 、 perfstat8
  • 运行 perfstat 的主机不是在受影响的控制器上托管的 VM
  • 未通过 VPN 进行连接,并确保
  • 主机可以通过 SSH 连接到集群管理 IP
  • 集合主机与群集位于同一网络上、可将跳数降至最低


此外、运行从主机到集群管理 IP 的跟踪路由、并确保没有太多跳或路由被阻塞。

Tracing route to 192.168.1.1 over a maximum of 30 hops

  1    4 ms    3 ms    3 ms  192.168.1.2
  2    1 ms    1 ms    1 ms  
192.168.1.3
  3    1 ms    1 ms    1 ms   、 192.168.1.4
  4    7 ms    3 ms    3 ms   、 192.168.1.5
  5   93 ms   96 ms   94 ms   、 192.168.1.7
  6   92 ms   92 ms   92 ms  
  7   92 ms   92 ms   93 ms   、 192.168.1.8
  8   115 ms   92 ms   92 ms   、 192.168.1.10
  9   92 ms   92 ms   92 ms  
 10   92 ms   92 ms   92 ms   、 192.168.1.10 、 192.168.1.11

Trace complete.

 

CUSTOMER EXCLUSIVE CONTENT

Registered NetApp customers get unlimited access to our dynamic Knowledge Base.

New authoritative content is published and updated each day by our team of experts.

Current Customer or Partner?

Sign In for unlimited access

New to NetApp?

Learn more about our award-winning Support