Unable to fork: Cannot allocate memory

1
На сайте с 27.01.2009
Offline
69
#31

Ребята из всего вышеперечисленного у меня два варианта

1. Либо переехать на другой VPS сервер к другому хостинг-провайдеру

2. Либо нанять для разовой работы специалиста по настройке сервера и приведению его в надлежащий вид

Поскольку проектом планирую заниматься серьезно 5 к в день это только начало, думаю за полгода доведу до 15к

Если есть желающие поработать разово готов к диалогу

---------- Добавлено 23.11.2015 в 23:54 ----------

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

P
На сайте с 08.03.2007
Offline
250
#32

Заморочки будут всегда. Лучше на этом примере разберитесь самостоятельно - окупится.

Mik Foxi
На сайте с 02.03.2011
Offline
1177
#33
1ori:
Вот график в режиме реального времени, распределения процессорного времени, оперативки и дискового пространства



Как видно из графика в момент падения сервера, использование оперативной памяти не 100% - а около 30%. То бишь оперативки хватало, ошибка Unable to fork: Cannot allocate memory - уже была, и сервак не работал. О чем это говорит?

ну значит или оверселлят или криво настроено, в общем в обоих вариантах вы не получаете указанного реального объема оперативки.

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (Зеркало: https://антибот.рф/ ) Форум на замену серчу: https://foxi.biz/
N
На сайте с 06.05.2007
Offline
419
#34
zzzit:
Еще и оказывается продают впски с полурабочими дефолтными настройками.

По-моему, уже давно они стали MaxClient для apache сразу в шаблоне настраивать соответственно тарифу . И это хорошо.

Если бы у меня спросили какую ОДНУ настройку поменять для стабильности - я бы посоветовал именно эту.

Так что вероятнее всего какая-то нештатная ситуация.

Кнопка вызова админа ()
Den73
На сайте с 26.06.2010
Offline
523
#35

1ori

неужели у вашего хостера нету платной услуги по администрированию серверов?

попросите их пусть возьмут под контроль вашу проблему.

администрирование понадобиться и в дальнейшем для профилактики и обновления ПО.

1
На сайте с 27.01.2009
Offline
69
#36
Den73:
1ori

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

администрирование понадобиться и в дальнейшем для профилактики и обновления ПО.

Я поинтересуюсь, но в договоре такого пункта не нашел

Den73
На сайте с 26.06.2010
Offline
523
#37
1ori:
Я поинтересуюсь, но в договоре такого пункта не нашел

в договоре не всегда пишут перечень услуг

Z
На сайте с 06.09.2012
Offline
129
#38

Хостера поменять надо в любом случае, на хостера хотя бы без openvz. С этим убожеством намучаетесь.

Черный список врунов и обманщиков: ua-hosting.company, riaas.ru, takewyn.ru, yahoster/cadedic, Andreylab
T
На сайте с 09.12.2011
Offline
55
tls
#39
1ori:
Ну а если переезжать, буду рад если кто то посоветует хороший хостинг провайдер где не будет таких заморочек

Здесь похоже на косяк хостера, но если все равно нет желания разбираться с vps, то возможно вам будет проще взять т.н. "vip хостинг". В соседнем разделе такое предлагают. Это обычный хостинг, но с большими лимитами по ресурсам (cpu/mem).

Если же есть желание разобраться, то начните с уже данных советов и покажите вывод cat /proc/user_beancounters

kovalkov
На сайте с 23.09.2014
Offline
58
#40

Всем привет!

Как представитель обсуждаемого хостинга, дам комментарий:

В OpenVZ лимитирование ресурсов для контейнеров описано на странице https://wiki.openvz.org/Resource_management, помимо ограничения использования дисковой подсистемы, CPU, есть такой механизм https://wiki.openvz.org/UBC, который занимается не только ограничением потребления памяти, но и количества процессов, правил iptables, количества сокетов и прочего на контейнерах. Очень хороший механизм для того, чтобы хост-нода не захлебнулась от аномальной активности на контейнерах (например fork-бомб).

Так вот событие "Unable to fork: Cannot allocate memory" можно поймать не только при недостатке памяти, но и при выходе за счетчики в UBC.

Запускаем простейшую fork-бомбу на bash и получаем нашу ошибку, как пример "оверселлинга и плохого хостинга"

Состояние памяти и счетчиков UBC

В данном случае у клиента возникла именно данная проблема - превышение количества процессов из-за аномальной активности на сервере.

Уважаемый 1ori, подробности проблемы в тикете Вам сообщили.

С уважением, Ковальков Дмитрий технический отдел FASTVPS (https://fastvps.ru/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий