hddtemp 警告範例

#!/bin/bash
# —————————————————————–
HDDS="/dev/sda /dev/sdb /dev/sdc /dev/sdc /dev/sdd /dev/sde"
HDT=/usr/sbin/hddtemp
LOG=/usr/bin/logger
DOWN=/sbin/shutdown
ALERT_LEVEL=60
for disk in $HDDS
do
if [ -b $disk ]; then
HDTEMP=$( ${HDT} –numeric ${disk} )
if [ $HDTEMP -ge $ALERT_LEVEL ];
then
$LOG "System going down as hard disk \"$disk\" temperature ($HDTEMP) crossed its limit."
sync;sync
$DOWN -h 0
fi
fi
done

本篇發表於 未分類。將永久鍊結加入書籤。

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>