28 lines
1.3 KiB
Plaintext
28 lines
1.3 KiB
Plaintext
To use hddtemp you need to do the following:
|
|
|
|
First you must make sure hddtemp knows how to handle your disks. Run
|
|
the command "hddtemp /dev/sdX" as root for each of your block devices.
|
|
If it correctly reports HDD model and its temperature, you're all set.
|
|
If instead you get a warning that the drive is not in the database, you
|
|
have to add a record describing your device to /etc/hddtemp/hddtemp.db.
|
|
Use the disk ID string returned by hddtemp in the first column. Most
|
|
drives will use "194" and "C" in second and third columns, but check
|
|
output of "smartctl" command to see if this is really the case for your
|
|
disk. The last column is a free-form description of the device.
|
|
|
|
Next, edit /etc/rc.d/rc.hddtemp and set HDDTEMP_DRIVES variable to a list
|
|
of drives you want to monitor. Use the usual /dev/sdX block device files,
|
|
or the symlinks available in /dev/disk/. Multiple entries must be separated
|
|
with spaces. The remaining configuration variables are set to reasonable
|
|
defaults, change them if it suits your needs.
|
|
|
|
Finally, to start hddtemp automatically at boot, make /etc/rc.d/rc.hddtemp
|
|
executable and add the following to your /etc/rc.d/rc.local:
|
|
|
|
if [ -x /etc/rc.d/rc.hddtemp ]; then
|
|
/etc/rc.d/rc.hddtemp start
|
|
fi
|
|
|
|
Once the hddtemp daemon is running you can use hddtemp-aware tools such as
|
|
gkrellm or Conky to display the temperature readings.
|