ITblog.by » Статьи » Температура hdd в Linux и Freebsd

Температура hdd в Linux и Freebsd


Для проверки температуры для linux советую взять hddtemp, для freebsd - smartctl из пакета smartmontools.

 

Устанавливаем на linux (в моем случае - ubuntu/debian):

apt-get install hddtemp

Для проверки температуры запускаем hddtemp, в качестве параметров передаем пути к дискам. Например:

hddtemp  /dev/sda  /dev/sdb

В итоге получаем список hdd (с указанием модели) и температуру. Также hddtemp может работать в режиме демона (ключ -4d ), отдавая на указанный в параметрах порт температуру hdd - удобно использовать для самодельных систем мониторинга.

Во freebsd ставим пакет smartmontools из портов:

cd /usr/ports/smartmontools
make install clean

Из этого пакета нам нужно одно приложение - smartctl. Т.к. оно выводит много ненужной в данный момент информации, то можно запустить ее с фильтрацией нпо нужному нам полю:

smartctl -a /dev/ad0 | grep > Temp | awk -F " " '{print $10}'

Rating All.BY Анализ сайта ITblog.by