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

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

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

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

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Серверы едят СЛИШКОМ много памяти, потом ложатся

Статус пользователя NithrouS
сообщение 29.4.2011, 21:47
Сообщение #1
Стаж: 15 лет

Сообщений: 38
Благодарностей: 1
Полезность: 23

Железо - VPS 640 mb ОЗУ, 1.1 / 4.8 Ггц процессор, ось Debian., до этого стоял 320 mb / 500 мгц

Скачал чистый hlds, установил metamod, dproto, amxmod, sxe и парочку плагинов. Запускаю 2 сервера (Public и HNS) - они работают, всё ок. Пройдёт пол часа - сервер зависает из-за нехватки оперативной памяти, каждый сервер жрёт по 49.9 % ресурсов. До этого на старой в двое слабой железке стояло 3 таких сервера, но собранных другим человеком, и проблем не было. Можете сказать в чём может быть проблема?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя SiziF
сообщение 30.4.2011, 0:00
Сообщение #2


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

Скинь лог консоли или еррор лог...еп....=)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 30.4.2011, 8:12
Сообщение #3


Стаж: 16 лет

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

NithrouS,
новый сплойт (CsDeath)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SiziF
сообщение 30.4.2011, 8:43
Сообщение #4


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

Вот я ж почему и попросил лог консоли,мало ли....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STILL47DEATH
сообщение 30.4.2011, 9:43
Сообщение #5


Стаж: 18 лет

Сообщений: 662
Благодарностей: 83
Полезность: 150

Цитата(NithrouS @ 29.4.2011, 21:47) *
Железо - VPS 640 mb ОЗУ, 1.1 / 4.8 Ггц процессор, ось Debian., до этого стоял 320 mb / 500 мгц

Скачал чистый hlds, установил metamod, dproto, amxmod, sxe и парочку плагинов. Запускаю 2 сервера (Public и HNS) - они работают, всё ок. Пройдёт пол часа - сервер зависает из-за нехватки оперативной памяти, каждый сервер жрёт по 49.9 % ресурсов. До этого на старой в двое слабой железке стояло 3 таких сервера, но собранных другим человеком, и проблем не было. Можете сказать в чём может быть проблема?

вопрос не в тему, но очень интересно:
у тебя VPS (VDS) с оперативкой 640 мб? такая виртуалка выдерживает два-три сервера? сколько слотов на каждом? что бывает когда они забиты?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя steep.azat
сообщение 30.4.2011, 9:53
Сообщение #6
Стаж: 15 лет

Сообщений: 106
Благодарностей: 8
Полезность: 65

Был у меня такой косяк пару раз, всё нормально а потом оперативка поднимется до 5 Гб и ложится сервер! Причины в этом не нащёл...

помогал только вариант собрать заново сборку сервера с нюля, короче поставить другой серв, и тогда всё норм работает...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SiziF
сообщение 30.4.2011, 10:04
Сообщение #7


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

Цитата(steep.azat @ 30.4.2011, 10:53) *
Был у меня такой косяк пару раз, всё нормально а потом оперативка поднимется до 5 Гб и ложится сервер! Причины в этом не нащёл...

помогал только вариант собрать заново сборку сервера с нюля, короче поставить другой серв, и тогда всё норм работает...



Черт возьми,ты выложишь логи??Вобще похоже на эксплоит!
Но как сказать точно?!Угадывать или как?Мож с бубном пошаманить?!=)
Не можем мы угадать так просто что там у тебя
Вопрос не в Железе!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 30.4.2011, 17:38
Сообщение #8


Стаж: 17 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

Насчет памяти. У меян был баг на виндовс сервер. Сразу при запуске показывало, что 2мя сервами + ОС занято 2гб оперативки, когда всего 512 оперативки и 1 гб подкачки


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 30.4.2011, 19:56
Сообщение #9
Стаж: 16 лет

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

swapa много
скорее всего
для кс ето неприемлимо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 30.4.2011, 22:50
Сообщение #10


Стаж: 16 лет

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

есть скрипт который проверяет сколько оперативки жрёт hlds ,и если больше определённого значения то даёт kill процессу сервера, может выложу тут )))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб
сообщение 1.5.2011, 10:47
Сообщение #11


Стаж: 16 лет

Сообщений: 1966
Благодарностей: 580
Полезность: 37

330863,
скрипт в студию :)


!
Аккаунт пользователя заблокирован до: 26.8.2285, 9:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 1.5.2011, 19:26
Сообщение #12


Стаж: 16 лет

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

нуб,
хех, доделывать надо!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NithrouS
сообщение 19.5.2011, 15:02
Сообщение #13
Стаж: 15 лет

Сообщений: 38
Благодарностей: 1
Полезность: 23

Есть команды для линукса, которые ограничивают потребляемые русурсы для определённого процесса или пользователя. К примеру создадим пользователя cscreator, дадим ему лимит в 600 мб. оперативы - если сервер превысит нужное количество мегобайт - он отключится или тупо будет виснуть, при том не будет грузить всю систему. Как реализовать не знаю, надо спросить у гугла
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 19.5.2011, 16:11
Сообщение #14


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(NithrouS @ 19.5.2011, 19:02) *
Есть команды для линукса, которые ограничивают потребляемые русурсы для определённого процесса или пользователя. К примеру создадим пользователя cscreator, дадим ему лимит в 600 мб. оперативы - если сервер превысит нужное количество мегобайт - он отключится или тупо будет виснуть, при том не будет грузить всю систему. Как реализовать не знаю, надо спросить у гугла

И как тебе это поможет? Серв сожрет на 1 кб меньше, заблочится и все. Будет висеть и ждать пока администратор все запустит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NithrouS
сообщение 19.5.2011, 19:12
Сообщение #15
Стаж: 15 лет

Сообщений: 38
Благодарностей: 1
Полезность: 23

Цитата
И как тебе это поможет? Серв сожрет на 1 кб меньше, заблочится и все. Будет висеть и ждать пока администратор все запустит


Чем поможет? Вся система не ляжет, а только сервер
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 19.5.2011, 22:32
Сообщение #16


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(NithrouS @ 19.5.2011, 22:12) *
Чем поможет? Вся система не ляжет, а только сервер

Ну а разве когда сервер слетает, вся система складывается? Обычно после переполнения буфера, сбойный сервер кс закрывается, память высвобождается а система работеат дальше. А если у тебя нет ни чего на машине кроме серверов кс то как тебе это поможет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NithrouS
сообщение 23.5.2011, 15:33
Сообщение #17
Стаж: 15 лет

Сообщений: 38
Благодарностей: 1
Полезность: 23

Спор немного глупый;
кроме кс есть серверы ещё на пару игр, чтобы система отлагала нужно было делать ребут. Да и вообще думаю полезно было бы знать людям что можно ограничить потребление ресурсов для пользователя или рпоцесса, например для сдачи сервера в аренду (нечего жрать много ресурсов), или чтобы твои серверы из-за его незащищённого легли
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: