我正在使用StorCLI (Ver 1.21.06)编写一个脚本。
当我跑步时:
./storcli show
我得到(缩写):
Status Code = 0
Status = Success
以及:
Hlth:
Opt
Q1。我很想知道状态/状态代码到底意味着什么:这与控制器的状态有什么关系,还是只与成功执行命令有关?
Q2:"./storcli“命令有多详尽?也就是说,"Hlth: Opt“结果是否包括物理磁盘健康,还是仅包括控制器健康(电池等)?
参考手册非常简洁,只对show
命令进行了如下描述:
storcli显示此命令显示了系统的控制器和控制器相关信息的摘要。摘要包括控制器的数量、主机名、操作系统信息和现有配置的概述。
我正在寻找一种方法来监控一个运行TD340 (免费版本)的联想ESXi服务器上的LSI RAID阵列。服务器有一个IMM (第一代),它对安装的LSI RAID卡没有可见性。
MegaRAID是不可靠的,因为发现/查询需要超过30分钟才能完成“查找”ESXi服务器,这会导致另一段未记录的时间(超过1小时)使其完成登录(在这里,您正处于模糊状态,想知道灰色的“登录”按钮是否真的做了任何事情)。
我根本不相信MegaRAID管理器在ESXi主机/MegaRAID状态中具有足够的可见性,从而成为一种可靠的监视手段。
因此,StorCLI本机在ESXi上工作,在这里,我将编写一个脚本来运行storcli show
(理想情况下)并解析输出,并写入日志并发送警报。
发布于 2017-06-07 23:51:26
你的问题现在有点混乱,但请看这个:
好像在做你想做的事。而且,不,实际上您不必运行Nagios来运行这个脚本并创建您自己的警报上层建筑。然而,Nagios (嗯,我喜欢Icinga)对它的用途来说是非常好的。:)
发布于 2017-06-02 22:25:49
状态代码和状态行返回运行的命令的结果。这个信息是从您可以运行的几乎每个命令中返回的,并且每个命令返回控制器状态都是没有意义的。
show命令将返回有关控制器和数组的基本信息,如果驱动器有任何问题,它将不会显示最佳状态。您可能希望在脚本中使用show命令,因为它将返回驱动器以及数组本身的信息。这将允许您查看驱动器是否脱机或丢失,而不仅仅是数组存在问题。
正式的LSI文档PDF可以下载这里。
https://serverfault.com/questions/838705
复制相似问题