Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Cron wie am Besten Realisieren?

  1. #1
    Linux - Noob!
    Registriert seit
    Jun 2005
    Beiträge
    61

    Cron wie am Besten Realisieren?

    Hallo Gemeinde,

    so da ich es nun geschafft hab mir nen eigenes Startscript für den CS zu basteln + psybnc, würd ich mir mal eure Meinungen anhören wie man dieses Script per Cron am Besten Ausführt.

    ich habe mir Folgendes gedacht :

    Serverrestart täglich um 04:00 Uhr, Script soll ausgeführt werden um 04:15.

    Es geht aber auch Anders wenn man mit Logischer Denkweise alles Betrachtet, Restart wie gehabt um 4, Cron Prüft alle 10 Minuten etc. ob Dienste laufen.

    Was würdet ihr Emfehlen ?

    MfG
    ----------------------------------------
    Linux Noob braucht eure Hilfe :P

  2. #2
    Shell-User Avatar von zyrusthc
    Registriert seit
    Jan 2004
    Beiträge
    6.340
    Hallo

    Es geht aber auch Anders wenn man mit Logischer Denkweise alles Betrachtet, Restart wie gehabt um 4, Cron Prüft alle 10 Minuten etc. ob Dienste laufen.

    Was würdet ihr Emfehlen ?
    Ich denke du hast ein Script geschrieben? Posten!

    Script:
    Code:
    while true; do
    ./commando -parameter
    sleep 600;
    done;
    crontab:
    Code:
    0 4 * * * kill -9 commando
    Gruss Oli
    Notebook: Lenovo Z570 CoreI7
    Workstation: Core2Quad Q6700 - ASUS P5WDG2-WS Pro - 8800GT - 4GB-DDR2/800 - 4x500GB=RAID1 - 120GB SSD - Innovatek Wakü - 27Widescreen/AcerTFT
    Server: IBM X345 + Netfinity 5000

    http://zyrusthc-linux.no-ip.org

  3. #3
    Registrierter Benutzer
    Registriert seit
    Jun 2005
    Beiträge
    242
    Soll dein Hardwareserver neustarten oder ledigtlich dein Gameserver?
    Du brauchst deinen Hardwareserver nicht täglich neustarten der belegte Speicher wird wieder freigegeben wenn er gebraucht wird.

    Lass den Starbefehl doch alle 10 Min laufen. Wenn der Port durch einen gleichlautenden Prozess blockiert wird, dann sollte nichts weiter passieren. Sollte der Server abgestürzt sein sollte er neustarten.

  4. #4
    Linux - Noob!
    Registriert seit
    Jun 2005
    Beiträge
    61
    #/bin/bash
    cd hlds_mix
    screen -A -m -d -S cs ./hlds_boost -game cstrike -pingboost 3 +ip XX.XX.XX.XX +maxplayers 20 +map de_dust2 -secure
    sleep 10
    cd ..
    cd psybnc
    ./psybnc
    Wie gesagt ich brauch dass Script nur zum Starten der Dienste. nicht mehr nicht Weniger. Jetzt dachte ich mir nen Cron ala
    0 4 * * * root /etc/init.d/reboot
    und dann USER Cron ala
    10 4 * * * USER /home/USER/start.sh
    Script funzt soweit auch gut,

    @ Suxxess, es soll ein Hardwarereboot sein.

    ThX euch beiden
    Geändert von Top44 (20.08.06 um 02:03 Uhr)
    ----------------------------------------
    Linux Noob braucht eure Hilfe :P

  5. #5
    Shell-User Avatar von zyrusthc
    Registriert seit
    Jan 2004
    Beiträge
    6.340
    @ Suxxess, es soll ein Hardwarereboot sein.
    Was soll der Schwachsinn bringen?
    Notebook: Lenovo Z570 CoreI7
    Workstation: Core2Quad Q6700 - ASUS P5WDG2-WS Pro - 8800GT - 4GB-DDR2/800 - 4x500GB=RAID1 - 120GB SSD - Innovatek Wakü - 27Widescreen/AcerTFT
    Server: IBM X345 + Netfinity 5000

    http://zyrusthc-linux.no-ip.org

  6. #6
    Linux - Noob!
    Registriert seit
    Jun 2005
    Beiträge
    61
    Was soll der Schwachsinn bringen?
    Ob dass nun Schwachsinn ist oder nicht, überlass dass bitte mir
    ----------------------------------------
    Linux Noob braucht eure Hilfe :P

  7. #7
    Shell-User Avatar von zyrusthc
    Registriert seit
    Jan 2004
    Beiträge
    6.340
    Du redest von "Logischer Denkweise" und willst dann sowas machen...

    EDIT: Du solltest mal begründen warum du dies und jenes machen willst...
    Geändert von zyrusthc (20.08.06 um 02:24 Uhr)
    Notebook: Lenovo Z570 CoreI7
    Workstation: Core2Quad Q6700 - ASUS P5WDG2-WS Pro - 8800GT - 4GB-DDR2/800 - 4x500GB=RAID1 - 120GB SSD - Innovatek Wakü - 27Widescreen/AcerTFT
    Server: IBM X345 + Netfinity 5000

    http://zyrusthc-linux.no-ip.org

  8. #8
    Linux - Noob!
    Registriert seit
    Jun 2005
    Beiträge
    61
    Ich weiß nicht was es heut zum Abendessen bei dir gab.

    Aber, wenn du mir da nicht Helfen willst Lass es!

    P.S. such dir nen paar Open Relays, darüber kannst dein Spam Verschickn wennde bock Drauf hast.
    ----------------------------------------
    Linux Noob braucht eure Hilfe :P

  9. #9
    Registrierter Benutzer
    Registriert seit
    Jul 2004
    Beiträge
    26
    Hallo Top44,

    ich denke eigentlich, das zyrusthc dir helfen will. Daher solltest du ihn mal nich so anpöbeln.

    Wir wollen alle nur verstehen, was du genau vorhast. Daher die Frage nach den Beweggründen für den Reboot.

    Das Problem ist bei der Sache, das du absolut keinen Plan von dem hast, was du da treibst. Doch dummerweise bist du dir dessen noch nicht so ganz bewusst und reagierst daher mit ignorantem verhalten...

    Ob dass nun Schwachsinn ist oder nicht, überlass dass bitte mir
    mfg

Ähnliche Themen

  1. Cron anlegen, DSL-Einwahl oder Firewall steuern!??
    Von Tobias Wendt im Forum Anbindung an die Aussenwelt
    Antworten: 2
    Letzter Beitrag: 01.04.04, 15:40
  2. ein Cron mit eigenem smtp?
    Von Basti_litho im Forum Anwendungen Allgemein, Software
    Antworten: 4
    Letzter Beitrag: 19.02.04, 07:29
  3. cron und locale Einstellungen
    Von Sartoo im Forum System installieren und konfigurieren
    Antworten: 2
    Letzter Beitrag: 25.01.04, 20:34
  4. mysqldump im cron
    Von x-mas im Forum Linux Allgemein
    Antworten: 2
    Letzter Beitrag: 09.12.03, 14:47
  5. Cron Fehlermeldung
    Von McGoerk im Forum Linux Allgemein
    Antworten: 2
    Letzter Beitrag: 10.06.03, 10:03

Lesezeichen

Berechtigungen

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