
chodziło mi o cykliczność wykonywania takiego pomiaru ..o jakiś parametr?
jak narazie wstawiłem {execi 60 hddtemp /dev/sda} i też odczytuje temp.
Cześćpegazior pisze:ok.dzięki za dokładne wyjaśnienie zagadnienia...w takim razie czeka mnie dalsza zabawa
o rezultatach poinformuje
Kod: Zaznacz cały
hddtemp /dev/sda
Kod: Zaznacz cały
/dev/sda: Hitachi HTS543232L9A300: 39°C
Kod: Zaznacz cały
N/A
Jedyne co znalazłem todk75 pisze:Normalka - jak nie ma konfiguracji które dyski obserwować to funkcja CONKY'ego wariuje.
W "/etc" nie masz gdzieś pliku konfiguracyjnego hddtemp?
Poza tym sprawdź czy jest uruchamiany w twoim systemie przy starcie jako "demon".
Kod: Zaznacz cały
#!/bin/bash
#
# hddtemp This shell script takes care of starting and stopping hddtemp.
#
# chkconfig: - 80 20
# description: hddtemp provides information about hard drives' temperature
# processname: hddtemp
# config: /etc/sysconfig/hddtemp
### BEGIN INIT INFO
# Provides: hddtemp
# Required-Start: $network
# Required-Stop: $network
# Should-Start: $syslog
# Should-Stop: $syslog
# Short-Description: Hard drive temperature monitor daemon
# Description: Provides information about hard drives' temperatures.
### END INIT INFO
. /etc/sysconfig/hddtemp
# Source function library.
. /etc/rc.d/init.d/functions
# Backwards compatibility.
[ -z "$HDDTEMP_OPTIONS" -a -n "$HDDTEMPARGS" ] && \
HDDTEMP_OPTIONS="$HDDTEMPARGS"
HDDTEMP_OPTIONS="$HDDTEMP_OPTIONS $HDDTEMP_DAEMON_OPTIONS"
exec=/usr/sbin/hddtemp
prog=${exec##*/}
lockfile=/var/lock/subsys/$prog
start() {
if [[ "$HDDTEMP_OPTIONS" != */dev/* ]] ; then
action $"Unconfigured: $prog, see /etc/sysconfig/hddtemp: " /bin/false
retval=6
else
echo -n $"Starting hard disk temperature monitor daemon ($prog): "
daemon $exec -d $HDDTEMP_OPTIONS
retval=$?
echo
fi
[ $retval -eq 0 ] && touch $lockfile
return $retval
}
stop() {
echo -n $"Stopping hard disk temperature monitor daemon ($prog): "
killproc $prog
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
return $retval
}
restart() {
stop
start
}
# See how we were called.
case "$1" in
start|stop|restart)
$1
;;
force-reload)
restart
;;
status)
status $prog
;;
try-restart|condrestart)
if status $prog >/dev/null ; then
restart
fi
;;
reload)
action $"Service $prog does not support the reload action: " /bin/false
exit 3
;;
*)
echo $"Usage: $0 {start|stop|status|restart|try-restart|force-reload}"
exit 2
esac
Tak tylko że w tym pliku /etc/sysconfig/hddtemp jest tylko :dk75 pisze:no widzisz - masz skrypt systemowy uruchamiający hddtemp przy starcie systemu jako "demon" a w nim na samym początku jest ścieżka do pliku konfiguracji: "/etc/sysconfig/hddtemp"
Kod: Zaznacz cały
#
# hddtemp(8) daemon options. Add at least the disk(s) you want to monitor here.
#
HDDTEMP_OPTIONS="-l 127.0.0.1"
Niestety nic nie daje :/
Kod: Zaznacz cały
HDDTEMP_OPTIONS="-l 127.0.0.1 /dev/sda"
Kod: Zaznacz cały
HDDTEMP_OPTIONS="-d -l 127.0.0.1 /dev/sda"
Kod: Zaznacz cały
nc 127.0.0.1 7634
Wielkie dziękidk75 pisze:to zrób aby było taka następnie zrestartuj system i sprawdź co pokazujeKod: Zaznacz cały
HDDTEMP_OPTIONS="-d -l 127.0.0.1 /dev/sda"
Kod: Zaznacz cały
nc 127.0.0.1 7634
Kod: Zaznacz cały
HDDTEMP_OPTIONS="-d -l 127.0.0.1 /dev/sda"
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 15 gości