512мб впс падает mysql

1 2345 6
G-and-Y
На сайте с 29.06.2013
Offline
156
#21
/etc/crontab

00 2 * * * root /sbin/reboot

так правильно?

---------- Добавлено 27.07.2014 в 02:08 ----------

SSL-Decision, на 6 мин опередили спс!

Абузо-устойчивые впс в Нидерландах от 5$/мес (https://cp.inferno.name/aff.php?aff=2991)
AR
На сайте с 14.05.2005
Offline
151
#22

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

Причина оказалась в нехватке памяти. Решений рабочих нашел две штуки.

1. Делаем своп в гигабайт иправим конфиг мускуля, чтобы меньше ел памяти (для гуглим что-то типа "оптимизация конфика мускуля" или "настройка мускуль для vps 512mb" плюс "как создать файл подкачки"...) +ограничиваем в конфиге апача MaxClients до 10 или даже менее того...

2. Ставим Апача мрм-itk , к нему фронтендом nginx, в конфе Апача ограничиваем MaxClients до 9 штук или около того... после этого не понадобился ни своп (хотя не помешает, на всякий случай) ни колдовство с конфигом мускуля.

Андрей
На сайте с 30.09.2009
Offline
482
#23

2. а какам боком тут мускул???

---------- Добавлено 02.08.2014 в 12:04 ----------

Да и itk.

Все нужно настраивать.

EuroHoster.org ( https://eurohoster.org/ru/ ) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.
N
На сайте с 06.05.2007
Offline
419
#24
WapGraf:
2. а какам боком тут мускул???

потому что в описанной ситуации он падает первым практически всегда. при нехватке памяти oom-killer убивает его как самый большой по объему памяти процесс.

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

Кнопка вызова админа ()
Андрей
На сайте с 30.09.2009
Offline
482
#25

netwind, убить мускул - это разве решение?

Главное результат - а это нерабочий сайт(ы).

N
На сайте с 06.05.2007
Offline
419
#26

WapGraf, да, ТС по неразумному пути пошел. но, как я понял, вы оппонируете к Antonio R, а у него как раз все практично и разумно.

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#27

Да че норм :D я часто видел таких деятелей, ребут сервера по крону спасает их от многих бед. для надежности можно ребутить каждые 2 часа )))

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
Glueon
На сайте с 26.07.2013
Offline
172
#28

Ребутать это Windows-style. В чем проблема программно ограничить объем занимаемой MySQL памяти ...

Есть много IP-сетей в аренду под прокси, парсинг, рассылки (optin), vpn и хостинг. Телега: @contactroot ⚒ ContactRoot команда опытных сисадминов (/ru/forum/861038), свой LIR: сдаем в аренду сети IPv4/v6 (/ru/forum/1012475).
P
На сайте с 16.03.2009
Offline
144
#29
Glueon:
В чем проблема программно ограничить объем занимаемой MySQL памяти ...

mysql может быть совсем не виноват в том, что закончилась оперативка. Виноват какой-нибудь php скрипт или форк. Но велика вероятность, что OOM Killer прибьет именно mysql.

Чтобы OOM Killer не убивал mysql - нужно добавить исключение. Если ovz vps -> сделать это можно только на ноде.

E
На сайте с 01.03.2011
Offline
160
#30

а почему никто не сказал о такой замечательной утилите, как mysqltuner.pl ?

ТС, попробуйте для начала хотя бы оптимизировать свой MySQL:

~# wget https://raw.github.com/major/MySQLTuner-perl/master/mysqltuner.pl
~# chmod +x mysqltuner.pl
~# ./mysqltuner.pl
1 2345 6

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