Aktuell ist das Problem so extrem geworden das der jedes Programm so in 2 Minutenabständen startet das der Rechner nach einiger Zeit zu 100 % ausgelastet ist und garnichts mehr geht.
gibt es eine möglichkeit das Crontab programm neu zu installieren ?
Aktuell ist das Problem so extrem geworden das der jedes
Programm so in 2 Minutenabständen startet das der Rechner nach
einiger Zeit zu 100 % ausgelastet ist und garnichts mehr geht.
Hm, komisch.
Kannst Du mal Deine komplette crontab posten, nicht nur nen Ausschnitt plus das syslog fuer sagen wir mal eine 30 Zeilen oder so?
gibt es eine möglichkeit das Crontab programm neu zu
installieren ?
Den cron-daemon wenn dann schon. Theoretisch ja, wie es mit Linux aussieht ist mir allerdings ned ganz einig.
Aktuell ist das Problem so extrem geworden das der jedes
Programm so in 2 Minutenabständen startet das der Rechner nach
einiger Zeit zu 100 % ausgelastet ist und garnichts mehr geht.
Hm, komisch.
Kannst Du mal Deine komplette crontab posten, nicht nur nen
Ausschnitt plus das syslog fuer sagen wir mal eine 30 Zeilen
oder so?
so jetzt mal nachgeschaut. Mir ist eigentlich nichts besonderes aufgefallen bis auf zwei Dinge:
A) dieser find-job steht nirgends?
B) Schlimm: Du benutzt sudo und crontab, also wahrscheinlich auch zum editieren, das ist bae bae. Ich weiss zwar nicht warum aber ich hab es grad mehrfach gelesen, probier mal ein normales su und dann als root crontab -e oder crontab -l und schau ob Du was anderes bekommst.
Vielleicht hast Du aber auch nen kaputten cron der irgendwas aus /etc/cron.weekly oder so nimmt und in /etc/cron.hourly ausfuehrt. Da stehen naemlich solche rm-jobs drin. Hoffentlich ist hier ein Linux-Mensch der weiss wo da die Dateien sind, ansonsten kann ich Dir nur diese Ansaetze liefern.
Aktuell ist das Problem so extrem geworden das der jedes
Programm so in 2 Minutenabständen startet das der Rechner nach
einiger Zeit zu 100 % ausgelastet ist und garnichts mehr geht.
Was startet er denn in 2 Min-Abständen ? Was steht im Syslog ?
Cron startet selbst
alles aus /etc/crontab
da wird dann meist ein Script (run-parts) eingebunden, was cron.hourly/weekly/daily ausführt
alles aus /etc/cron.d
alles aus /var/spool/cron (das sind die crontabs, die crontab -e bearbeitet)
An einer von den Stellen muss es stehen.
gibt es eine möglichkeit das Crontab programm neu zu
installieren ?
Wozu ? Ist doch kein Windows , und falsche Einstellungen werden dabei nicht gelöscht.
Hier die Einträge des Syslogs, Crontab, Access.log:
die Tabellen hatte ich mir schon angesehen, die Links durt habe ich wohl übersehen…
Syslog sieht eigentlich gut aus, da wird nicht zu viel aufgerufen. Das PHP Zeug wird wohl auf alle 15 Minuten ( */15 * * * * …) in cron.d stehen.
Das korrespondiert nur nicht mit deinem access.log des Webservers, und das sieht sehr komisch aus… hast du das umsortiert, oder wie kommt das, das da die Zeit hin- und herspringt ? Bei Zeitverschiebungen (durch ntpdate? … warum konfigurierst du eigentlich nicht ntp richtig?) bis zu 3 Stunden versucht cron Jobs nachzuholen, aber dann müsste es eigentlich auch Einträge im syslog geben, die es da nicht gibt…
Irgend ein anderes Script aktiv (per atd, Shellscript, etc.) was auch wget aufruft (ps ax) ?
Syslog sieht eigentlich gut aus, da wird nicht zu viel
aufgerufen. Das PHP Zeug wird wohl auf alle 15 Minuten ( */15
* * * * …) in cron.d stehen.
Das korrespondiert nur nicht mit deinem access.log des
Webservers, und das sieht sehr komisch aus… hast du das
umsortiert,
ich habe nichts umsortiert. ich habe nur die zeilen gelöscht die nicht vom localhost stammt.
oder wie kommt das, das da die Zeit hin- und
herspringt ? Bei Zeitverschiebungen (durch ntpdate? … warum
konfigurierst du eigentlich nicht ntp richtig?)
richtig konfigurieren ? habe das aus unwissenheit so konfiguriert das der sich halt nachts die aktuelle zeit hollt und einträgt. hatte das problem das der server halt jeden tag mehrere sekunden vor gegangen ist warum auch immer.
bis zu 3
Stunden versucht cron Jobs nachzuholen, aber dann müsste es
eigentlich auch Einträge im syslog geben, die es da nicht
gibt…
kann ja eigentlich nicht sein die zeit ändert sich ja nur um wenige sekunden.
Irgend ein anderes Script aktiv (per atd, Shellscript, etc.)
was auch wget aufruft (ps ax) ?
herspringt ? Bei Zeitverschiebungen (durch ntpdate? … warum
konfigurierst du eigentlich nicht ntp richtig?)
richtig konfigurieren ? habe das aus unwissenheit so
konfiguriert das der sich halt nachts die aktuelle zeit hollt
und einträgt. hatte das problem das der server halt jeden tag
mehrere sekunden vor gegangen ist warum auch immer.
Instaliere chrony und zwar jetzt,
bis zu 3
Stunden versucht cron Jobs nachzuholen, aber dann müsste es
eigentlich auch Einträge im syslog geben, die es da nicht
gibt…
kann ja eigentlich nicht sein die zeit ändert sich ja nur um
wenige sekunden.
Nein.
Reparier erstmal die Zeit mit Installation von chrony, dann kann man weitersehen. Und schmeiß Dein ntpdate raus. Sofort