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

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

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

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

CRASH

, Ровно каждые 10 сек.
Статус пользователя ravenyd123
сообщение 23.8.2011, 10:30
Сообщение #1


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Строка запуска:
Код
nice --18 taskset -c 0 ./hlds_run -binary ./hlds_i686 -game cstrike +ip 192.168.66.101 +maxplayers 32 +port 27015 +map de_dust2_2x2 -pingboost 2 > /dev/null 2>&1 &


Сервер работает пару дней, и потом начинаются небольшие подлагивания. Долго искал причину, и нашел ее в файле debug.log :

Код
----------------------------------------------
----------------------------------------------
CRASH: Пн. авг. 22 13:47:01 MSD 2011
Start Line: ./hlds_i686 -binary ./hlds_i686 -game cstrike +ip 192.168.66.101 +maxplayers 32 +port 27015 +map de_dust2_2x2 -p$
End of crash report
----------------------------------------------
----------------------------------------------
CRASH: Пн. авг. 22 13:47:11 MSD 2011
Start Line: ./hlds_i686 -binary ./hlds_i686 -game cstrike +ip 192.168.66.101 +maxplayers 32 +port 27015 +map de_dust2_2x2 -pingboost 2
End of crash report
----------------------------------------------
----------------------------------------------
CRASH: Пн. авг. 22 13:47:21 MSD 2011
Start Line: ./hlds_i686 -binary ./hlds_i686 -game cstrike +ip 192.168.66.101 +maxplayers 32 +port 27015 +map de_dust2_2x2 -pingboost 2
End of crash report
----------------------------------------------
----------------------------------------------
CRASH: Пн. авг. 22 13:47:31 MSD 2011
Start Line: ./hlds_i686 -binary ./hlds_i686 -game cstrike +ip 192.168.66.101 +maxplayers 32 +port 27015 +map de_dust2_2x2 -pingboost 2
End of crash report


Логи показывают, что мой сервер крашится ровно каждые 10 секунд, хотя на самом деле он продолжает работать, не зависает. Но зато подлагивает и народ потихоньку уходит с сервера из-за этого.
Лечиться убийством hlds через htop. И повторным запуском. Все нормально работает пару дней без лагов, и потом опять все сначала. У меня уже размер debug.log за полторы недели превысил 2.5 мб.

По сути я такое же еще весной наблюдал на Gentoo, но как-то особо не придавал этому значению и думал, что причина подлагивания в другом.

Как я думаю, либо сервер действительно крашится 1 раз и перезапускается. Но перезапускается почему-то два раза сразу. В первый - сервер стартует, а второй выводит в логах эти ошибки и снова перезапускается через 10 сек., и снова ошибки в логах, ибо сервер уже в первом запуске стартанул.
Может быть кроме встроенного в HLDS авторестарта при краше, в Линуксе еще есть фитча от планировщика, которая тоже рестартит HLDS ?

Вот хочу выяснить отчего это и как это решить?

Вот, например в файле hlds_run есть строки:

Цитата
RESTART="yes"
TIMEOUT=10 # time to wait after a crash (in seconds)


Может отключить встроенный в hlds авторестарт или время увеличить ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя 330863
сообщение 23.8.2011, 11:44
Сообщение #2


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

ravenyd123,
может у тебя запушено 2 копий сервера не ? =\
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 23.8.2011, 13:27
Сообщение #3


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(330863 @ 23.8.2011, 11:44) *
ravenyd123,
может у тебя запушено 2 копий сервера не ? =\

Нее....я одну запускаю )))))))
После старта несколько дней нормально, а потом появляется такая бадья. Будто при рестарте после краша hlds дважды стартует.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Factor
сообщение 23.8.2011, 16:44
Сообщение #4


Стаж: 14 лет

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

Попробуй hl reanimator
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sergio
сообщение 23.8.2011, 16:54
Сообщение #5
Стаж: 18 лет

Сообщений: 78
Благодарностей: 13
Полезность: 132

мало информации о сервере, показывай
Код
version
meta list
amx_plugins
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 23.8.2011, 17:25
Сообщение #6


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

Factor,
triple cbf1b2bfde1a.gif

ravenyd123,
запускай через скрин, может пропадёт проблема))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 23.8.2011, 18:14
Сообщение #7


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(Factor @ 23.8.2011, 16:44) *
Попробуй hl reanimator

Linux )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 23.8.2011, 18:34
Сообщение #8


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(Sergio @ 23.8.2011, 16:54) *
мало информации о сервере, показывай
Код
version
meta list
amx_plugins


Код
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)


Код
] meta list
Currently running plugins:
[  1] dproto_EF, v0.9.87, 2010-10-26, by Crock, see
[  2] AMX Mod X, v1.8.1.3746, Aug 16 2008, by AMX Mod X Dev Team, see http://www.amxmodx.org
[  3] CStrike, v1.8.1.3746, Aug 16 2008, by AMX Mod X Dev Team, see http://www.amxmodx.org
[  4] Engine, v1.8.1.3746, Aug 16 2008, by AMX Mod X Dev Team, see http://www.amxmodx.org
[  5] MySQL, v1.8.1.3746, Aug 16 2008, by AMX Mod X Dev Team, see http://www.amxmodx.org/
[  6] CSX, v1.8.1.3746, Aug 16 2008, by AMX Mod X Dev Team, see http://www.amxmodx.org/
[  7] Ham Sandwich, v1.8.1.3746, Aug 16 2008, by AMX Mod X Dev Team, see http://www.amxmodx.org
[  8] FakeMeta, v1.8.1.3746, Aug 16 2008, by AMX Mod X Dev Team, see http://www.amxmodx.org


amx_plugins:
SuperBan 3.391 Lukmanov Ildar superban.amxx running
Admin Base 1.8.1.3746 AMXX Dev Team admin.amxx running
Admin Commands 1.8.1.3746 AMXX Dev Team admincmd.amxx running
Admin Help 1.8.1.3746 AMXX Dev Team adminhelp.amxx running
Slots Reservation 1.8.1.3746 AMXX Dev Team adminslots.amxx running
Multi-Lingual Sys 1.8.1.3746 AMXX Dev Team multilingual.am running
Menus Front-End 1.8.1.3746 AMXX Dev Team menufront.amxx running
Commands Menu 1.8.1.3746 AMXX Dev Team cmdmenu.amxx running
Players Menu 1.8.1.3746 AMXX Dev Team plmenu.amxx running
Maps Menu 1.8.1.3746 AMXX Dev Team mapsmenu.amxx
Plugin Menu 1.8.1.3746 AMXX Dev Team pluginmenu.amxx running
Admin Chat Plus! 5.7 Bhunji Weasber adminchat.amxx running
Anti Flood 1.8.1.3746 AMXX Dev Team antiflood.amxx running
Scrolling Message 1.8.1.3746 AMXX Dev Team scrollmsg.amxx running
Info. Messages 1.8.1.3746 AMXX Dev Team imessage.amxx running
Admin Votes 1.8.1.3746 AMXX Dev Team adminvote.amxx running
TimeLeft 1.8.1.3746 AMXX Dev Team timeleft.amxx running
Pause Plugins 1.8.1.3746 AMXX Dev Team pausecfg.amxx running
Stats Configurati 1.8.1.3746 AMXX Dev Team statscfg.amxx running
Restrict Weapons 1.8.1.3746 AMXX Dev Team restmenu.amxx
StatsX 1.8.1.3746 AMXX Dev Team statsx.amxx running
CS Misc. Stats 1.8.1.3746 AMXX Dev Team miscstats.amxx running
CS Stats Logging 1.8.1.3746 AMXX Dev Team stats_logging.a running
Admin Spectator E 1.3 KoST admin_spec_esp. running
FullSpawns 1.0 Eg@r4$il{ FullSpawns.amxx running
c4 timer 1.0 cheap_suit c4timer.amxx running
Voices Management 1.1.0 ConnorMcLeod Voices_Manageme running
Evil-Recorder 1.1 Alucard evil-recorder.a running
xREDIRECT 1.0.3.3 x0R xredirect.amxx running
DeagsMapManager 3.23 Deags/AMXX Commu deagsmapmanager
Auto Game Restart 1.0 AbeX auto_rr.amxx running
ATAC 3.0.1 ATAC Team atac.amxx running
Hud Messages 1.1 ATAC Team atac_hudmsg.amx running
Team Attack 1.0 ATAC Team atac_ta.amxx running
ATAC Commands 1.1 ATAC Team atac_cmds.amxx running
ATAC AMXBans 1.1 ATAC Team atac_amxbans.am running
Slap 1.1 ATAC Team atac_slap.amxx running
Slap2One 1.1 ATAC Team atac_slap2one.a running
Slay 1.1 ATAC Team atac_slay.amxx running
Spawn Slay 1.0 ATAC Team atac_spawnslay.ammx running
Jail 1.1 ATAC Team atac_jail.amxx stopped
Chicken 1.0 ATAC Team atac_chicken.am stopped
Bury 1.0 ATAC Team atac_bury.amxx running
Glow 1.0 ATAC Team atac_glow.amxx running
Timebomb 1.1 ATAC Team atac_bomb.amxx running
Blind 1.0 ATAC Team atac_blind.amxx running
Rocket 1.0 ATAC Team atac_rocket.amx running
Drop 1.0 ATAC Team atac_drop.amxx running
Fire 1.0 ATAC Team atac_fire.amxx running
Drug 1.0 ATAC Team atac_drug.amxx
Bad Aim 1.1 ATAC Team atac_badaim.amx running


Отредактировал: ravenyd123, - 23.8.2011, 18:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя .None
сообщение 23.8.2011, 22:02
Сообщение #9
Стаж: 16 лет

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

сервер уязвим, см. тут, п. 4 и 5

скорее всего это автобай баг
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
FixX
сообщение 23.8.2011, 22:07
Сообщение #10
Стаж: 15 лет

Сообщений: 2200
Благодарностей: 526
Полезность: 0

Цитата(.None @ 23.8.2011, 23:02) *
сервер уязвим, см. тут, п. 4 и 5

скорее всего это автобай баг

а с чего ты взял что автобай не вылечен?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя .None
сообщение 23.8.2011, 22:26
Сообщение #11
Стаж: 16 лет

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

пусть поставит заплатки а там видно будет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 24.8.2011, 9:18
Сообщение #12


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(.None @ 23.8.2011, 23:26) *
пусть поставит заплатки а там видно будет

Заплатки-то стоят. Но речь идет не про краш раз в несколько дней (это уже отдельный разговор), а повторный старт hlds, когда он уже запущен.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serj
сообщение 24.8.2011, 11:02
Сообщение #13


Стаж: 15 лет

Сообщений: 855
Благодарностей: 266
Полезность: 198

Цитата(ravenyd123 @ 24.8.2011, 10:18) *
а повторный старт hlds, когда он уже запущен.

Такое бывает, когда основной сервер по каким-то причинам лег и скрипт чекера запускает еще один такой же сервер

Отредактировал: serejka, - 24.8.2011, 11:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 24.8.2011, 11:20
Сообщение #14


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(serejka @ 24.8.2011, 12:02) *
Такое бывает, когда основной сервер по каким-то причинам лег и скрипт чекера запускает еще один такой же сервер

Можно ли это как-то подлать? Или повысить время таймаута проверки ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Paster
сообщение 25.8.2011, 11:21
Сообщение #15


Стаж: 19 лет

Сообщений: 491
Благодарностей: 64
Полезность: 139

Цитата(ravenyd123 @ 24.8.2011, 12:20) *
Можно ли это как-то подлать? Или повысить время таймаута проверки ?
Открой hlds_run
Код
TIMEOUT=10 # time to wait after a crash (in seconds)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: