Anzeige:
Ergebnis 1 bis 6 von 6

Thema: cron führt keine Jobs mehr aus

  1. #1
    Registrierter Benutzer
    Registriert seit
    Sep 2004
    Beiträge
    31

    cron führt keine Jobs mehr aus

    Ich habe ein Debian-System (Festplatten-Installation von kanotix BH6) auf meiner Platte.

    Zunächst funktionierte cron in Kombination mit Kcron tadellos.

    Mir völlig unerklärlich ist nun, daß scheinbar wie aus dem Nichts cron keinen Job mehr ausführt.

    In der Systemübersicht ist cron als Task zu sehen, alle Job sind fehlerlos über kcron manuell ausführbar, aber automatisch startet nichts, weder Jobs von Usern noch die von root.

    "apget install cron" hat nix geholfen.

    Wo kann man da schauen?

  2. #2
    Registrierter Benutzer Avatar von reni
    Registriert seit
    Apr 2003
    Beiträge
    1.610
    Hi,

    üblicher Weise verschickt cron bei Fehlern (oder auch bei korrekter Ausführung) der Jobs eine Mail an den jeweiligen User.
    Liegen in /var/log/mail
    Hast du da schon mal geschaut?
    Gruß reni

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  3. #3
    Fieses Frettchen Avatar von DrunkenFreak
    Registriert seit
    Dec 2003
    Beiträge
    3.315
    vllt cron einfach gestoppt? versuchs mal neu zu starten

    so long

  4. #4
    Registrierter Benutzer
    Registriert seit
    Sep 2004
    Beiträge
    31
    Oh je,

    den Ordner
    /var/log/mail

    gibt es bei mir gar nicht.

    /var/mail

    gibt es, ist aber leer.

    Gestartet habe ich cron immer wieder, entweder durch reboot oder

    /etc/init.d/cron restart
    oder
    /etc/init.d/cron start

    Letzteres gibt
    Starting periodic command scheduler: cron

    Sieht also eigentlich in Ordnung aus.


  5. #5
    Registrierter Benutzer Avatar von canis_lupus
    Registriert seit
    May 2004
    Beiträge
    560
    Läuft dein lokaler Mailserver?
    Schick dir mal selbst eine Mail: mail -s hallo root
    Dann einfach einen . mit <RETURN> und die Konsole ist wieder da und die Mail raus.
    Du (root) solltest dann eine Mail bekommen haben bzw. derjenige, der die Systemmails bekommt. Schau mal in /var/spool/mail (/var/mail sollte ein Link dahin sein) nach. Es sollte jetzt eine Maildatei mit dem Namen des Nutzers geben
    Mit mail<RETURN> lesen. (q beendet)

    Wenn das klappt, erstell einmal einen cronjob:

    */1 * * * * root echo "HALLO"

    Du (root) solltest dann im Minutentakt Mails von cron bekommen (Erfolg oder Fehler)

  6. #6
    Registrierter Benutzer
    Registriert seit
    Sep 2004
    Beiträge
    31
    Hhm, sieht so aus, als ob ich da noch was zu installieren habe:

    root@amd_2400:/home/bernd_b# mail -s hallo root
    Text
    .
    Cc: bernd_b
    could not open config file /etc/masqmail/masqmail.conf: No such file or directory
    could not open log '(null)/masqmail.log': No such file or directory
    could not open log file
    Can't send mail: sendmail process failed




    Jetzt werden die Optionen natürlich dünne. Ich versuche mal bei kanotix im Forum, ob da was zum Thema Mailserver zu finden ist. Oder weiß jmd. noch andere Optionen?

Ähnliche Themen

  1. Cron führt folgendes Skript nicht aus
    Von tHaHooL im Forum Linux Allgemein
    Antworten: 13
    Letzter Beitrag: 19.08.04, 15:01
  2. Cron Jobs Systemzeit
    Von Achim NRW im Forum Anwendungen Allgemein, Software
    Antworten: 2
    Letzter Beitrag: 05.03.03, 17:52
  3. Postfix, SMTP Auth, SASL
    Von debian-climber im Forum Linux als Server
    Antworten: 7
    Letzter Beitrag: 17.10.02, 14:55
  4. cron jobs | shell jede 5min ausführen.
    Von morpheus2001 im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 02.01.02, 01:19
  5. Cron Jobs werden nicht ausgeführt
    Von snoopy99 im Forum System installieren und konfigurieren
    Antworten: 0
    Letzter Beitrag: 17.08.01, 23:12

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •