Падения сервера при старте

Le$hiy

Постоялец
Регистрация
10 Июн 2017
Сообщения
191
Симпатии
67
Пол
Мужской
#1
Сервер сегодня по какой-то причине упал при смене карты (как говорят админы). Сам я не играл и что произошло, не знаю. После этого сервер не стартует. На сервере В консоли сервера.
Код:
Enabling debug mode
Auto-restarting the server on crash

Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/root/.steam/sdk32/steamclient.so
with error:
/root/.steam/sdk32/steamclient.so: cannot open shared object file: No such file
or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Protocol version 48
Exe version 1.6.3.7/Stdio (cstrike)
Exe build: 20:10:39 Mar 12 2017 (1065)
STEAM Auth Server
Server IP address 195.88.209.134:27015

Metamod version 1.21p37 Copyright (c) 2001-2013 Will Day
Patch: Metamod-P (mm-p) v37 Copyright (c) 2004-2013 Jussi Kivilinna
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.


AMX Mod X version 1.8.2 Copyright (c) 2004-2006 AMX Mod X Development Team
AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
This is free software and you are welcome to redistribute it under
certain conditions; type 'amxx gpl' for details.

stray key in process_key: item_getiteminfo 61
[HACKD] Found compatible ReHLDS engine.
[ReAimDetector] Version: 0.1.6 Linux 'Counter-Strike 1.6'
[ReAimDetector] Success: Build ReHLDS version defined Linux '1065'.
[WHB] Version: 1.5.672 Linux (Usage SSE 4.1)
[WHB] Success: Build ReHLDS version defined Linux '1065'
[WHB] Success: Configuration executed.
[ReAuthCheck] Version: 0.1.6 Linux 'Counter-Strike 1.6'
[ReAuthCheck] Success: Configuration executed.
[ReAuthCheck] Success: Build ReHLDS version defined Linux '1065'
ReGameDLL version: 5.2.0.180-dev
L 06/11/2017 - 21:46:16: -------- Mapchange to de_dust2 --------
Executing ReGameDLL Configuration File
Executing AMX Mod X Configuration File
L 06/11/2017 - 21:46:16: Invalid multi-lingual line (file "cstrike/addons/amxmod
x/data/lang/map_spawns_editor.txt" line 1)
./hlds_run: line 255: 32025 Segmentation fault (core dumped) $HL_CMD
BFD: Warning: /var/www/server/cs1/core.32025 is truncated: expected core file si
ze >= 129507328, found: 3031040.
Cannot access memory at address 0xb77c5458
debug.cmds:3: Error in sourced command file:
Cannot access memory at address 0xb77c5458
email debug.log to linux@valvesoftware.com
Sun Jun 11 21:46:16 MSK 2017: Server restart in 10 seconds
На сервере ReHLDS и ReGamedll, hlds_linux из архива с ReHLDS. Есть вот такой
Код:
CRASH: Sun Jun 11 21:39:28 MSK 2017
Start Line: ./hlds_linux -game cstrike +ip 195.88.209.134 +port 27015 +maxplayers 32 +map de_dust2 +sv_lan 0 -pingboost 3 -debug -pidfile hlds.29944.pid
[New Thread 30183]
[New Thread 30184]
Core was generated by `./hlds_linux -game cstrike +ip 195.88.209.134 +port 27015 +maxplayers 32 +map d'.
Program terminated with signal 11, Segmentation fault.
#0  0x0053b619 in ?? ()
#0  0x0053b619 in ?? ()
No symbol table info available.
From        To          Syms Read   Shared Object Library
0x0025e830  0x002764ff  Yes (*)     /lib/ld-linux.so.2
(*): Shared library is missing debugging information.
Stack level 0, frame at 0x0:
 eip = 0x53b619; saved eip 0x53b619
 Outermost frame: unwinder did not report frame ID
 source language c++.
 Arglist at unknown address.
 Locals at unknown address, Previous frame's sp in esp
End of crash report
Что тут написано, я конечно не понимаю, но попробовал поставить стандартный hlds_linux, после чего debug.log приобрел
CRASH: Sun Jun 11 21:39:36 MSK 2017
Start Line: ./hlds_linux -game cstrike +ip 195.88.209.134 +port 27015 +maxplayers 32 +map de_dust2 +sv_lan 0 -pingboost 3 -debug -pidfile hlds.30282.pid
[New Thread 30289]
[New Thread 30290]
#0 0xb2ccf619 in ?? ()
No symbol table info available.
End of crash report

Т.к. сервер не заводится, скинуть список плагинов и мета-плагинов не могу. Но сервер работал без вмешательств уже около месяца, так что не думаю, что проблема в них.
Доп. инфо: Сервер на VDS (ipserver.su). Там же есть еще 1 паблик, он работает исправно, но он на другой тачке уже.

Есть мысли в чем проблема?
 
Последнее редактирование модератором:

izzatillo

Пользователь
Регистрация
8 Июн 2017
Сообщения
195
Симпатии
69
Пол
Мужской
#2
Le$hiy, чистый сервер запускается? без доп амхмодх и металистов?
 

Le$hiy

Постоялец
Регистрация
10 Июн 2017
Сообщения
191
Симпатии
67
Пол
Мужской
#3
izzatillo, большое спасибо, что подсказал, что можно запустить сервер без меты. Все завелось.
В итоге вычислил виновника: плагин, использующий nvault - Team flash control от Радиуса. Видимо что-то произошло с файлом nvault от этого плагина. Удалил этот файл из data/vault и все завелось. Не сильно шарю, что там могло произойти, но предполагаю, что он был переполнен.

Вопрос, в принципе, решен. Тему можно закрыть.
 

Endzhey

Пользователь
Регистрация
8 Июн 2017
Сообщения
183
Симпатии
34
#4
izzatillo, большое спасибо, что подсказал, что можно запустить сервер без меты. Все завелось.
В итоге вычислил виновника: плагин, использующий nvault - Team flash control от Радиуса. Видимо что-то произошло с файлом nvault от этого плагина. Удалил этот файл из data/vault и все завелось. Не сильно шарю, что там могло произойти, но предполагаю, что он был переполнен.

Вопрос, в принципе, решен. Тему можно закрыть.
избавься от модуля nvault, при долгой записи в файл сервер начинает лагать или же в твоем случае вообще не включаться.
используй MySQL ;).
 

Le$hiy

Постоялец
Регистрация
10 Июн 2017
Сообщения
191
Симпатии
67
Пол
Мужской
#5
Endzhey, если б я умел... но я не скриптер. Если ты имеешь ввиду поискать аналоги, то они есть, но с недостаточно нужным функционалом.
 

Endzhey

Пользователь
Регистрация
8 Июн 2017
Сообщения
183
Симпатии
34
#6
Endzhey, если б я умел... но я не скриптер. Если ты имеешь ввиду поискать аналоги, то они есть, но с недостаточно нужным функционалом.
Team flash control разве пишет логи или что-то другое в файл?
 

Le$hiy

Постоялец
Регистрация
10 Июн 2017
Сообщения
191
Симпатии
67
Пол
Мужской
#7
Пишет в файл список наказанных за ослепление тиммейтов.
 

Le$hiy

Постоялец
Регистрация
10 Июн 2017
Сообщения
191
Симпатии
67
Пол
Мужской
#9
Endzhey, нет такой возможности. Так бы уже давно использовал).
 

izzatillo

Пользователь
Регистрация
8 Июн 2017
Сообщения
195
Симпатии
69
Пол
Мужской
#10
Le$hiy, если правильно понял Team flash control от Радиуса наказывает игроков который хотели ослепить тиммейтов?
от vaqtincha не подходит Flasher Punish
 

Le$hiy

Постоялец
Регистрация
10 Июн 2017
Сообщения
191
Симпатии
67
Пол
Мужской
#11
izzatillo, понял правильно. Только у Радиуса есть ещё меню для админов с возможностью ручного наказания или снятия наказания.