Я запустил файловый сервер на финальном сервере CentOS 5.8.
В настоящий момент меня беспокоит только то, что кажется прерывистым, но постоянная высокая активность ввода-вывода на диске вызывает общее замедление из-за процесса jbd2 / sda2-8 .
jbd2 / sda2-8 использует / dev / sda2, который является вторым разделом первого жесткого диска (IE: корневой раздел).
Дополнительная информация: при использовании «iotop» виновник, по-видимому, «jbd2 / sda1-8» делает записи каждую секунду, что, по-видимому, является процессом ядра, связанным с ведением журнала в файловой системе ext4, если мое прибегание к поиску правильное.
Я вижу, что «jbd2 / sda2-8» появляется здесь время от времени, но, конечно, не каждые 3 секунды ... в режиме ожидания он появляется примерно 1 или 2 раза в минуту. Когда я пользуюсь системой, она появляется чаще.
Результаты ATOP: http://grabilla.com/02b14-8022db2e-4eb9-4f10-8e10-d65c49ad7530.png
Результаты IOTOP: http://grabilla.com/02b14-cf74b25d-4063-4447-9210-7d1b9b70e25b.png
Результаты HTOP: http://grabilla.com/02b14-ad8cad0e-89b0-46d3-849d-4fd515c1e690.png
jbd2 / sda2-8 - это процессы, которые я вижу, когда iotop выполняет запись на диск, хотя он вообще не используется.
Кто-нибудь имеет какие-либо идеи, как я мог бы решить, большое использование диска вызвало процесс jbd2 / sda2-8?
источник
Ответы:
Я не знаю, полезно ли это, но у нас была похожая проблема, вызванная тем, что один из дисков в нашем RAID-массиве начал выходить из строя. Это означало, что каждая запись занимала много раз дольше, чем следовало бы.
В конце концов мы нашли его, когда перезагрузили, и контроллер RAID наконец обнаружил проблему, но у нас могла быть идея проверить журналы RAID.
Я надеюсь, что это помогает (это моя первая попытка ответа здесь).
источник
Согласно опубликованным вами снимкам экрана, большая часть операций записи генерируется рабочим процессом nginx с PID 2202, а также одним из процессов ffmpeg.
Предоставляете ли вы какую-то услугу потокового вещания или конвертации? Процесс jdb2 - это всего лишь симптом, а не причина, являющаяся приложением, которое вы предоставляете. JBD2 это просто посланник. Если система не используется, она будет часто появляться при выполнении синхронизации журнала, и при большой нагрузке, с большим количеством записей журнала, вы увидите, что это поведение соответствует тому, что вы описали.
источник