zoukankan      html  css  js  c++  java
  • 认识EMC中端存储产品的SPcollect

    对于VNX存储系统的维护,很多人可能都听说过SPCollect,那么什么是SPcollect,该文件有什么用途,如何使用?本文将详细介绍SPCollect。

    SPcollect文件包含VNX存储系统的Block部分的所有系统健康状况,主要用于系统的故障诊断和系统健康检查。

    EMC内部人员使用TRiiAGE或者NGTriiage工具来自动分析Spcollect日志信息。

    什么是Spcollect?

    大家知道,每个VNX的控制器,也就是SP,底层运行着一个Windows操作系统。在windows操作系统之上,安装了一个使用Perl语言开发的工具(spcollect.pl)来收集和生成log文件,该文件位于C:dump目录下。

    Spcollect需要在控制器A和B分析进行收集,收集后的文件格式如下:

    <Serial>_SPA/B_<TimeStamp>_<Signature>_data.zip

    如: APM00073502323_SPA_2015-08-07_02-14-17_1e0333_data.zip

    如果Spcollect文件不全,则会以runlog.txt文件结尾,如

    如:APM00073502323_SPA_2015-08-07_02-14-17_runlog.txt

    Spcollect文件的生成速度完全取决于存储系统的大小和忙闲程度。

    如何收集Spcollect?

    收集Spcollect的方法总结起来有如下几种:

    • Unishpere
    • NavisecCLI
    • NaviCLI
    • USM
    • Remote Anywhere

    无论使用上述那种方法,都是调用位于控制器上的Perl脚本来生成最新的Spcollect,所以上述五种方法收集出来的结果应该是一模一样的。至于用那种工具,你看你熟悉那种工具了。由于我们面对的大部分对象都是非专业训练的人员,所以这里对最简单的Unisphere的方法进行介绍。

    首先登录Unishpere,如下图所示:

    如果客户有多套VNX存储系统,一定要double check存储序列号,不要收集了错误的日志信息。

    Unishpere 1.1.25及其之后的版本,在System->Diagnostic Files,位于屏幕的右边,如下图所示:

    对于早于1.1.25版本,在System->SPA/B Tasks,位于屏幕左边,如下图所示:

    点击Generate开始生成最新的Spcollect后,可以通过下面的窗口来监控生成进展。

    如果文件名还是以runlog.txt结尾,说明还在继续收集过程中,可以通过Refresh按钮来查看最新的进度。

    Spcollect文件生成后,需要将其从控制器上传输到笔记本上,也是在这个界面,首先选择要传输的文件,在右边选择放到本地那个目录, 然后点击Transfer,开始传输后,可以查看传输进展。如下图所示:

  • 相关阅读:
    linux环境开机自启动nginx
    linux下启动weblogic
    oracle 数据库服务名怎么查
    关于 CSS3 backface-visiable 与 overflow 属性的冲突
    iframe 通信之坑
    npm i --save & npm i --save-dev
    window.blur/focus & document.hasFocus()
    mac zip 命令行 终端压缩加密文件
    audio之autoplay
    JAVA 重写&重载/多态/抽象类/封装/接口/包
  • 原文地址:https://www.cnblogs.com/dahaoran/p/12162568.html
Copyright © 2011-2022 走看看