Купить Корзина
Логотип REG.RU
  • Вход
  • Помощь
  • Классические VPS
  • Проблемы с VPS
  • Нехватка оперативной памяти на VPS

Нехватка оперативной памяти на VPS

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

Как правило, в системном журнале /var/log/messages при этом присутствуют подобные записи:

Jul 27 15:30:04 ovzhost67 kernel: [656617.064898] Out of memory in UB 1234567: OOM killed process 617206 (mysqld) score 0 vm:373508kB, rss:68004kB, swap:0kB

Одни из причин возникновения проблемы:

  • ваш сайт стал более популярным, количество посещений увеличилось;
  • на ваши сайты проводится атака по подбору паролей;
  • были установлены ресурсоёмкие плагины;
  • было установлено дополнительное ресурсоёмкое ПО.

Закажите услугу «Сервер для бизнеса»

Сосредоточьтесь на вашем бизнесе, о хостинге позаботится REG.RU! Закажите мощный облачный сервер с круглосуточным администрированием.

Заказать «Сервер для бизнеса»

Решение проблемы

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

Защитите админку сайта

Очень часто причиной нехватки ОЗУ является brute-force атака на админку сайта. В этом случае злоумышленники пытаются взломать админку сайта простым подбором паролей. Это характеризуется большим количеством запросов в журналах сайтов (Как просмотреть журналы сайтов? ), например, таких:

70.32.89.233 - - [31/Dec/2014:07:17:50 +0300] mysite.ru POST /wp-login.php HTTP/1.0 302 0 "-" "-" "-" 0.348-0.222
70.32.89.233 - - [31/Dec/2014:07:17:51 +0300] mysite.ru POST /wp-login.php HTTP/1.0 302 0 "-" "-" "-" 0.339-0.210
70.32.89.233 - - [31/Dec/2014:07:17:51 +0300] mysite.ru POST /wp-login.php HTTP/1.0 302 0 "-" "-" "-" 0.334-0.206
70.32.89.233 - - [31/Dec/2014:07:17:52 +0300] mysite.ru POST /wp-login.php HTTP/1.0 302 0 "-" "-" "-" 0.333-0.207
70.32.89.233 - - [31/Dec/2014:07:17:52 +0300] mysite.ru POST /wp-login.php HTTP/1.0 302 0 "-" "-" "-" 0.347-0.222

В данном примере видно, что атакуют админку WordPress. Для других CMS примеры аналогичны, меняется только URL админки.

Для снижения нагрузки на CPU и защиты вашего сайта установите дополнительную форму аутентификации на админку сайта:

Как защитить админку WordPress?

Как защитить админку Joomla?

Оптимизация сайта

Удаление ненужных расширений и плагинов сайтов. Удаление ресурсоёмких плагинов.

Включение кэша сайта

Особенно актуально для Bitrix, однако будьте осторожны, кэш Bitrix может быстро разрастись и занять много места на диске.

Установка Nginx

«Nginx» занимается отдачей статического контента (css, изображения, текст) гораздо быстрее чем «Apache». Установка «Nginx» снимет часть нагрузки с «Apache».

Включение Nginx через ISPmanager
  1. 1.
    Войдите в ISPmanager под пользователем «root»;
  2. 2.

    Если у вас не установлен Nginx, в разделе «Настройки» нажмите Конфигурация ПО и дважды кликните Веб-сервер (WWW). На открывшейся странице поставьте галочку напротив Nginx и нажмите кнопку Применить изменения:

  3. 3.

    Убедитесь, что Веб-сервер (WWW) включен:

Установка акселератора (ускорителя) PHP

Производится самостоятельно, либо в рамках услуги «Администрирование сервера».

Оптимизация Mysql

Для тестирования Mysql рекомендуем воспользоваться скриптом Mysqltuner.

Также, оптимизация Mysql возможна в рамках услуги «Администрирование сервера».

Повышение тарифного плана

Если проблемы все еще остались, рекомендуем перейти на более высокий тарифный план: Как повысить тариф VPS

Помогла ли вам статья?
ДаНет
раз уже
помогла

Спасибо за оценку!
Как мы можем улучшить статью?

Нужна помощь?
Напишите в службу поддержки!

Рассылка REG.RU

Лайфхаки, скидки и новости об IT

Подписываясь, вы принимаете правила рассылок

Услуги
  • Стоимость услуг
  • Хостинг
  • Зарегистрировать домен
  • Создание сайтов
  • REG.Site
  • VPS
  • Серверы и ДЦ
  • SSL-сертификат
Помощь
  • База знаний
  • Шаблоны заявлений
  • Оставить отзыв, предложение
  • Сообщить о нарушении
Партнерам
  • Партнерские программы
  • Профессионалам IT
  • Бонусная программа
  • REG.API
  • Промоматериалы
Полезное
  • Акции и скидки
  • Мероприятия
  • Юридические услуги
  • Юридическим лицам
  • ЭДО
  • Whois
REG.RU
  • О компании
  • Контакты
  • Офисы
  • Новости
  • Отзывы клиентов
+7 495 580-11-11

Телефон в Москве

8 800 555-34-78

Бесплатный звонок по России

  • vk
  • telegram
  • ok
  • moikrug
  • youtube
  • twitter

Нашли опечатку?
Выделите и нажмите
Ctrl+Enter

  • mir
  • sbp
  • sberbank
  • qiwi
  • yamoney
  • visa
  • mastercard
Все способы оплаты Все способы оплаты
  • REG.RU
  • © ООО «Регистратор доменных имен РЕГ.РУ»

    Правовая информация и правила пользования

  • shop.reg.ru Магазин доменов
  • statonline.ru Доменная статистика
  • reg.ru/blog Мы пишем
  • Мы используем файлы cookie. Продолжив работу с сайтом, вы соглашаетесь с Политикой обработки персональных данных и Правилами пользования сайтом.