Останавливается сервер баз данных
Останавливается сервер баз данных
Есть сервер с несколькими сайтами.
CentOS 7.2 nginx, php-fpm, mariaDB ...... ваши рекомендации по начальной оптимизации сделаны.
Сервер замечательно работает работает работает и в один прекрасным момент останавливается. Останавливается именно сервер баз данных. Все остальное работает.
Происходит это когда память забита полностью, swap забит .... по логам видно что постоянно выходит сообщение об отсутствии памяти, потом происходит перезапуск mysql и так постоянно по кругу пока в один момент перезапуск не срабатывает.
Подскажите пожалуйста должно ли так быть что swap забит постоянно ? Он же вроде должен переодически чиститься, но почему то такого не происходит ....... на графиках пологая кривая постоянно идет в верх и стремится к максимуму.
Филосовский вопрос как быть и что делать ?
CentOS 7.2 nginx, php-fpm, mariaDB ...... ваши рекомендации по начальной оптимизации сделаны.
Сервер замечательно работает работает работает и в один прекрасным момент останавливается. Останавливается именно сервер баз данных. Все остальное работает.
Происходит это когда память забита полностью, swap забит .... по логам видно что постоянно выходит сообщение об отсутствии памяти, потом происходит перезапуск mysql и так постоянно по кругу пока в один момент перезапуск не срабатывает.
Подскажите пожалуйста должно ли так быть что swap забит постоянно ? Он же вроде должен переодически чиститься, но почему то такого не происходит ....... на графиках пологая кривая постоянно идет в верх и стремится к максимуму.
Филосовский вопрос как быть и что делать ?
Re: Останавливается сервер баз данных
Имхо тюнить mysql
Брать в руки mysqltuner или mysql tuner prime и выставлять параметры.
По описанию складывается ощущение, что ожидания памяти базы данных задраны вверх.
Брать в руки mysqltuner или mysql tuner prime и выставлять параметры.
По описанию складывается ощущение, что ожидания памяти базы данных задраны вверх.
Re: Останавливается сервер баз данных
на просторах тутошнего форума буквально на днях видел рекомандации отключиьт Clamav и spamassassin
жрут память немеряно и мускулю перестаёт хватать
рекомендации помогли, мускуль останавливаться перестал
отсюда вывод - если на хостинге меньше 4 Гб памяти выделено, то при установке весты использовать Advanced Install Settings, т.е. выборочная установка без спамассасинов, кламавов и прочих не всегда нужных вещей
жрут память немеряно и мускулю перестаёт хватать
рекомендации помогли, мускуль останавливаться перестал
отсюда вывод - если на хостинге меньше 4 Гб памяти выделено, то при установке весты использовать Advanced Install Settings, т.е. выборочная установка без спамассасинов, кламавов и прочих не всегда нужных вещей
Re: Останавливается сервер баз данных
Логично, правда здесь еще одна зависимость от общих расходов. Т.е. если сервер не загружен ну вообще ничем, то при 1гб вся эта артиллерия работает, а дальше как только идет какая-то нагрузка - пока ресурсам и что-то может отвалиться.prmres wrote:на просторах тутошнего форума буквально на днях видел рекомандации отключиьт Clamav и spamassassin. жрут память немеряно и мускулю перестаёт хватать
Re: Останавливается сервер баз данных
Извините за молчание, почему то не приходит уведомление что в моей теме что то написали.
Clamav и spamassassin у меня нет --spamassassin no --clamav no еще при установке отменил. Тюннинг MSSQL конечно нужная вещь, но максимум что это даст это более долгое время работы. Или это нормальный режим работы когда своп забит полностью и переодически идет перезагрузка и ребилд MSSQL?
Clamav и spamassassin у меня нет --spamassassin no --clamav no еще при установке отменил. Тюннинг MSSQL конечно нужная вещь, но максимум что это даст это более долгое время работы. Или это нормальный режим работы когда своп забит полностью и переодически идет перезагрузка и ребилд MSSQL?
Re: Останавливается сервер баз данных
Забитый своп - индикатор того, что памяти не хватает.ogloblya wrote:Или это нормальный режим работы когда своп забит полностью и переодически идет перезагрузка и ребилд MSSQL?
В большинстве случаев - это ни есть хорошо.
Re: Останавливается сервер баз данных
Подскажите пожалуйста какой командой по крону в весте можно перезапустить php-fpm?skurudo wrote:В большинстве случаев - это ни есть хорошо.
Os - Centos 7, nginx+php-fpm
Re: Останавливается сервер баз данных
Code: Select all
systemctl restart php-fpm.service
Code: Select all
systemctl restart php5-fpm.service