[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

crontab skript Problem "comand not found" (Zeitvergeich auf vserver)



Salve,

Auf meinem Debian Vserver von Xantron.de weicht die Systemzeit
mehr als 30 Sekunden ab, was _etwas_ nervt. Da man auf einem
Vsever leider die Zeit nicht selber setzen kann, bleibt nur
das Überwachen um dann den Admin nett zu bitten die Zeit nicht
einmalig per Hand, sondern ordenlich per Skript zu setzten.
(Bereits geschehen, delta-t jetzt < 60s statt > 360s).

Mein kleines Überwachungsskript läuft manuell fehlerfrei, 
aber per crontab gestartet gibt es die Fehlermeldung:
"/root/skripte/ntp-test.sh: line 1: ntpdate: command not found"
Crontabeintrag:
5 * * * * /root/skripte/ntp-test.sh

---snipp---
#!/bin/bash
# ntp-test.sh, script to control the server's time
# 2006.01.16 by news@RobertMichel.de

ntpserver='ptbtime2.ptb.de' # please choose the ntpserver of your
# provider

deltatime=$(ntpdate -q $ntpserver | grep offset | awk '{ print $10}')

if [[ $(echo $deltatime) > 10 ]]
   then
   echo 'WARNUNG: Serverzeit weicht um'$deltatime' Sekunden ab!'
#   echo 'WARNING: Server's time offset is greater than'$deltatime'
#   seconds!'
else
   echo 'OK: Serverzeit weicht weniger als 10 Sekunden ab ('$deltatime'
s).'
#   echo 'OK: Server's time offset is less than 10 seconds ('$deltatime'
#   s).'
fi
---snapp---

Muß man irgendetwas nach "apt-get install ntpdate" tuen,
damit dies auch per crontab ausgeführt werden kann?
Oder ist dies ein Vserverproblem?

rob

PS: Ich weiß das man den ntp server seines Providers und nicht
ptb.de direkt nimmt, aber leider hat mein Xantron keinen dokumentierten
ntp server.




Reply to: