O aplicativo hddtemp serve para monitorar a temperatura do seu HD, através da leitura dos dados do S.M.A.R.T.
O QUE É S.M.A.R.T?
É um acrônimo para Self-Monitoring, Analysis and Reporting Technology — tecnologia de automonitoramento e análise, em português.
Trocando em miúdos, é um sistema de monitoramento desenvolvido para discos rígidos (HDs) e unidades de estado sólido (SSDs).
Seu propósito é antecipar falhas no dispositivo de armazenamento, o que permite ao usuário se prevenir de perda de dados. Você pode saber mais sobre o assunto no site do wikipedia.
O que o hddtemp faz?
O utilitário busca informações sobre a temperatura do disco rígido nos dados fornecidos pelo S.M.A.R.T — desde que o dispositivo tenha suporte ao recurso.
O aplicativo pode ser executado como um comando simples ou como daemon, para obter informações de todos os servidores.
Como instalar o hddtemp
O programa pode ser instalado no Debian ou no Ubuntu com o apt-get
:
sudo apt-get install hddtemp
Nas distribuições baseadas no Red Hat, use o yum
:
sudo yum install hddtemp
Se quiser, pode instalar o hddtemp direto do código fonte. Comece com o download:
http://download.savannah.gnu.org/releases/hddtemp/hddtemp-0.3-beta15.tar.bz2
Em seguida, instale-o no seu sistema:
tar xvjf hddtemp-0.3-beta15.tar.bz2 cd hddtemp-0.3-beta15 ./configure make sudo make install
Em seguida, instale o banco de dados de temperatura de discos rígidos — você pode escolher instalar este arquivo em /usr/share/misc
ou em /etc
. Eu vou optar pelo primeiro diretório:
cd /usr/share/misc sudo wget http://download.savannah.nongnu.org/releases/hddtemp/hddtemp.db
Se tudo correu bem, até aqui, já podemos seguir em frente com a diversão.
Como verificar a temperatura do drive com o hddtemp
Execute o comando em um terminal, informando o caminho do disco cuja temperatura você deseja verificar. Veja um exemplo:
sudo hddtemp /dev/sda
No meu sistema, o resultado foi este:
/dev/sda: TOSHIBA MK1652GSX: 49°C
Como monitorar a temperatura do HD remotamente
O hddtemp responde a requisições via rede TCP/IP, na porta 7634 — para que isto aconteça, é necessário rodar o aplicativo no modo daemon.
No exemplo, abaixo, vou mostrar como rodar o hddtemp no modo daemon e monitorando o dispositivo SATA /dev/sdb
:
sudo hddtemp -d SATA:/dev/sdb
Agora vá para outro computador e use o netcat para acessar o IP daquela máquina:
sudo netcat 192.68.254 7634
No meu caso, o resultado foi este:
|/dev/sdb|TOSHIBA MK1652GSX|56|C|
Experimente no seu sistema.
One reply on “Monitore a temperatura do seu HD com hddtemp”
Eu gosto e recomendo no Linux o Psensor que utiliza uma infinidade de sensores inclusive o hddtemp.