可以使用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
可以使用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