-
需求
公司内部新购置一部分SSD用于大数据测试服务,大数据测试人员想通过zabbix监控到每个SSD的寿命,以确保及时发现问题并更换。 -
监控工具
-
1> megacli
megacli可以输出并监控当前磁盘的状态,包括pd/vd以及重置raid等诸多功能,在此需求中我们的目的是用Megacli获取物理磁盘的device_id且用于下面smartctl使用,centos7中安装megacli方法如下:
#wget http://162.243.29.98/MegaCli-8.07.14-1.noarch.rpm && rpm -ivh MegaCli-8.07.14-1.noarch.rpm ###下载rpm软件包
#/opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo -aALL | grep -w "Device Id"
###查找ssd的 device_id用于smartctl,此时我们已经拿到SSD的设备id,接下来安装smartctl工具。
- 2> smartctl
#yum install smartmontools -y ###需提前配置好yum仓库