Supermicro 服务器 SC733T Super Doctor 5,RAID HDD 状态

Supermicro 服务器 SC733T Super Doctor 5,RAID HDD 状态

我有一台简单的 Supermicro SC733T 服务器。服务器中有 2 个 SATA HDD 磁盘。我用 2 个 HDD(TOSHIBA HDWD110)配置了 RAID1。RAID 控制器是 Intel Corporation C600/X79 系列芯片组 SATA RAID 控制器。使用的操作系统是 Ubuntu Server 16.04.3 LTS。

然后我设置了 Supermicro 提供的 Super Doctor 5(它具有 Web 界面)来监控服务器的运行状况。它显示除 HDD 驱动器之外的所有信息。它显示状态为unknown。当我在启动期间使用 Ctrl-I 进入 RAID 控制器配置时,它显示信息并且状态为正常。

我想通过 Super Doctor 5 实用程序查看 HDD 磁盘的当前状态。我还按照 Super Doctor 5 安装过程中有关如何设置 SNMP 扩展的说明操作,但没有帮助。

这真的很烦人,因为如果我使用软件 raid,那么我可以使用 OS 工具查看磁盘的运行状况,但在这里我使用硬件 raid 控制器,它没有在 Supermicro 提供的专用实用程序中提供信息。

有什么办法可以解决这个问题吗?

答案1

supermicro 医生手册说它只显示非突袭硬盘的健康状况。

编辑:从 V5 开始,他们不仅可以处理单个磁盘,还可以处理 RAID 组。

https://www.supermicro.com/en/solutions/management-software/superdoctor

硬件监控:风扇速度、温度、电压、机箱入侵、冗余电源故障、功耗、磁盘健康状况、RAID 健康以及记忆健康。

答案2

SM SuperDoctor 5 用户指南(v1.7a)第 13 页指出:

监控SMART health支持非RAID内置硬盘,不支持USB硬盘和闪存盘,使用此功能需先安装smartctl实用程序。

不幸的是,SD5 用户指南(和软件)只有在您提供公司详细信息后才可用网站。

答案3

Super Doctor 5 是否提供命令行实用程序?如果有,您可以创建自定义 shell 脚本并使用 snmp extend

extend raid_status /bin/bash /script/location/raid_status

您将使用以下字符串从监控服务器查询结果

snmpget -v 2c -c <community-script> <target-server> NET-SNMP-EXTEND-MIB::'nsExtendOutputFull."raid_status"'

相关内容