У меня тысячу раз были совершенно разные сервера, разные ОС, разные версии hlds (для cs 1.6)
И никогда оно не сегфолтилось просто так, даже при 30 постоянных пользователях.
Проверьте установленные плагины и скрипты, обновите.
Потом проверьте КАЖДУЮ из карт, т.к кривые карты (например с кривой разметкой для ботов, если таковые имеются) чаще всего крашат сервер при своей загрузке.
Причем иногда это зависит от установленных скриптов (особенно если сервер не обычный, а какой нибудь zombie или дидматч).
помню мои сервера падали из за бага в дпрото
какая версия? поставь последнею
а так, вот мой конфиг плагинов
csf_anticheat.amxx
; AMX Mod X plugins
; Admin Base - Always one has to be activated
;admin.amxx ; admin base (required for any admin-related)
admin_sql.amxx ; admin base - SQL version (comment admin.amxx)
superban.amxx ; super ban
; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin
; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands
; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map
; Configuration
;pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands
; Counter-Strike
restmenu.amxx ; restrict weapons menu
statsx.amxx ; stats on death or round end (CSX Module required!)
miscstats.amxx ; bunch of events announcement for Counter-Strike
stats_logging.amxx ; weapons stats logging (CSX Module required!)
; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer
при таком раскладе сервер работает без падений уже месяц(!)
ос: дебиан стэйбл/сквиз
помню раньше часто падал
по своему опыту скажу, самые основные причины падения сервера
говноплагины с укоза
говнокарты от туда же
вообще, как правило, чем больше плагинов, тем чаще падает
поставь плагины на дебаг, например так
autoreload_on_newround.amxx debug
просто в конце дописываешь дебаг, ну и еще не забудь поставить gdb, это сам дебагер
и всё, ждешь, когда упадет сервер, смотришь логи
если виноват не плагин, значит скорее всего какая та из карт
еще есть вариант, что досят, в последнее время появилось много эксплоитов для кс, досят как правило все сервера по кругу, используя адреса с какого-нибудь геймтрекера
тут могу посоветовать только последние версии сервера, модулей и плагинов
кстати, когда сервер сегфолтится в syslog обычно записывается где произошла ошибка, например так
kernel: hlds_i686[3533]: segfault at 0 ip b4a8a55b sp bfaa8520 error 4 in amxmodx_mm_i386.so[b4a63000+6f000]
кинь сюда ошибку
Я ожидал, что hlds будет некоторое время работать и перезапускаться только изредка. Мне кажется, такой цикл не должен отнимать процессорного времени больше, чем сам hlds.
если только сервачок не уйдёт в фон
а если это произойдёт, то не только сам цикл будет грузить, но и будут бесконечно запускаться новые копии
можешь попробовать на тех же коньках
while true;do conky -d;done
короче - нужна проверка PID-а сервака + слип
если сервак не уходит в фон, то можно забить, да
Эээ.. У меня все точь в точь как у тебя.
Но вероятно ты сам собирал все модули и сам все ставил.
Я вот в один прекрасный момент отказался от ручной сборки сервера (т.к сервер для друзей, и времени копаться с AMXX и протоколом нет), и поставил русскую-народную, готовую.
Никаких проблем нет, работает как часы 24/7.
Т.к как сказал мудрый человек выше - у тебя скорее всего кривой конфиг.
Не уверен, что nosteam это варез, но ссылки не дам прямой. Гуглить так:
torrentszona cs 1.6 No-Steam Linux