Рейтинг:0

Множественная перегрузка ядра в Ubuntu

флаг cn
a b

У меня действительно странное поведение сервера. Я запускаю на нем Apache, MySQL, WordPress. А в последнее время было много зависаний. MySQL/Apache показывает высокую загрузку ЦП (из 24 ядер - 2400% ЦП% согласно htop). Сначала я подумал, что причиной тому MySQL или Apache. Итак, я настроил БД, отключил Apache, отключил внешний доступ к серверу на случай, если это была DDOS-атака. Но проблема остается.

Даже когда я выключаю Apache и MySQL, проблема остается. Не так критично, но простые команды потребляют много ресурсов ЦП и требуют много времени для выполнения.

Теперь я думаю, что что-то на нижнем уровне сломано.

Вот безупречный топ и хтоп выходы:

перф топ хтоп

Может быть, причина во внутренних функциях gnu-linux? И если да, то как можно это исправить?

Nikita Kipriyanov avatar
флаг za
Я вижу два запущенных tar-gzip, потребляющих в общей сложности 4 процессора. Почему они есть прямо сейчас? Кроме того, fail2ban *усугубляет* ситуацию при DDoS-атаке. Что он сейчас делает, почему жрёт ядро?
djdomi avatar
флаг za
Я согласен с Никитой, вижу только запущенный tar, а не apache - неправильный скриншот? - уровень нагрузки 22/24 не так уж и много - он может без проблем подняться до 48 в случае гиперпоточности ...
a b avatar
флаг cn
a b
Я использую tar для резервного копирования файлов сайта. Апач выключен, как и mysql. Я хочу сказать, что что-то использует много ресурсов процессора, и сначала я подумал об apache или mysql, но, как вы видите, они не являются причиной. Итак, может быть, я могу предоставить дополнительную информацию, которая поможет. Потому что сейчас я понятия не имею, что происходит. Спасибо
Wilson Hauck avatar
флаг jp
С вашим 32-битным сервером ВКЛЮЧИТЕ 6-гигабайтное пространство подкачки, чтобы стимулировать выживание, когда вы заняты. Несмотря на то, что у вас 24 ядра, ограничение до 10 сведет к минимуму постоянную борьбу с тем, что будет работать, когда ресурсы будут доступны. Запрос дополнительной информации. Любые устройства SSD или NVME на хост-сервере MySQL? Опубликуйте на pastebin.com и поделитесь ссылками. Из вашего корня входа SSH, текстовые результаты: B) ПОКАЗАТЬ ГЛОБАЛЬНЫЙ СТАТУС; минимум через 24 часа UPTIME C) ПОКАЗАТЬ ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ; D) ПОКАЗАТЬ ПОЛНЫЙ СПИСОК ПРОЦЕССОВ; для анализа настройки рабочей нагрузки сервера, чтобы предоставить предложения.
Wilson Hauck avatar
флаг jp
Какова цель ТРЕХ копий топ-раннинга? Похоже, кто-то не знает, как завершить работу командной строки, поэтому она просто работает и работает. См. https://mysqlservertuning.com/pages/faq для советов по прекращению вашей деятельности.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.