Помощь - Поиск - Пользователи - Календарь
Полная версия: Отключается VPS
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Виртуальный сервер и Виртуальный Выделенный Сервер
LK1
Добрый вечер! Первый раз пишу - только читал.

У меня форум на IPB 2.3.1, полгода использую VPS, все работало неплохо, но недавно начались проблемы - периодически форум недоступен или грузится по минуте.

Журнал ресурсов панели Виртуозо часто показывает черную зону загрузки:

Цитата
Журнал ресурсов:
Время Тип Параметр
Авг 11, 2008 09:49:29 Зеленая зона privvmpages
Авг 11, 2008 09:48:49 Желтая зона privvmpages
Авг 11, 2008 06:20:03 Зеленая зона privvmpages
Авг 11, 2008 06:14:55 Черная зона privvmpages
Авг 11, 2008 06:14:25 Зеленая зона kmemsize
Авг 11, 2008 06:09:54 Желтая зона kmemsize
Авг 11, 2008 06:09:54 Черная зона privvmpages
Авг 11, 2008 06:05:44 Зеленая зона privvmpages
Авг 11, 2008 06:01:58 Зеленая зона kmemsize
Авг 11, 2008 06:00:35 Желтая зона kmemsize
Авг 11, 2008 06:00:35 Черная зона privvmpages


Поддержка хостера говорит, что не хватает оперативки, идут какие-то процессы на Апаче и нужно переходить на более высокий тариф. В то же время черная зона бывает даже тогда, когда на форуме несколько человек.
Подскажите, в чем могут быть проблемы? переходить на более дорогой тариф накладно - сейчас плачу 40уе, а следующий намного дороже, да и не факт что ситуация изменится. Весной было больше посетителей, и все работало без сбоев, а сейчас вдруг проблемы.
Могут ли помочь какие-либо настройки с помощью специалистов? Или действительно нужно больше ресурсов? Сейчас стоит Fedora Core 7, 256 МБ оперативки, 4% Проца, сервер Dual Intel Xeon 3.0GHz.

Команда Memory в Шелле показывает перерасход оперативки, но не пойму на чем именно:

Цитата
VPS CPU
user: 0.00 nice: 0.00 system: 0.00 idle: 100.00
VPS Memory
total: 256.00MB used: 304.04MB (118.77%) free: 0.00MB (0.00%)


Процессы системы:

Цитата
top - 00:25:51 up 2 days, 1:09, 0 users, load average: 1.46, 1.05, 0.68
Tasks: 42 total, 2 running, 40 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.4% us, 0.1% sy, 0.0% ni, 98.7% id, 0.8% wa, 0.0% hi, 0.0% si
Mem: 16359792k total, 16170960k used, 188832k free, 337780k buffers
Swap: 33559776k total, 31968k used, 33527808k free, 5337500k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
17707 root 25 0 1876 644 292 R 17 0.0 0:00.80 gzip
1 root 16 0 2052 656 572 S 0 0.0 0:00.12 init
23871 root 16 0 1728 584 492 S 0 0.0 0:00.11 syslogd
24152 root 16 0 5316 980 660 S 0 0.0 0:00.04 sshd
24470 root 16 0 2716 888 728 S 0 0.0 0:00.00 xinetd
24510 root 15 0 2528 1172 1008 S 0 0.0 0:00.00 mysqld_safe
25886 mysql 16 0 120m 24m 5132 S 0 0.2 3:30.07 mysqld
26348 named 21 0 114m 10m 1924 S 0 0.1 0:00.23 named
26418 root 21 0 5696 788 548 S 0 0.0 0:00.00 couriertcpd
26420 root 18 0 4176 836 640 S 0 0.0 0:00.00 courierlogger
26429 root 21 0 5696 788 548 S 0 0.0 0:00.00 couriertcpd
26431 root 18 0 4176 836 640 S 0 0.0 0:00.00 courierlogger
26437 root 21 0 5696 788 548 S 0 0.0 0:00.00 couriertcpd
26439 root 18 0 4176 836 640 S 0 0.0 0:00.00 courierlogger
26449 root 21 0 5696 788 548 S 0 0.0 0:00.00 couriertcpd
26451 root 18 0 4176 836 640 S 0 0.0 0:00.00 courierlogger
26493 root 15 0 41632 6296 3856 S 0 0.0 0:00.01 httpsd
26497 psaadm 16 0 49244 19m 12m S 0 0.1 0:01.61 httpsd



Версия IPB v2.3.1 (ID:23004)
Версия MYSQL MYSQL 5.0.45
Версия PHP 5.2.4 (apache2handler) ( PHP INFO )
Отключенные функции PHP нет информации
Безопасный режим ВЫКЛЮЧЕН
ПО Сервера Linux ....... 2.6.9-023stab046.2-smp #1 SMP Mon Dec 10 15:04:55 MSK 2007 i686
Текущая загрузка сервера 1.46
Общий объем памяти сервера 15976 MB
Доступно физической памяти 188 MB


Хостер сказал, что недавно мой ресурс перевели на новый сервер и все должно работать хорошо, никакой подсказки кроме совета сменить тариф не даетsad.gif
eSupport.org.ua
Вероятно будут нужны услуги:
1. Программиста для оптимизации движка
2. Сисадмина для оптимизации настроек сервера

Это будет стоить денег, допустим к примеру как 10 оплат за VPS, причем без гарантий того, что это поможет
Может таки проще на более мощный тариф?

alexxxst
IPB сам по себе тормозной, а если уж на него поисковик наползет, не дай бог, хана вашему впс...
LK1
Цитата(alexxxst @ 12.08.2008, 16:47) *

IPB сам по себе тормозной, а если уж на него поисковик наползет, не дай бог, хана вашему впс...

Есть много форумов на IPB с огромной посещаемостью - например форум Экслера - где одновременно по несколько тысяч человек находится, и все работает без сбоев. У меня максимум онлайн 250 человек, а форум глючит, даже когда на форуме 2 человека - в 5 утра даже бывают сбои... Мне кажется что проблема хостера, но от техподдержки там помощи нет sad.gif
kolobok
Цитата(LK1 @ 12.08.2008, 18:54) *

Есть много форумов на IPB с огромной посещаемостью - например форум Экслера - где одновременно по несколько тысяч человек находится, и все работает без сбоев. У меня максимум онлайн 250 человек, а форум глючит, даже когда на форуме 2 человека - в 5 утра даже бывают сбои... Мне кажется что проблема хостера, но от техподдержки там помощи нет sad.gif

VPS администрируемый?
Если нет - то заказывайте аудит и настройку VPS. Либо пытайтесь разобраться сами. К сожалению, других выходов я тут не вижу.
duken
Цитата(LK1 @ 12.08.2008, 20:54) *

Есть много форумов на IPB с огромной посещаемостью - например форум Экслера - где одновременно по несколько тысяч человек находится, и все работает без сбоев. У меня максимум онлайн 250 человек, а форум глючит, даже когда на форуме 2 человека - в 5 утра даже бывают сбои... Мне кажется что проблема хостера, но от техподдержки там помощи нет sad.gif

"Оперативки" у этого VPS очень мало. Естественно, что её не хватает smile.gif Возьмите VPS с 384/512 мб оперативки.
Anatoly N Krasnov
Цитата
"Оперативки" у этого VPS очень мало. Естественно, что её не хватает Возьмите VPS с 384/512 мб оперативки.

Добавлю еще, что при выборе VPS нужно внимательно смотреть на указываемые ресурсы и гарантированные ресурсы.
Можно увидеть красивое предложение, в котором ОЗУ будет указано 768Mb, из которых гарантировано только 256.
ТС, Желаю удачи Вашему форуму!
LK1
Цитата(kolobok @ 12.08.2008, 19:58) *

VPS администрируемый?
Если нет - то заказывайте аудит и настройку VPS. Либо пытайтесь разобраться сами. К сожалению, других выходов я тут не вижу.

Администрируемый хостером?

Все администрирование я должен делать самостоятельно...

Заказал переход на более высокий тариф, посмотрю что получится. В техподдержке предположили, что раньше мне было доступно больше ресурсов, чем предусмотрено тарифным планом. А после физической замены сервера ресурсы стали строго по тарифу и форум начал "зависать". Если это действительно так, то большее количество ресурсов на новом тарифе должно помочь...
К сожалению не отслеживал количество используемой памяти 2-3 месяца назад, сейчас бы все было понятнее

eSupport.org.ua
Цитата(LK1 @ 12.08.2008, 17:54) *

Есть много форумов на IPB с огромной посещаемостью - например форум Экслера - где одновременно по несколько тысяч человек находится, и все работает без сбоев. У меня максимум онлайн 250 человек, а форум глючит, даже когда на форуме 2 человека - в 5 утра даже бывают сбои... Мне кажется что проблема хостера, но от техподдержки там помощи нет sad.gif


На форуме Экслера переодически бывает недоступность, а кроме того там работают 2 сервера над форумом, а не vps с 128mb cool.gif
WebXL
Могу предположить, что после физической замены сервера, на сервере стало больше процессоров (ядер) и расход памяти в результате увеличился.
eSupport.org.ua
WebXL, расход памяти может быть только в том случае, когда меняется архитектура с 32 на 64 бит
От ядер расход памяти почти не зависит, можно легко проверить на любом vps


WebXL
Цитата(eSupport.org.ua @ 13.08.2008, 09:04) *

WebXL, расход памяти может быть только в том случае, когда меняется архитектура с 32 на 64 бит
От ядер расход памяти почти не зависит, можно легко проверить на любом vps


Проверял, иначе бы не говорил. Если интересно, могу в приват скинуть как проверить - 100% результат подтвердится.
MIRhosting.com
Цитата(WebXL @ 13.08.2008, 11:28) *

Проверял, иначе бы не говорил. Если интересно, могу в приват скинуть как проверить - 100% результат подтвердится.


Возможно Вы о BIND, который по умолчанию использует мультипроцессорность. Если 16 ядер всего доступно, то он аллокирует около 120 мб запросто так. Решается добавление -n 1 в конфиг.
Ну или подобные истории.
Само по себе увеличение ядер на расход памяти не влияет.
LK1
Переход на более высокий тариф снял почти все проблемы, доступной оперативки теперь 380.

Но пару раз в сутки включаются дикие тормоза - страница грузится почти минуту, и в это время апач чем-то нагружает проц:

Цитата

top - 11:36:05 up 4 days, 12:19, 0 users, load average: 11.21, 7.25, 7.47
Tasks: 148 total, 3 running, 144 sleeping, 0 stopped, 1 zombie
Cpu(s): 0.5% us, 0.1% sy, 0.0% ni, 98.2% id, 1.2% wa, 0.0% hi, 0.0% si
Mem: 16359792k total, 16300960k used, 58832k free, 1893660k buffers
Swap: 33559776k total, 35748k used, 33524028k free, 4245772k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8150 apache 15 0 38596 12m 3320 R 9 0.1 0:00.05 httpd
8151 apache 16 0 40220 14m 3340 S 9 0.1 0:00.08 httpd
1 root 15 0 2052 656 572 S 0 0.0 0:00.26 init
23871 root 16 0 1728 584 492 S 0 0.0 0:00.24 syslogd
24152 root 16 0 5316 980 660 S 0 0.0 0:00.06 sshd
24470 root 16 0 2716 888 728 S 0 0.0 0:00.00 xinetd
24510 root 15 0 2528 1172 1008 S 0 0.0 0:00.00 mysqld_safe
25886 mysql 15 0 132m 30m 5132 S 0 0.2 8:21.45 mysqld
26348 named 21 0 114m 11m 1928 S 0 0.1 0:00.56 named
26418 root 21 0 5696 788 548 S 0 0.0 0:00.00 couriertcpd
26420 root 18 0 4176 836 640 S 0 0.0 0:00.00 courierlogger

eSupport.org.ua
Тут два варианта
  1. Гадать на кофейной гуще
  2. Читать логи

kolobok
Цитата(LK1 @ 14.08.2008, 19:22) *

Переход на более высокий тариф снял почти все проблемы, доступной оперативки теперь 380.

Но пару раз в сутки включаются дикие тормоза - страница грузится почти минуту, и в это время апач чем-то нагружает проц:

А время совпадает? (хотя бы плюс-минус). Похоже на какой то крон
edogs
Цитата(LK1 @ 14.08.2008, 18:22) *
Переход на более высокий тариф снял почти все проблемы, доступной оперативки теперь 380.

Но пару раз в сутки включаются дикие тормоза - страница грузится почти минуту, и в это время апач чем-то нагружает проц:
К сожалению плохо знакомы с ипб, но в vbulletin часть задач выполняются по "собственному" крону, т.е. с некоторой периодичностью он сам себя вызывает по http ( поэтому и httpd может гореть у Вас) и обрабатывает статистику, посылает письма и т.д.. Посмотрите, возможно в ИПБ у Вас нечто аналогичное. Тогда или отключить или изменить настройки или перенести время запуска на более удобное.
LK1
Цитата(kolobok @ 14.08.2008, 20:36) *

А время совпадает? (хотя бы плюс-минус). Похоже на какой то крон

нет, время не совпадает
Roman Hirauka
Для IPB памяти явно мало. Форум при 100 онлайн может сожрать больше 500-600 Мб ОЗУ. Вообще разработчик, по-моему, рекомендует при 100 онлайн 1 Гб ОЗУ (!).
Опять же IPB использует свой собственный крон. Когда заходит поисковый бот или два, то вешалка на ВПС.
Был форум, с посещаемостью 100-150 юзеров онлайн, форум легко вешал ВПС с рабочим ОЗУ 625 Мб, гарантированно было 125 Мб. Хостер есстественно начал обрубать рабочий объём до гарантированного, эффект не заставил себя ждать - всё легло. После перехода на другой тариф, хостер попросил удалится вообще, из-за запросов к винту, боялись повесить других юзеров.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.