Strona 2 z 2

: 16 listopada 2010, 08:38
autor: sylver
Dobra mniejsza o to ale jak ten restart zrobić?

: 16 listopada 2010, 10:05
autor: Bastian
Przez www to już Ci napisałem, że musisz mieć odpowiedni skrypt, który to obsłuży na uprawieniach roota. A jeśli restart ma być po ssh to jeśli nie napisałeś poprawnie tego skryptu w /etc/init.d/mta-serwer tak aby obsługiwał restarty to najprościej tak:

Kod: Zaznacz cały

killall screen
screen -A -m -d -S mta ./mta-server

: 16 listopada 2010, 15:20
autor: sylver
Zrobiłem tak jak mówisz ale niestety nic to nie dało.

: 16 listopada 2010, 17:46
autor: Bastian
Wklej z root wynik polecenia:

Kod: Zaznacz cały

ps -A |grep screen

: 16 listopada 2010, 22:05
autor: sylver

Kod: Zaznacz cały

8432 ?        00:00:00 screen 12334 ?        00:00:00 screen 14626 ?        00:00:05 screen 15667 ?        00:00:00 screen
Chodzi mi dokładnie o to, że jak mam serwer gier MTA:SA czy CS 1.6 Żeby zresetować serwer na szybko przez polecenie, a nie za każdym razem restartować serwer główny.

: 16 listopada 2010, 23:46
autor: Bastian
Wykonywałeś to wcześniejsze polecenie jako root?

: 17 listopada 2010, 08:57
autor: sylver
Tak

: 17 listopada 2010, 12:23
autor: Bastian
Wykonaj po kolei:

Kod: Zaznacz cały

ps -A| grep screen 

Kod: Zaznacz cały

screen -A -m -d -S mta ./mta-server

Kod: Zaznacz cały

ps -A| grep screen 

Kod: Zaznacz cały

killall screen

Kod: Zaznacz cały

ps -A |grep screen

: 17 listopada 2010, 15:49
autor: sylver
Dobre ale teraz wszystkie gry na screen się zastopują ...

: 18 listopada 2010, 13:56
autor: Bastian
sylver pisze:Dobre ale teraz wszystkie gry na screen się zastopują ...


Aa, wcześniej nie pisałeś, że masz uruchomione na sesji screena jeszcze jakieś programy. NIe uzywam screena więc teraz Ci nie powiem, ale na pewno jest jakieś polecenie, które zamyka/startuje procesy w ramach jednej sesji.