1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Downloads
  4. Galerie
    1. Alben
  5. Toolbox
    1. Passwort Generator
    2. Portchecker
  6. Mitglieder
    1. Mitgliedersuche
    2. Benutzer online
    3. Trophäen
    4. Team
Mi: 21 Mai 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.

Anmelden oder registrieren
    1. Nodezone.net Community
    2. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Hilfeforum

    Linux Server | Auto. restart

    • Dukes
    • 30. Juli 2017 um 11:22
    • Geschlossen
    • Erledigt
    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 30. Juli 2017 um 11:22
      • #1

      Hallo zusammen,

      ich habe einen ArmA 3 Server der auf Linux basiert. Gibt es eine Möglichkeit diesen Server Zeit gesteuert zu restarten?

      Habe leider kein Beitrag der passend ist gefunden.


      Danke im voraus und freundliche Grüße,

      Dukes

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

    • script /Vincent/dev/null
      Kenner
      Reaktionen
      266
      Trophäen
      10
      Beiträge
      455
      • 30. Juli 2017 um 12:06
      • #2

      Dukes schau dir mal den Befehl crontab an. Du kannst auch danach suchen, dann siehst du, wie es verwendet wird.

    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 30. Juli 2017 um 12:16
      • #3

      script /Vincent/dev/null jap habe ich schon.

      Ich weiß wie ich den Server gestartet bekomme aber nicht wie ich ihn gerestartet bekomme. Kannst du mir da irgendwie weiter helfen?

      Code
      # /etc/crontab: system-wide crontab
      # Unlike any other crontab you don't have to run the `crontab'
      # command to install the new version when you edit this file
      # and files in /etc/cron.d. These files also have username fields,
      # that none of the other crontabs do.
      
      SHELL=/bin/sh
      PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
      
      # m h dom mon dow user    command
      27 * * * * root cd / && run-parts --report /etc/cron.hourly
      24 5 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
      9 4 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
      13 1 14 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
      #
      
      * 0,12 * * * root cd /home/ArmA/Neue_Server/ArmA_3_Tanoa_Life && ./start.sh
      Alles anzeigen

      Hätte das jetzt so gemacht. Ist bestimmt falsch:)

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

    • script /Vincent/dev/null
      Kenner
      Reaktionen
      266
      Trophäen
      10
      Beiträge
      455
      • 30. Juli 2017 um 13:15
      • #4

      Dukes Restarts für ArmA 3 Server auf sind etwas abrupt. Wenn du z.B. screen nutzt, dann brauchst du nur folgendes tun screen -XS <screenID> kill.

      Dann ist der Server aus.

      Außerdem als Tipp am Rande: Der /home/ Ordner ist eigentlich nur für angelegte Benutzer per adduser oder useradd gedacht. Zwangsweise solltest du auch dementsprechend Benutzer anlegen und damit arbeiten (siehe: su).

      Außerdem ist es verpönt auf UNIX basierten System Ordner groß zu schreiben. Linux kann damit zwar umgehen, jedoch führt das großschreiben und vor von Windows bekannte Leerzeichen setzen zu unnötig viel Aufwand.

      Desweiteren kannst du im crontab auch absolute Pfade wie z.B. /home/ArmA/Neue_Server/ArmA_3_Tanoa_Life/start.sh nutzen - wird dadurch übersichtlicher.

    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 4. August 2017 um 19:12
      • #5

      script /Vincent/dev/null der Screen hat bei mir aber immer andere ID's. Kann ich ArmA eine bestimmte ID hinzuweißen?

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

    • script /Vincent/dev/null
      Kenner
      Reaktionen
      266
      Trophäen
      10
      Beiträge
      455
      • 4. August 2017 um 20:09
      • #6

      Dukes screen -dmS <screenID> <command>. Wobei <screenID> der gewünschte Alias-Name und <command> das auszuführende Kommando ist.

      Dabei steht folgendes für:

      -d: Detach screen (sozusagen ein Minimieren)

      -m: erstellt im Zusammenhang mit -d einen neuen screen welcher nicht an einen bestehenden screen angehängt werden kann.

      -S: macht es möglich den Sessionname/SessionID zu setzen.

    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 4. August 2017 um 22:04
      • #7

      Also muss das dann so aussehen?:

      Code
      # /etc/crontab: system-wide crontab
      # Unlike any other crontab you don't have to run the `crontab'
      # command to install the new version when you edit this file
      # and files in /etc/cron.d. These files also have username fields,
      # that none of the other crontabs do.
      
      SHELL=/bin/sh
      PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
      
      # m h dom mon dow user command
      27 * * * * root cd / && run-parts --report /etc/cron.hourly
      24 5 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
      9 4 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
      13 1 14 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
      #
      
      * 0,12 * * * root cd /home/ArmA/Neue_Server/ArmA_3_Tanoa_Life 
      * 0,12 * * * root screen -dmS 1113 ./start.sh
      * 0,12 * * * root screen -XS 1113 kill
      Alles anzeigen

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

    • script /Vincent/dev/null
      Kenner
      Reaktionen
      266
      Trophäen
      10
      Beiträge
      455
      • 5. August 2017 um 00:38
      • #8
      Zitat von Dukes

      Also muss das dann so aussehen?:

      Code
      # /etc/crontab: system-wide crontab
      # Unlike any other crontab you don't have to run the `crontab'
      # command to install the new version when you edit this file
      # and files in /etc/cron.d. These files also have username fields,
      # that none of the other crontabs do.
      
      SHELL=/bin/sh
      PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
      
      # m h dom mon dow user command
      27 * * * * root cd / && run-parts --report /etc/cron.hourly
      24 5 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
      9 4 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
      13 1 14 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
      #
      
      * 0,12 * * * root cd /home/ArmA/Neue_Server/ArmA_3_Tanoa_Life 
      * 0,12 * * * root screen -dmS 1113 ./start.sh
      * 0,12 * * * root screen -XS 1113 kill
      Alles anzeigen

      So in etwa. Du kannst aber auch statt "1113" auch einen "Text" angeben.

    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 5. August 2017 um 13:02
      • #9

      Würde der crontab aber so funktionieren?

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

    • script /Vincent/dev/null
      Kenner
      Reaktionen
      266
      Trophäen
      10
      Beiträge
      455
      • 5. August 2017 um 13:06
      • #10

      Dukes Probier es doch einfach aus.

    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 5. August 2017 um 15:46
      • #11

      script /Vincent/dev/null muss ich den Crontab irgendwie aktivieren?

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

    • script /Vincent/dev/null
      Kenner
      Reaktionen
      266
      Trophäen
      10
      Beiträge
      455
      • 5. August 2017 um 16:02
      • #12

      Nein, normalerweise nicht.

    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 5. August 2017 um 23:47
      • #13

      Also ich habe das jetzt alles so in meinen corntab geschrieben. Der Server wird aber leider nicht neugestartet oder gestartet...

      Kannst du mir mal ein beispiel schicken script /Vincent/dev/null wie du das hast?

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 12. August 2017 um 22:46
      • #14

      script /Vincent/dev/null kannst du mir weiter helfen?

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™