Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Cs 1.6 FreeBSD 9.2 amd64

Статус пользователя iop55555
сообщение 13.1.2015, 3:44
Сообщение #1
Стаж: 15 лет

Сообщений: 53
Благодарностей: 3
Полезность: 46

Запускаю сервер командой:
Код
./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +map de_dust2

Всё отлично, хорошо, но запускается 4 сервера:
Код
cs    3096   5.8  1.1 232996 85620  0  S+    1:38AM   0:00.99 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +ma
cs    3098   5.4  1.1 232996 85620  0  S+    1:38AM   0:00.06 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +ma
cs    3101   5.3  1.1 232996 85620  0  S+    1:38AM   0:00.00 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +ma
cs    3097   3.4  1.1 232996 85620  0  S+    1:38AM   0:00.00 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +ma
cs    3091   0.0  0.0  14536  2268  0  S+    1:38AM   0:00.02 /bin/sh ./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -de

Может быть кто сталкивался или знает разумное решение проблемы

П.С. Сервера не собранные заново, а перенесённые с дебиана кажись
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 13.1.2015, 6:25
Сообщение #2


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

Цитата(iop55555 @ 13.1.2015, 4:44) *
Запускаю сервер командой:
Код
./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +map de_dust2

Всё отлично, хорошо, но запускается 4 сервера:
Код
cs    3096   5.8  1.1 232996 85620  0  S+    1:38AM   0:00.99 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +ma
cs    3098   5.4  1.1 232996 85620  0  S+    1:38AM   0:00.06 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +ma
cs    3101   5.3  1.1 232996 85620  0  S+    1:38AM   0:00.00 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +ma
cs    3097   3.4  1.1 232996 85620  0  S+    1:38AM   0:00.00 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -debug +ma
cs    3091   0.0  0.0  14536  2268  0  S+    1:38AM   0:00.02 /bin/sh ./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -de

Может быть кто сталкивался или знает разумное решение проблемы

П.С. Сервера не собранные заново, а перенесённые с дебиана кажись


как они могут на одном порту запуститься в таком количестве ?

Отредактировал: 3aB}{o3, - 13.1.2015, 6:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iop55555
сообщение 13.1.2015, 8:15
Сообщение #3
Стаж: 15 лет

Сообщений: 53
Благодарностей: 3
Полезность: 46

Цитата(3aB}{o3 @ 13.1.2015, 7:25) *
как они могут на одном порту запуститься в таком количестве ?

если бы я знал, есть мнение что-то это всё из-за эмулятора линукса во фряхе, но если рестартнуть сервак например через амх, то он уже не запустится, потому что порт будет занят
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 13.1.2015, 8:21
Сообщение #4


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

А steamcmd под фрю работает? Если да, то моно попробовать выкачать по новой и запускать без эмулей.
И да, посмотри виде ли хоть из внешки сервер то =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 13.1.2015, 9:08
Сообщение #5


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

В чем собственно проблема?
Подпроцессы, распределение по ядрам и т.д и т.п.
основной процесс то один
cs 3091 0.0 0.0 14536 2268 0 S+ 1:38AM 0:00.02 /bin/sh ./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -de
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя iop55555
сообщение 13.1.2015, 20:55
Сообщение #6
Стаж: 15 лет

Сообщений: 53
Благодарностей: 3
Полезность: 46

Цитата(oxoTHuk. @ 13.1.2015, 9:21) *
А steamcmd под фрю работает? Если да, то моно попробовать выкачать по новой и запускать без эмулей.
И да, посмотри виде ли хоть из внешки сервер то =)

Пока что не смог побороть steamcmd, но как я понял, без эмулей и либов 32х на фряхе кс всё равно не пойдёт
Цитата(onotole @ 13.1.2015, 10:08) *
В чем собственно проблема?
Подпроцессы, распределение по ядрам и т.д и т.п.
основной процесс то один
cs 3091 0.0 0.0 14536 2268 0 S+ 1:38AM 0:00.02 /bin/sh ./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 22 +port 27015 -de

Значит я протупил, просто раньше то было по одному процессу на сервак, но правда я вроде раньше юзал только х32 системы
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iop55555
сообщение 16.1.2015, 5:33
Сообщение #7
Стаж: 15 лет

Сообщений: 53
Благодарностей: 3
Полезность: 46

Собственно процессы разрастаются и это уже не выглядит нормально )
Код
cs   81722  1.4  1.3 190644 102796  0  S     2:03AM 13:05.31 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 32 +port 27015 -debug +map
cs   81717  0.0  0.0  14536   2268  0  I     2:03AM  0:00.02 /bin/sh ./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 32 +port 27015 -deb
cs   81724  0.0  1.3 190644 102796  0  S     2:03AM  2:28.50 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 32 +port 27015 -debug +map
cs   81726  0.0  1.3 190644 102796  0  S     2:03AM  0:01.63 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 32 +port 27015 -debug +map
cs   81731  0.0  1.3 190644 102796  0  S     2:05AM  0:01.52 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 32 +port 27015 -debug +map
cs   81732  0.0  1.3 190644 102796  0  S     2:06AM  0:01.50 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 32 +port 27015 -debug +map
cs   81733  0.0  1.3 190644 102796  0  S     2:06AM  0:01.45 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 32 +port 27015 -debug +map
cs   82192  0.0  1.3 190644 102796  0  I     3:08AM  0:00.00 ./hlds_i686 -binary ./hlds_i686 -game cstrike -nomaster +ip 0.0.0.0 +maxplayers 32 +port 27015 -debug +map
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя WarDeN4ik
сообщение 16.1.2015, 12:06
Сообщение #8


Стаж: 12 лет

Сообщений: 451
Благодарностей: 142
Полезность: 490

Цитата(iop55555 @ 16.1.2015, 6:33) *
Собственно процессы разрастаются и это уже не выглядит нормально )

Это нормально, смотря через что смотреть на процессы, вот у меня запущено 3 сервера:
hlds_i686 - gungame
hlds_sentry - пушки лазеры
hlds_public - паблик
в top всё нормально: выглядит


А в htop на каждый сервер по нескольку процессов

CentOs 7 x64

Отредактировал: WarDeN4ik, - 16.1.2015, 12:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iop55555
сообщение 17.1.2015, 6:44
Сообщение #9
Стаж: 15 лет

Сообщений: 53
Благодарностей: 3
Полезность: 46

Цитата(WarDeN4ik @ 16.1.2015, 13:06) *
Это нормально, смотря через что смотреть на процессы, вот у меня запущено 3 сервера:
hlds_i686 - gungame
hlds_sentry - пушки лазеры
hlds_public - паблик
в top всё нормально: выглядит


А в htop на каждый сервер по нескольку процессов

CentOs 7 x64

У меня и в top выглядит всё не гладко:
Код
PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
81722 cs            1 103    0   191M   104M CPU0    0 427:30 100.00% hlds_i686
81724 cs            1  20    0   191M   104M select  1  39:33  0.00% hlds_i686
81726 cs            1  20    0   191M   104M futex   3   0:26  0.00% hlds_i686
81733 cs            1  20    0   191M   104M futex   2   0:24  0.00% hlds_i686
81731 cs            1  20    0   191M   104M futex   1   0:23  0.00% hlds_i686
81732 cs            1  20    0   191M   104M futex   3   0:23  0.00% hlds_i686

Сервак запущен один, и сейчас на него даже нельзя зайти, а дебаг лог пока что пустой )
Код
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
cs       hlds_i686  85285 7  udp4   *:27015               *:*
cs       hlds_i686  85285 16 udp4   *:26900               *:*
cs       hlds_i686  81733 7  udp4   *:27015               *:*
cs       hlds_i686  81733 16 udp4   *:26900               *:*
cs       hlds_i686  81732 7  udp4   *:27015               *:*
cs       hlds_i686  81732 16 udp4   *:26900               *:*
cs       hlds_i686  81731 7  udp4   *:27015               *:*
cs       hlds_i686  81731 16 udp4   *:26900               *:*
cs       hlds_i686  81726 7  udp4   *:27015               *:*
cs       hlds_i686  81726 16 udp4   *:26900               *:*
cs       hlds_i686  81724 7  udp4   *:27015               *:*
cs       hlds_i686  81724 16 udp4   *:26900               *:*
cs       hlds_i686  81722 7  udp4   *:27015               *:*
cs       hlds_i686  81722 16 udp4   *:26900               *:*


Отредактировал: iop55555, - 17.1.2015, 6:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: