LINUX.ORG.RU
решено ФорумAdmin

SOS! На продакшене беда с MySQL

 ,


0

1

Сегодня стучит ко мне главный админ и говорит что сайт (Nginx+Apache2+MySQL) не отвечает. Захожу по SSH и в htop вижу картину: http://images.vfl.ru/ii/1532546797/fbe3f6e0/22626106.png

Бегом перезагружаю MySQL, но после перезагрузки она опять съедаёт весь ЦП. В SHOW PROCESSLIST куча таких записей:

| Sleep   |    0 |                              | NULL                                                                                                 |    0.000 |

Как вылечить?

Ответ на: комментарий от FluffyPillow

P.S Вылетела плашка памяти.

А вот это явление нужно объяснять, точнее находить ему объяснение, иначе мало ли что еще вылетит.

Первое что приходит в голову, кто то лазил шаловливыми ручками и все поломал...

Shulman
()

Бегом перезагружаю MySQL

Девопс мувмент ас ис - это прекрасно. побольше бы таких, веселей жить.

anonymous
()
Ответ на: комментарий от Deleted

эээ, «вылетела» почему то воспринял как потерю физического контакта, да, сейчас понял

Shulman
()
Ответ на: комментарий от FluffyPillow

Братишка, тут дело не в слипах и не памяти. Рестартом mysql ты прервал какой-то длинный ресурсоемкий процесс, который не умеет рестартовать при отвале базы или его тайм-аут на переподключение к базе истек. Ответы можно попробовать поискать в акцеслоге apache, crontab или general_log mysql если ты его ведешь, за тот кусочек времени, когда mysql был нагружен.

slowpony ★★★★★
()
Ответ на: комментарий от slowpony

Не может один средний сайт сгенерировать запросов к базе на 56 ядер процессора. Не может просто в принципе. При корректной перезагрузке сервиса базы, она должна завершить все свои дела и выключится. А она даже после рестарта или выключения продолжала ржать время процессора. В IRMC увидел что вылетела плашка. Поменяли - всё стало нормально.

FluffyPillow
() автор топика
Ответ на: комментарий от FluffyPillow

Не может один средний сайт сгенерировать запросов к базе на 56 ядер процессора. Не может просто в принципе.

Все с тобой ясно.

slowpony ★★★★★
()
Ответ на: комментарий от FluffyPillow

Не может один средний сайт сгенерировать запросов к базе на 56 ядер процессора. Не может просто в принципе.


Ахаха, пиши ещё.
Даже не уточняя определение «среднего сайта», всегда найдётся криворукий девелопер, который твою базу положит кривыми запросами.

tiandrey ★★★★★
()
Последнее исправление: tiandrey (всего исправлений: 1)
Ответ на: комментарий от FluffyPillow

Ты недооцениваешь вэбмакак.

Deleted
()
Ответ на: комментарий от FluffyPillow

Что значит «вылетела плашка»? Количество корректируемых ошибок на ней превысило порог, и рекомендована к замене? Если бы она совсем вылетела, у тебя бы упала ОС.

Посмотри по логам IMRC, когда она «вылетела». Предполагаю, что она была в этом состоянии с давних пор, просто ты заметил это только сейчас. А проблема MySQL с этим не связана.

bigbit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.