Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Тех-документация (https://forum.zone-game.info/forumdisplay.php?f=41)
-   -   Установка сервера на *Nix (https://forum.zone-game.info/showthread.php?t=122)

tolik5190 22.12.2010 14:40

Re: Установка сервера на *Nix
 
да как и на любой другой линукс. а в аську тебе стучать врядли кто станет, кому оно нада кроме тебя?

SunnyX 22.12.2010 16:10

Re: Установка сервера на *Nix
 
Ребят, у вас есть bash скрипты для убийства и перезагрузки серверов?
Один скриптик, который по grep'у будет сверять процессы и если нужно убивать или рестартить.
Не поверю никогда что линкусоводы дрочат на коммандную строку и постоянно делают те же самые операции по 100 раз что бы перезагрузить сервер...

tolik5190 23.12.2010 00:28

Re: Установка сервера на *Nix
 
http://forum.zone-game.info/showpost...0&postcount=69 страницу назад только обсуждали :)

SunnyX 23.12.2010 06:19

Re: Установка сервера на *Nix
 
Цитата:

Сообщение от Place (Сообщение 99800)
Держи
http://forum.zone-game.info/showthread.php?p=99798

а так

top
ps aux
ps aux | grep java
...
kill 1924 (так сохраняет в базы)
kill -9 1924 (а так убивает сразу процесс)

Примного благодарен.
Очень актуально сейчас.
Иногда бывает убиваю через top, но помимо PID спрашивает еще как вырубить. Что писать в этом случае? 9 помогает, а как что бы сохранял в базы? 0 не прокатывает вроде-бы.

tolik5190 23.12.2010 18:00

Re: Установка сервера на *Nix
 
просто пиши kill pid, оно корректно завершает, судя по логам.

zippel 04.02.2011 23:56

Re: Установка сервера на *Nix
 
такое тогда вопрос: я беру хостинг под линуксом, как на нём тогда запускать сервер. Ведь это же не мой комп, я хз как этот процесс происходит... первый раз буду на удалённом хосте запускать ))

Credo 05.02.2011 13:58

Re: Установка сервера на *Nix
 
Цитата:

Сообщение от zippel (Сообщение 107256)
такое тогда вопрос: я беру хостинг под линуксом, как на нём тогда запускать сервер. Ведь это же не мой комп, я хз как этот процесс происходит... первый раз буду на удалённом хосте запускать ))

Посредством SSH. Для подключения используй Putty

SunnyX 06.02.2011 18:06

Re: Установка сервера на *Nix
 
Используй WinSCP, это что-то вроде Total Commander-а, проводника по файловой системе.
К тому же если в опциях укажешь путь до Putty, можно будет одной кнопкой запускать командную строку, в которой и совершать операции с серверов.

Добавлено через 1 минуту
Сейчас использую
Код:

kill -2 PID (для оффа)
kill -1 PID (для рестарта)

Иногда может не срабатывать при крайне сильном зависании, приходится убивать через kill -9.

tolik5190 07.02.2011 11:14

Re: Установка сервера на *Nix
 
только у меня логин сервер не убивается? даже kill -9 -r PID или killall -9 -r java через пару секунд опять появляется логинсервер.

лыжа на centos 5.5

zippel 07.02.2011 20:12

Re: Установка сервера на *Nix
 
Решил пользоваться winscp, что тотал то тотал, это уже точно. Зато удобно, в режиме ftp и доступ к .bs, прям от туда запускай, читай, что хочешь то и делай. Но самый цынус это терминал. командный интерпретатор дос просто пыль глотает. Я жалею вообще, что пользуюсь windows, а не UNIX. так как было бы проблем меньше, ddos и вирусов. К тому же подключатся можно как на свой рабочий стол.

Что касается завершения и убивания процессов, кто то писал пару постов выше, но видно сам не обратил внимание на смысл того написанного. Вообще то для корректного завершения процесса на unix надо сначало убить баш процесса, а затем сам процесс. Таким образом сохраняем в базу и рубим под корень.


Текущее время: 14:41. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot