Page 1 of 1

Падают mysql/mongodb

Posted: Wed Oct 17, 2018 6:04 am
by flyte
Здравствуйте! Помогите разобраться, на сервере падают mysql и mongodb. Куда копать, что смотреть? OS CentOS 6
Обновлял php до 5.6 по этой инструкции https://hmdw.me/php-5-6-vesta/, может с этим связано.

Re: Падают mysql/mongodb

Posted: Wed Oct 17, 2018 1:10 pm
by Alex Connor
Вы бы описали ваше железо + приложили логи, так будет быстрее узнать причину

Re: Падают mysql/mongodb

Posted: Wed Oct 17, 2018 2:24 pm
by flyte
vps 2GB ram, 80GB hdd
какие логи мне приложить? можно путь?

Re: Падают mysql/mongodb

Posted: Wed Oct 17, 2018 3:07 pm
by demian
мало памяти
95% mongodb сжирает, в ней нет как такового лимита по памяти. сколько напихаете столько и выжрет.
вообще не рекомендуется ставить на машину с малой памятью sql и no sql СУБД такие как redis и mongo.

на моей памяти был случай когда для ускорения сайта использовали mongodb и напихали 18 гигов данных на сервере с 24 гигами оперативы. через час сервер ушел наглухо в своп. после перезагрузки статистика показала load average 15 = 134 при нормальном для веб сервера 25-35.

Re: Падают mysql/mongodb

Posted: Wed Oct 17, 2018 9:31 pm
by Stesh
flyte wrote:
Wed Oct 17, 2018 6:04 am
Обновлял php до 5.6 по этой инструкции https://hmdw.me/php-5-6-vesta/, может с этим связано.
Руки бы отрывать за такие "инструкции".

Re: Падают mysql/mongodb

Posted: Thu Oct 18, 2018 6:30 am
by flyte
Так что, можно решить такую проблему?

Re: Падают mysql/mongodb

Posted: Thu Oct 18, 2018 9:45 am
by Stesh
Как было сказано, логи. Они в /var/log, пересмотреть глобальные и логи приложений. Плюс free -m в студию, возможно что так и есть, не хватает памяти и oom-killer самые жирные по памяти процессы, это как раз и будут mysql/mongodb.
Ну и снести те чудачества со сборкой с сорцов и поставить/обновить php по-человечески, используя штатный менеджер пакетов плюс поиск по этому же форуму.

Re: Падают mysql/mongodb

Posted: Fri Oct 19, 2018 4:52 pm
by flyte
В общем переустановил я все на сервере, обновил нормально php, поставил последнюю версию mongo и проблема ушла. Всем спасибо.

Re: Падают mysql/mongodb

Posted: Sun Apr 07, 2019 9:40 pm
by 16valve
Stesh wrote:
Wed Oct 17, 2018 9:31 pm
flyte wrote:
Wed Oct 17, 2018 6:04 am
Обновлял php до 5.6 по этой инструкции https://hmdw.me/php-5-6-vesta/, может с этим связано.
Руки бы отрывать за такие "инструкции".
Ну здрасьте. Я тот кому надо "руки отрывать". Чем вам собственно не угодил вариант со сборкой php из сырцов? Понятное дело что в дистрибутиве с пакетным менеджером куда лучше вариант использованием репозиториев и пакетов, но если знать что делаешь и знать для чего на сервере нужна пачка разных версий php то не вижу ничего плохого в том чтобы собрать нужную версию и положить в /opt/.

Впрочем весту я вообще не юзаю теперь. Куда удобнее все запускать в докер-контейнерах и не иметь вообще проблем с доставкой софта до сервера.