- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ребята прошу прощение за беспокойство, уже и не знаю к кому обращаться
Перешел на VPS сервер от http://fastvps.ru/
Вроде бы месяц сервер работал нормально
Параметры сервака: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz 1800.000 Mhz, 4 GB оперативки
На серваке всего один сайт с посещалкой 5000 человек
Возникла ошибка 502 Bad Gateway
Написал в службу поддержки, мне ответили
При попытке входа на Ваш сервер, видим ошибку:
Unable to fork: Cannot allocate memory
Это означает что на сервере закончилась вся оперативная память. Вы можете перезагрузить его для скорейшего ввода его в работу.
Задал вопрос как могла закончится оперативная память 4GB, получил вот такой ответ
Вот выдержка из лог файла, до перезагрузки:
Nov 23 19:20:49 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:21:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:21:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:21:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:22:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:22:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:23:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:23:09 ispmgr5tpl dovecot: master: Error: service(imap-login): fork() failed: Cannot allocate memory
Nov 23 19:23:09 ispmgr5tpl dovecot: master: Error: service(imap-login): command startup failed, throttling for 16 secs
Nov 23 19:23:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:24:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:24:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:25:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:25:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:25:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:25:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:25:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:25:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:26:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:26:30 ispmgr5tpl dovecot: master: Error: service(imap-login): fork() failed: Cannot allocate memory
Nov 23 19:26:30 ispmgr5tpl dovecot: master: Error: service(imap-login): command startup failed, throttling for 32 secs
Nov 23 19:26:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:27:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:27:02 ispmgr5tpl dovecot: master: Error: service(imap-login): fork() failed: Cannot allocate memory
Nov 23 19:27:02 ispmgr5tpl dovecot: master: Error: service(imap-login): command startup failed, throttling for 60 secs
Nov 23 19:27:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:28:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:28:02 ispmgr5tpl dovecot: master: Error: service(imap-login): fork() failed: Cannot allocate memory
Nov 23 19:28:02 ispmgr5tpl dovecot: master: Error: service(imap-login): command startup failed, throttling for 60 secs
Nov 23 19:28:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:29:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:29:02 ispmgr5tpl dovecot: master: Error: service(imap-login): fork() failed: Cannot allocate memory
Nov 23 19:29:02 ispmgr5tpl dovecot: master: Error: service(imap-login): command startup failed, throttling for 60 secs
Nov 23 19:29:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:30:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:30:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:30:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:30:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:30:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:30:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:30:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:30:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:30:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:31:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:31:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:32:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:32:29 ispmgr5tpl dovecot: master: Error: service(imap-login): fork() failed: Cannot allocate memory
Nov 23 19:32:29 ispmgr5tpl dovecot: master: Error: service(imap-login): command startup failed, throttling for 60 secs
Nov 23 19:32:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:33:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:33:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:34:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:34:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:35:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:35:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:35:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:35:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:35:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:35:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:36:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:36:27 ispmgr5tpl dovecot: master: Error: service(imap-login): fork() failed: Cannot allocate memory
Nov 23 19:36:27 ispmgr5tpl dovecot: master: Error: service(imap-login): command startup failed, throttling for 60 secs
Nov 23 19:36:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:37:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:37:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:38:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:38:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:39:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:39:02 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:39:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:40:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:40:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:40:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:40:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:40:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:40:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:41:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:41:40 ispmgr5tpl dovecot: master: Error: service(imap-login): fork() failed: Cannot allocate memory
Nov 23 19:41:40 ispmgr5tpl dovecot: master: Error: service(imap-login): command startup failed, throttling for 60 secs
Nov 23 19:41:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:42:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
Nov 23 19:42:50 ispmgr5tpl postfix/master[3283]: warning: master_spawn: fork: Cannot allocate memory -- throttling
Nov 23 19:43:01 ispmgr5tpl /usr/sbin/cron[3414]: (CRON) error (can't fork)
К сожалению, затрудняемся сказать что послужило причиной этому.
========================================================
Вот такой очень содержательный ответ
CMS WORDPRESS, по графику использования оперативной памяти выидно что максимум используется порядка 30% оперативки - то максимум
Вот сейчас сижу и думаю что делать, либо переходить к другому хостинг провайдеру, либо если есть специалисты помогите пожалуйста, посоветуйте в чем причина, может какие параметры сервера настроить? Может кто то уже сталкивался с такими проблемами
Заранее благодарю за помощь
Какая виртуализация?
сайт с посещалкой 5000 человек
в месяц? ;)
Вот выдержка из лог файла, до перезагрузки
Я вижу ошибки мыльницы и крона.
ЗЫ. Проблемы сервера, переношу в администрирование.
Какой-то скрипт сильно кушает память. Возможно - тот, который висит на кроне. Или какой-нибудь плагин вордпресса - слошь и рядом такое случается. Админы фаствпс могут, по идее, подсказать, какой именно, хотя и не обязаны.
в месяц? ;)
Я вижу ошибки мыльницы и крона.
ЗЫ. Проблемы сервера, переношу в администрирование.
5000 хостов в сутки
подскажет
обычно из-за неправильной настройки такое, а не нехватки памяти
Какой-то скрипт сильно кушает память. Возможно - тот, который висит на кроне. Или какой-нибудь плагин вордпресса - слошь и рядом такое случается. Админы фаствпс могут, по идее, подсказать, какой именно, хотя и не обязаны.
Смысл в том, что плагин грузить не может, проверял нагрузку с помощью P3 (Plugin Performance Profiler), все в порядке
---------- Добавлено 23.11.2015 в 22:23 ----------
Прикладываю файлик с нагрузкой
Служба поддержки дополнительно ответила, скорее всего на ваш сайт идет DOS - аттака
Но если бы была атака, график был совершенно другой
можно нанять админа или не покупать впс хостинг раз не умеете пользоваться.
подскажет
обычно из-за неправильной настройки такое, а не нехватки памяти
Я тоже думаю что сервер неправильно настроен, но как сообщить об этом службе поддержки, ведь они пишут "Хотелось бы отметить что мы не являемся администраторами Вашего сервера и не можем знать всех тонкостей настроек на нём, мы не можем знать какое ПО и как у Вас настроено.
Проверили ещё раз Ваш сервер. Судя по всему, на Ваш сайт идёт DDoS атака, которую было не видно при проверке лог файла после перезагрузки сервера. Сейчас ясно видно что к сайту идёт множество запросов вида:"
Я тоже думаю что сервер неправильно настроен, но как сообщить об этом службе поддержки, ведь они пишут "Хотелось бы отметить что мы не являемся администраторами Вашего сервера и не можем знать всех тонкостей настроек на нём, мы не можем знать какое ПО и как у Вас настроено.
А кто вам настраивал сервер?
Не первый раз вижу такое, похоже какое-то коробочное ПО идет с плохими настройками, зачем такое продавать клиентам не представляю.
Не знаю есть среди форумчан владельцы сайтов пользующихся VPS серверами http://fastvps.ru/
Конкретными настройками никто не занимался, вот перечень бесплатных услуг которые оказывает служба поддержки
---------- Добавлено 23.11.2015 в 22:38 ----------
19. Регламент оказания бесплатной технической поддержки
19.1. Компания осуществляет бесплатную техническую поддержку по операциям, список которых приведен ниже.
19.2. Общие операции.
19.2.1. Установка / переустановка операционной системы (если нет необходимости подключения образа). Для ОС Windows и FreeBSD используется технически оптимальная разбивка.
19.2.2. Сброс административного / root пароля операционной системы.
19.2.3. Добавление дополнительных IP на сервер.
19.2.4. Смена часового пояса.
19.2.5. Сборка программного RAID массива после замены жесткого диска (также осуществляется для FreeBSD).
19.2.6. Выполнение теста оперативной памяти (memtester), выполнение теста жестких дисков, выполнение теста процессора. Обращаем внимание, что тесты памяти и процессора требуют выключения сервера на длительное время, в зависимости от объемов оперативной памяти. Примерная оценка по времени тестирования 16G памяти - 16 часов.
19.2.7. Выполнение диагностических работ для определения причин неработоспособности (частичной неработоспособности) как сайтов, так и сервера.
19.2.8. Стандартная проверка сервера на предмет наличия вирусов антивирусным ПО (clamav, maldet).
19.2.9. Русификация Windows 2008, 2012.
19.2.10. Общие операции выполняются только для ОС Debian Linux (6.x, 7.x), CentOS Linux (5.x, 6.x).
19.3. Установка / конфигурация ПО.
19.3.1. Панели управления.
19.3.1.1. Установка панели управления хостингом ISPManager Lite при условии приобретения лицензии на панель у Компании FastVPS .
19.3.1.2. При использовании приобретенных в Компании лицензий на панели управления ISPmanager на сторонних площадках, поддержка панелей не предоставляется, возможна только бесплатная установка. Поддержка при необходимости приобретается отдельно у компании-разработчика (ISP Systems).
19.3.1.3. Установка панели управления хостингом FastPanel на VPS/VDS.
19.3.2. Расширения PHP
19.3.2.1. Установка mod_fcgid (PHP как FastCGI, установка осуществляется только при условии наличия панели ISPManager).
19.3.2.2. Установка eAccelerator (ускорение работы сайтов за счет кэширования PHP опкода).
19.3.2.3. Установка IonCube (требуется для зашифрованных скриптов).
19.3.2.4. Установка Zend Guard Loader (требуется для зашифрованных скриптов).
19.3.2.5. Установка PHP модулей из стандартного репозитория (curl, gd2, imagick , iconv).
19.3.2.6. Пересборка РHP для поддержки Bundled GD (только Debian).
19.3.3. Прочее ПО
19.3.3.1. Установка Nginx в качестве реверс-прокси для снижения нагрузки на сервер, ускорения работы сайтов и раздачи статического контента (без конфигурации кэша, установка осуществляется только при условии наличия панели ISPManager).
19.3.3.2. Установка mod_rpaf, mod_rpaf 2 (требуется при использовании Nginx для корректного отображения IP посетителей).
19.3.3.3. Установка Java JDK/JRE.
19.3.3.4. Установка Sphinx для MySQL (система полнотекстового поиска для БД).
19.3.3.5. Установка Memcached.
19.3.3.6. Установка OpenVPN (только Debian)
19.3.3.7. Сброс пароля MySQL.
19.3.3.8. Установка rkhunter (ПО для поиска руткитов).
19.3.3.9. Если в данной главе не указано иное, то установка ПО возможна лишь для ОС Debian Linux и CentOS Linux (стабильных версий). Установка ПО осуществляется в наиболее технически оптимальной конфигурации. При необходимости существенных изменений в конфигурации, требуется дополнительное согласование с Клиентом посредством тикет-системы.
19.3.3.10. Версии устанавливаемого ПО выбираются на основании технической целесообразности, определяемой специалистом Компании (предпочтение отдается версиям, находящимся в репозитории). Все операции, не указанные в данном списке явно, выполняются после согласования с технической поддержкой посредством тикет системы. Наиболее технически сложные задачи решаются в порядке платного администрирования.
19.3.3.11. Услуга бесплатной технической поддержки не распространяется на клиентов, осуществляющих предоставление услуги виртуального хостинга посредством серверов Компании или осуществляющих перепродажу серверов Компании.
19.3.3.12. Компания не гарантирует полной работоспособности серверов или сайтов после осуществления работ по системному администрированию, в связи с высокой сложностью и комплексностью систем и наличию факторов, не подконтрольных Компании.