Invoice SF Problem ...

11/27/2014 19:02 BarⓉ™#1
Hallo zusammen und zwar bekomme ich den server nicht gestopt

mit sh stop.sh oder stop.sh klappt nicht hoffe mir kann einer helfen
11/27/2014 19:08 Samael#2
prüf die pfade in der close.sh

ansonsten mach " reboot " dann startet der ganze root neu und dabei gehen alle cores aus.
oder Kill die cores über die pid nummer mit " kill " bis du die close.sh angepasst hast.
11/27/2014 19:13 BarⓉ™#3
Da steht das drinne ...
Quote:
#!/bin/sh
echo "Stoppe Server..."
cd channel1
cd core1
sh shut.sh
cd ..
cd core2
sh shut.sh
cd ..
cd core3
sh shut.sh
cd ..
cd core4
sh shut.sh
cd ..
cd core5
sh shut.sh
cd ..
cd ..
cd channel2
cd core1
sh shut.sh
cd ..
cd core2
sh shut.sh
cd ..
cd core3
sh shut.sh
cd ..
cd core4
sh shut.sh
cd ..
cd core5
sh shut.sh
cd ..
cd ..
cd channel3
cd core1
sh shut.sh
cd ..
cd core2
sh shut.sh
cd ..
cd core3
sh shut.sh
cd ..
cd core4
sh shut.sh
cd ..
cd core5
sh shut.sh
cd ..
cd ..
cd channel4
cd core1
sh shut.sh
cd ..
cd core2
sh shut.sh
cd ..
cd core3
sh shut.sh
cd ..
cd core4
sh shut.sh
cd ..
cd core5
sh shut.sh
cd ..
cd ..
cd game99
cd core1
sh shut.sh
cd ..
cd core2
sh shut.sh
cd ..
cd core3
sh shut.sh
cd ..
cd core4
sh shut.sh
cd ..
cd core5
sh shut.sh
cd ..
cd ..
cd /usr/home/game/invoice/auth
sh shut.sh
cd ..
cd /usr/home/game/invoice/db
sh shut.sh
cd ..
cd ..
echo "Gestoppt!"
11/27/2014 19:14 Samael#4
schreib dir halt ne eigene... Ist übersichtlicher.. Die Pfade und befehle die du dafür brauchst stehen ja in der alten..
11/27/2014 19:18 BarⓉ™#5
Wie mach ich das? hab da keine ahnung von ^^
11/27/2014 19:24 IceCreamx3#6
Quote:
Originally Posted by xZauberStahLx View Post
Hallo zusammen und zwar bekomme ich den server nicht gestopt

mit sh stop.sh oder stop.sh klappt nicht hoffe mir kann einer helfen
Liegt daran, dass es keine stop.sh gibt.
Versuch es mit cd /home/game && sh close.sh
11/27/2014 19:24 He3o Sippel#7
Den Server am besten so runterfahren :

1.Ingame
Code:
/shutdown
2. Warten (Am besten einfach 5 Minuten)

3. Putty
Code:
killall -1 game db
11/27/2014 19:43 Lefloyd#8
@Sippel: Schöner Ansatz, allerdings können dabei Daten verloren gehen (wenn auch unwahrscheinlich, wenn man lange genug wartet). Damit alles garantiert gespeichert wird (außer ein Core stürzt ab) müssen game-Core und db-Core nacheinander heruntergefahren werden.
Also folgendermaßen:

1. Ingame
Code:
/shutdown
2. Sobald Server heruntergefahren ist (die erste Zeile ist nur für diejenigen wichtig, die VRUNNER benutzen):
Code:
killall -9 vrunner
killall -1 game
3. Solange "ps" eingeben, bis alle game-Cores sich beendet haben (kann bei größeren Servern schonmal 10 Minuten oder länger dauern) und dann eingeben:
Code:
killall -1 db
Kind Regards
11/27/2014 19:57 BarⓉ™#9
Quote:
Originally Posted by IceCreamx3 View Post
Liegt daran, dass es keine stop.sh gibt.
Versuch es mit cd /home/game && sh close.sh
Danke hat geklappt :)
11/28/2014 12:49 .Rєαℓ ' .Iℓℓυмιηαтι'#10
Also :
Start = sh start.sh
Stop = sh close.sh
Backup = sh backup.sh
Logs Löschen = sh clear.sh
Quests reloaden = sh make.sh

So sind die Befehle

Mfg.
11/28/2014 13:57 IceCreamx3#11
Quote:
Originally Posted by .Rєαℓ ' .Iℓℓυмιηαтι' View Post
Also :
Start = sh start.sh
Stop = sh close.sh
Backup = sh backup.sh
Logs Löschen = sh clear.sh
Quests reloaden = sh make.sh

So sind die Befehle

Mfg.
Bei den Invoice Files ist der Befehl für die Quest's anders.

Code:
cd /home/game/share/locale/germany/quest

python make.py
11/28/2014 17:45 BarⓉ™#12
Das ist dafür um die quest neu zuladen wenn ich neue quest eingefügt habe oder?

Quote:
cd /home/game/share/locale/germany/quest

python make.py