可以使用smartctl -a /dev/xxx

批量检测脚本

#!/bin/sh
disks=` df | grep osd | awk '{print $1}' | awk -F '1' '{print $1}'`
for disk in $disks
do
    log=`smartctl -a $disk | grep 'No Errors'`
    if [ "$log" == "" ];then
        echo $disk
    fi
done
文档更新时间: 2020-10-27 08:12   作者:月影鹏鹏