Hallo,
Ich habe ebend eine Mail bekommen das meine Server neugestartet werden.
Da ich aber nicht bei den angegeben Zeiten Zuhause bin. Und meine Server nicht Starten kann sprich Teamspeak2 und 3 (das andere ist nicht ganz so wichtig bzw geht automatisch).
Ob es für die Scripts gibts das wenn der Vserver neugestart wird das Teamspeak 2 und 3 auch gleich starten?
Mit freundlichen Grüssen Schmidt
-
-
-
Einfach in ts verzeichnis packen oder wohin? datei endung keine?
-
Jetzt hab ich dir doch schon eine Copy-'n-Paste-Anleitung geschrieben.
Einfach Cronjobs unter dem jeweiligen User anlegen, fertig.
-
Also ich habe es nach deiner Anleitung gemacht.
Habe es in Homeverzeichnis mit den Namen teamspeak2 reboot gepackt ist das richtig so? -
Zitat
Habe es in Homeverzeichnis mit den Namen teamspeak2 reboot gepackt ist das richtig so?
Häh? Das check ich nicht... :confused:
Leg einfach nen Cronjob unter dem TS2-User an und gebe bei den Zeitparametern "@reboot" an.
-
Tut mir leid aber mit Cronjobs hab ich es nicht so;)
-
OK habs danke
-
Es kommt beim erstellen nur leider eine Fehlermeldung bad minute?
-
-
su [user]
crontab -e
@reboot "/home/Teamspeak2/teamspeak2-server_startscript start" >> /dev/null
So schaut das ganze bei mir aus... -
-
Also nun müsste gehen er gab mir keine Fehlermeldung aber auch keine Bestätigun. aber in crontab -l zeigt er es an.
Also vielen Dank für deine Hilfe:) -
leider funktioniert die abgeänderte form für den ts3 server nicht. ich vermute dass er den pfad nicht findet. habt ihr eine idee?
danke
-
Sry, die Kristallkugel wird gerade poliert.
Ohne ein paar Angaben (vorzugsweise den Pfad zu TS3, ein "ls" davon, den cronjob-Eintrag und die Fehlermeldung) ist da nichts zu machen.
-
# m h dom mon dow command
*/1 * * * * cd /home/teamspeak/teamspeak3-server_linux-amd64/ && ./ts3server_startscript.sh start > /dev/null -
-
hallo, ja das war ein vorschlag.
werde dies mal testen danke -
Ich setze das bei mir so ein, anders funktioniert es zumindest mit den TS3 Dateien nicht.
Das Startscript ruft selbst nochmal eine Datei auf, wenn man das Verzeichnis nicht wechselt wird diese nicht gefunden. (Zumindest war es mal so, keine Ahnung sich da mittlerweile was geändert hat)
Man könnte vermutlich auch das Startscript bearbeiten, aber das ist finde ich mehr Aufwand.Das mit der einen Minute ist für mich gewollt, muss natürlich nicht jeder so einsetzen
-
/etc/init.d/teamspeak3
Bash#!/bin/bash USER=server DIR=/srv/teamspeak3 su -c "cd $DIR && $DIR/ts3server_startscript.sh $1" - $USER
viel spaß läuft bei mir 1A
ps: ich dachte cronjobs sind ausgeführte commands die zu bestimmten wiederholten zeiten aufgerufen werden ?!
init.d scheint mir hier besser geegnet zu sein..