Машина с CentOS 5.8 имеет высокий уровень дискового ввода-вывода при запуске. Дисковый ввод-вывод выполняется процессами kmirrord, kjournald и pdflush. Я сделал следующее:
1) Смонтировал файловую систему с параметром noatime. 2) Версия ядра Linux <2.6.20 и, следовательно, iotop не сообщает. Я включил block_dump, и это говорит о том, что kmirrord, kjournald и pdflush широко читают / записывают на диск.
Нагрузка на сервер также возрастает при таком высоком использовании диска. Это продолжается некоторое время (около получаса), после чего система возвращается в нормальное состояние.
Могу ли я еще что-нибудь проверить?
CentOS 5.8 довольно устарела. 5.10 - текущая версия.
Я только что просмотрел историю версий lvm2 в текущей версии 5.10:
- Ми 26 июня 2013 г., Питер Райноха - 2.02.88-12
Также фильтруйте разделы на компонентах mpath, если multipath_component_detection = 1.
Mi Mai 22 2013 Питер Райноха - 2.02.88-11
- Отказаться от инициализации слияния снимков в lvconvert, если ядро не поддерживает.
- Удалите предупреждение о необходимости ручной очистки после сбоя повышающего преобразования зеркала.
- vgimport '--force' теперь позволяет пользователям импортировать VG с отсутствующими PV.
- Зеркальный журнал теперь фиксируется перед зеркалом при возникновении двойной ошибки.
- Разрешить lvconvert --stripes / stripesize только с --mirrors и --repair.
Увеличьте предел для major: minor до 4095: 1048575 при использовании опции -My.
Ди 28 августа 2012 Питер Райноха - 2.02.88-10
Улучшить документирование политик распределения на уровне 8.
У 26 июля 2012 г., Питер Райноха - 2.02.88-9
- Исправьте выделение цепей, чтобы цепляться за PV, уже найденные с помощью непрерывной политики.
- Исправьте политику привязки, чтобы она не работала как обычная политика, если не было предыдущего сегмента LV.
- Исправьте цикл выделения, чтобы не использовать более поздние политики, когда --alloc цепляется без тегов.
Добавьте _TO_LVSEG к именам внутренних флагов A_CONTIGUOUS и A_CLING. Решает: # 821013
Пт 25 мая 2012 Милан Броз - 2.02.88-8
- Не печатать предупреждение для pv_min_size, установленного в диапазоне от 512 КБ до 2 МБ.
Исправьте деление на ноль, если во время vgcfgrestore используется PV с нулевым счетчиком PE. Постановляет: # 786009 # 820237
Пт 20 января 2012 г. Милан Броз - 2.02.88-7
Сохранять монопольную активацию зеркала кластера при преобразовании. Решает: # 702065
Ми 18 января 2012 Милан Броз - 2.02.88-6
- Исправлена обработка снимков формата lvm1.
Сделайте сообщение об ошибке блокировки памяти более понятным. Решает: # 758833 # 769053
До 01 декабря 2011 Милан Броз - 2.02.88-5
- Исправьте преобразование зеркального журнала и vgsplit для зеркальных журналов.
- Исправить расширение автоматического снимка dmeventd. Решает: # 754598 # 755762 # 754198
Так что здесь вы можете столкнуться с известными ошибками.
Проверьте с помощью iotop. Он отлично работает на CentOS / RHEL 5.8. Посмотреть здесь.
Это происходит при каждой перезагрузке? Теплый ботинок?
Этот сервер находится на физическом оборудовании? VPS? Виртуальная машина?
Как давно это было проблемой?