Atomaffe
13.01.08, 15:04
Guten Tag,
ich habe ein Problem. Das Betriebssystem meines vServers ist Debian 3.1
Meine Soldatserver stürzen sehr oft ab wenn Battleye jemanden bannt. Nun muss ich den Server dann immer wieder manuell starten.
Ich habe mir folgendes durchgelesen:
http://www.gameserveradmin.de/artikel/gameserver-am-laufen-halten.html
Code:
#!/bin/sh
dir="/home/soldat"
process=`ps auxw | grep soldatserver | grep -v grep | awk '{print $11}'`
if [ -z "$process" ]; then
echo "Couldn't find a running server, restarting it."
cd "$dir"
./soldatserver -d &
fi
so sieht die server_up.sh aus...
*/1 * * * * /home/soldat/server_up.sh >/dev/null 2>&1
...und das hab ich eingegeben, via Putty mit dem User unter dem der Server läuft. Was habe ich falsch gemacht?!
Wäre nett wenn mir jemand helfen könnte.
Mit freundlichen Grüßen
Alexander
ich habe ein Problem. Das Betriebssystem meines vServers ist Debian 3.1
Meine Soldatserver stürzen sehr oft ab wenn Battleye jemanden bannt. Nun muss ich den Server dann immer wieder manuell starten.
Ich habe mir folgendes durchgelesen:
http://www.gameserveradmin.de/artikel/gameserver-am-laufen-halten.html
Code:
#!/bin/sh
dir="/home/soldat"
process=`ps auxw | grep soldatserver | grep -v grep | awk '{print $11}'`
if [ -z "$process" ]; then
echo "Couldn't find a running server, restarting it."
cd "$dir"
./soldatserver -d &
fi
so sieht die server_up.sh aus...
*/1 * * * * /home/soldat/server_up.sh >/dev/null 2>&1
...und das hab ich eingegeben, via Putty mit dem User unter dem der Server läuft. Was habe ich falsch gemacht?!
Wäre nett wenn mir jemand helfen könnte.
Mit freundlichen Grüßen
Alexander