Seite 1 von 2 12 Letzte
  1. #1
    Avatar von soulreafer
    Registriert seit
    07.10.2012
    Beiträge
    175
    Thanked 64 Times in 35 Posts

    Standard Cron Job problem

    Hallo Community,

    Ich habe ein kleines Problem mit meinen Cronjobs die ich erstelle.

    ich lege ein neues file an:
    Code:
    echo "*/10 * * * * user /home/user/server/startscript stop" >> /etc/cron.d/ServerX;
    ServerX steht für eine Random zahl da ich mehrere Datein für jeden Server anlegen will.
    Und da ist das Problem.

    Wird der erste Crontab erstellt und Cronjob neu gestartet,
    Code:
    /etc/init.d/cron restart
    damit es die neue Datei in seine Arbeit aufnimmt läuft alles wunderbar.
    Sobald ich aber nun eine Weitere Datei anlege Bsp.:

    Code:
    echo "*/12 * * * * user /home/user/server/startscript stop" >> /etc/cron.d/WeitererServer;
    Und Cronjob wieder neu starte, dann läuft nur der neue angelegte Tab aber der alte wird garnicht abgearbeitet.

    Warum?
    Kryptokombat! Crypto Sportsbet Gambling
    http://www.kryptokombat.tv

  2. #2
    Avatar von Ta1lor
    Registriert seit
    15.11.2011
    Beiträge
    767
    Thanked 832 Times in 435 Posts

    Standard AW: Cron Job problem

    was passiert wenn du das in eine User Datei in /var/spool/cron/crontabs kotzt?

  3. #3
    Avatar von soulreafer
    Registriert seit
    07.10.2012
    Beiträge
    175
    Thanked 64 Times in 35 Posts

    Standard AW: Cron Job problem

    verstehe ich das richtig, dass die datei dann immer den namen des users haben muss der es ausführt....?
    dann kann ich das nicht nutzen. denn ich brauche mehr als ein crontab.
    also mehr als eine datei und nicht mehrere zeitsteuerungen in einer datei da sich die datei nach ablauf selbst löschen soll und nur einen durchgang macht
    Kryptokombat! Crypto Sportsbet Gambling
    http://www.kryptokombat.tv

  4. #4
    Avatar von Ta1lor
    Registriert seit
    15.11.2011
    Beiträge
    767
    Thanked 832 Times in 435 Posts

    Standard AW: Cron Job problem

    Und wieso?
    Dann kannst du den Befehl at auch nutzen.
    Kannst du nicht einfach den jetzigen Cronjob bearbeiten?
    Geändert von Ta1lor (08.11.2012 um 21:20 Uhr)

  5. #5
    Avatar von soulreafer
    Registriert seit
    07.10.2012
    Beiträge
    175
    Thanked 64 Times in 35 Posts

    Standard AW: Cron Job problem

    weil der cronjob nach dem anlegen x minuten warten soll und dann zb einen gameserver stoppen.
    wenn ich dort in der selben datei nun einen weiteren server stoppen lassen will weiss ich nicht was er als ausgangszeit annimmt. und der erste eintrag wird nach den x minuten wiederhohlt wenn die datei nicht vorher wieder gelöscht wird.

    ich wills halt für jeden server in einer extra datei. wenns nicht geht dann wüsste ich nicht wie es anders gehen soll ohne das er den cron wiederhohlt
    Kryptokombat! Crypto Sportsbet Gambling
    http://www.kryptokombat.tv

  6. #6
    Avatar von Ta1lor
    Registriert seit
    15.11.2011
    Beiträge
    767
    Thanked 832 Times in 435 Posts

    Standard AW: Cron Job problem

    Irgendwie verstehe ich den Sinn dahinter nicht wirklich. Du kannst doch ein Script bauen das mit sed oder sonstigem die crontab bearbeitet und dazu was loggt. Dazu halt noch deine Server neustarten.
    Dann musst du nicht zich crontabs haben und hast gleich ne schöne Logfile dafür.

  7. #7
    Avatar von soulreafer
    Registriert seit
    07.10.2012
    Beiträge
    175
    Thanked 64 Times in 35 Posts

    Standard AW: Cron Job problem

    ok mag sein. ich bin nicht so der pro in sachen cronjobs darum die frage was ist wenn...

    ich um 12:00 uhr einen server starten lasse. gleichzeitig in die cronjobdatei eingetragen wird das der server nach 10 minuten wieder offline gehen soll.
    so geht der server um 12:10 offline

    nun starte ich um 12:02 einen weiteren server welcher in die selbe cronjobdatei den gleichen eintrag macht nur für den anderen server halt.

    also steht für beide Server nun:
    Code:
    */10 * * * * server /home/server/stopscript do
    */10 * * * * server /home/server2/stopscript do
    und du meinst das beide scripte nun asyncron aufgerufen werden und nicht beide um 12:10 Uhr?
    das es nur einmalig nach 10 minuten laufen soll habe ich glaube schon lösen können in dem ich einfach im stopscript die entsprechende zeile lösche im cronjob
    Geändert von soulreafer (08.11.2012 um 22:24 Uhr)
    Kryptokombat! Crypto Sportsbet Gambling
    http://www.kryptokombat.tv

  8. #8
    Avatar von Ta1lor
    Registriert seit
    15.11.2011
    Beiträge
    767
    Thanked 832 Times in 435 Posts

    Standard AW: Cron Job problem

    Ich glaub mit Cronjobs wird das so nichts.
    Entweder du löst das über irgendwelche Sleep Funktionen in den Scripten selbst oder baust dir mit "at" was zusammen. Also du drückst auf den Knopf, dann wird der Server gestartet, gleichzeitig erstellst du einen Job mit at der 10 Minuten später diesen Server wieder herunter fährt.

  9. #9

    Registriert seit
    18.11.2011
    Beiträge
    226
    Thanked 165 Times in 82 Posts

    Standard AW: Cron Job problem

    Wie wäre es wenn du timeout zum starten des Servers nutzt?
    timeout (1) - Linux Man Page

    Example:
    Code:
    timeout 10s ping u-hacks.com

  10. #10
    Avatar von soulreafer
    Registriert seit
    07.10.2012
    Beiträge
    175
    Thanked 64 Times in 35 Posts

    Standard AW: Cron Job problem

    das geht bei mir iwie nicht richtig?!

    das script wird sofort aufgerufen.
    Kryptokombat! Crypto Sportsbet Gambling
    http://www.kryptokombat.tv

Seite 1 von 2 12 Letzte

Ähnliche Themen

  1. FF IV Problem
    Von Dewu im Forum Android
    Antworten: 0
    Letzter Beitrag: 19.06.2013, 21:17
  2. Problem mit CSS
    Von Kolle1991 im Forum Counter Strike
    Antworten: 7
    Letzter Beitrag: 31.07.2012, 17:32
  3. Skype-Problem: Problem mit dem Wiedergabegerät
    Von Scarface im Forum Audio & Video
    Antworten: 0
    Letzter Beitrag: 16.07.2012, 23:58
  4. RAM Problem
    Von Localhost im Forum Hardware
    Antworten: 1
    Letzter Beitrag: 24.04.2012, 22:37
  5. CSS Problem
    Von St0N3D im Forum Counter Strike
    Antworten: 4
    Letzter Beitrag: 21.03.2012, 20:23
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.