Skocz do zawartości


Hej! Zauważyliśmy, że korzystasz z "adblocka".
Chcesz pozbyć się komunikatu? Wystarczy wyłączyć wtyczkę!
Jeśli chcesz swobodnie poruszać się po forum bez reklam możesz zakupić rangę "Premium".
Więcej informacji!
Pixel Guy

Skrypt uruchamiający serwer teamspeak 3 po crashu

Rekomendowane odpowiedzi

Pixel Guy

Witam, Poszukuje skryptu który będzie uruchamiał ponownie serwer po jego zamknięciu.Nie chodzi mi o uruchamianie ts'a przy starcie VPS to już mam.Chcę aby serwer nawet po zabiciu procesu w konsoli uruchamiał się z powrotem. 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Trele

Jaką ty tam wersję serwera masz? 

#!/bin/bash

TEAMSPEAK=`ps ax | grep ts3server_linux_amd64 | grep -v grep | wc -l`

if [ $TEAMSPEAK != 0 ]
then
echo "jakaś tam wiadomość o tym że serwer działa..."
exit
else
cd sciezka/do/serwera
screen -AmdS ts ./ts3server_startscript.sh start
echo "jakaś tam wiadomość o tym, że serwer jednak nie działał ale już działa..."
fi

 

Tam gdzie masz echo sobie zmień na swoje. No i ścieżkę do serwera też zmień. A no i sprawdź ts3server_linux_amd64 czy na 100% masz 64 bitowy system jak nie to zmień sobie to na 32 bitowy. 

A no zapomniałem jeszcze to oczywiście zrób jako jakiś plik, np. nazwa.sh i zrób żeby w cronie się wykonywało co jakiś tam czas.


173f25be3f011fba179255f65211574a.png

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Pixel Guy

Wersja serwera to 3.0.13.6 i dzięki za pomoc :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Trele
5 minut temu, Pixel Guy napisał:

Wersja serwera to 3.0.13.6 i dzięki za pomoc :)

 

Chodziło mi bardziej o to ilu bitowy system 32 czy 64, źle sprecyzowałem. 
Jak rozwiązane to zamykam. W razie wątpliwości lub dalszych pytań raportuj ten post a otworzę temat. 


173f25be3f011fba179255f65211574a.png

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Pixel Guy

Jak dodać do crontab'a aby uruchomiało plik co powiedzmy 1 minutę? Próbowałem poradnikami z neta ale nie działa   

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Trele

 

crontab -e

Później wklejasz:

*/1 * * * * cd tu ścieżka do katalogu ./nazwaskryptu.sh

Za cd dodajesz ścieżkę do katalogu za nazwaskryptu podajesz swój skrypt. 
Liczba 1 to w twoim przypadku wykonywanie zadania co 1 minutę.

 

Nie zapomnij tego zapisać (CTRL + O)


173f25be3f011fba179255f65211574a.png

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.


×

Powiadomienie o plikach cookie