Письмо от хостинга - нехватка оперативной памяти.

123 4
SN
На сайте с 04.07.2013
Offline
84
3191

Четыре дня назад я подключился к хостингу:

OpenVZ, 7ГБ SSD, 2000 МГц, 256 МБ, CentOS, Nginx, PHP 5.6, MariaDB 5.5, phpMyAdmin 4.4.

Залил туда свой сайт:

- самописный движок на PHP (до примитивности простой, делает максимум 2 обращения к базе SELECT)

- маленькая база данных SQL - дамп весит 65KB. Три таблицы, 20 столбцов, 20 записей.

Домен совершенно новый, никому не известный. Согласно логам на него никто не заходит кроме меня (и еще пары ботов раз в сутки). Сайт пока находится в стадии тестирования.

Вчера вечером сайт перестал работать (не грузились данные из базы) и я получил письмо от хостера следующего содержания:

[...]

Уведомляем вас, что на сервере наблюдается нехватка оперативной памяти, в следствие чего происходит аварийное завершение процессов.

[...]

Список остановленных процессов:

Aug 13 17:46:18 ovzhost140 kernel: [874505.627341] Out of memory in UB 16488877: OOM killed process 538903 (mysqld) score 0 vm:876432kB, rss:74824kB, swap:0kB

Aug 13 17:46:20 ovzhost140 kernel: [874507.877085] Out of memory in UB 16488877: OOM killed process 870138 (mysqld) score 0 vm:741364kB, rss:72268kB, swap:0kB

[...]

Посмотрел по логам что этому предшествовало:

119.168.174.36 - - [13/Aug/2015:17:39:26 +0300] "GET /phpMyAdmin/themes/pmahomme/img/b_calendar.png HTTP/1.1" 304 0 "http://174.568.156.112/phpMyAdmin/sql.php?db=phot&table=articles&server=1&target=&token=4171165bf9439d0d55f8501e8268750" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0" "-"

119.168.174.36 - - [13/Aug/2015:17:39:26 +0300] "GET /phpMyAdmin/themes/pmahomme/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png HTTP/1.1" 304 0 "http://174.568.156.112/phpMyAdmin/themes/pmahomme/jquery/jquery-ui-1.11.2.css" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0" "-"

119.168.174.36 - - [13/Aug/2015:17:39:49 +0300] "POST /phpMyAdmin/tbl_replace.php HTTP/1.1" 200 2103 "http://174.568.156.112/phpMyAdmin/sql.php?db=phot&table=articles&server=1&target=&token=4171165bf9439d0d55f8501e8268750" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0" "-"

Это я заходил в phpMyAdmin - за семь минут до остановки процессов. После этого никаких действий не совершалось.

ВОПРОСЫ:

-исходя из характеристик сервера, и указанной нагрузки это нормально что он останавливает работу ? сталкивались с таким случаем?

- я так понимаю что причиной могло послужить то что я заходил в phpMyAdmin. Какие у него и у MariaDB минимальные системные требования к серверу ? Что то в интернете не нашел.

- что еще могло послужить причиной этого и как проверить?

- стоит ли продолжать работать с этим хостингом ?

- может ли хостер дать мне отчет какой именно процесс его так перегрузил ?

- реально ли хоститься на таком сервере (с такими зарактеристиками) небольшому PHP сайту ?

T
На сайте с 06.06.2013
Offline
81
#1

256МБ - это ОЧЕНЬ мало, для php+mysql. Поставьте хотя бы 512.

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#2

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

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
S
На сайте с 02.05.2014
Offline
61
#3

Провайдер не рег.ру?

А вообще для сайта это не серьезно.

Тарифы с таким объемом памяти годятся только для бэкап-сервера или секондори днс и т.п.

K5
На сайте с 21.07.2010
Offline
209
#4

обрежте количество апачей и количество коннектов к mysql до 2-3, для вашего тарифа это максимум

аська 45два48499два записки на работе (http://memoryhigh.ru) помогу с сайтом, удалю вирусы, настрою впс -> отзывы ТУТ (/ru/forum/836248) и ТАМ (http://www.maultalk.com/topic140187.html) !!!всегда проверяйте данные людей, которые сами пишут вам в аську или скайп!!!
SN
На сайте с 04.07.2013
Offline
84
#5
Sujcnm:
Провайдер не рег.ру?
А вообще для сайта это не серьезно.
Тарифы с таким объемом памяти годятся только для бэкап-сервера или секондори днс и т.п.

да reg.ru. А что?

А сколько должно быть оперативы для сайта с посещаемостью 1 уник в сутки?

Скажите а есть какая нибудь програмулина для Windows которая позволяет удаленно просматривать количество занятой оперативной памяти на сервере?

tooseebee
На сайте с 20.01.2010
Offline
91
#6

Соберите php с минимально-рабочей конфигурацией, без лишних модулей. Оптимизируйте mariadb для небольшого кол-ва ресурсов.

Не вздумайте устанавливать Apache и MySQL, чтобы их обрезать, по совету из поста выше.

Так же возможен оверселл у провайдера, и вам не полностью выделяют ваши 256 Мб RAM памяти, по возможности смените виртуализацию на kvm, xen, vmware. На них оверсел возможен, но не такой дичайший

Скажите а есть какая нибудь програмулина для Windows которая позволяет удаленно просматривать количество занятой оперативной памяти на сервере?

На сервере htop, top или atop, или же установкой munin мониторинга или агента (если есть сервер который будет собирать статистику).

S
На сайте с 02.05.2014
Offline
61
#7
SeoNk:
да reg.ru. А что?

А то, что такие фокусы для рег.ру это норма.

Они знакомому на пустой VPS такие письма присылали.

Возьмите хостинг у другого провайдера и будет вам счастье. Могу посоветовать пару достойных.

SeoNk:
А сколько должно быть оперативы для сайта с посещаемостью 1 уник в сутки?

Все зависит от движка, количество посетителей онлайн и грамотности настройки сервера.

Начните от 512МБ а дальше смотрите...

lealhost
На сайте с 07.06.2014
Offline
136
#8
SeoNk:

Скажите а есть какая нибудь програмулина для Windows которая позволяет удаленно просматривать количество занятой оперативной памяти на сервере?

Putty => SSH

Andreyka
На сайте с 19.02.2005
Offline
822
#9

Сервер 256mb в теории может работать норм при тонких настройках

Но вы его так не настроите, так что берите 512m

Не стоит плодить сущности без необходимости
Plutishe
На сайте с 06.03.2006
Offline
205
#10

Работают на таких машинках 256 mb по 5 сайтов на joomla, ничего не падает.

Смените систему на CentOS 5 x86

Хостинг за РУБЛИ (http://yousite.ru/h) | VPS/VDS на платформе: XEN c администрированием (http://yousite.ru/v) | Регистрация доменов (http://yousite.ru/d)
123 4

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