[sisyphus] Высокий IO у jbd2
Mikhail Efremov
sem на altlinux.ru
Пт Авг 30 14:00:53 MSK 2013
On Thu, 29 Aug 2013 11:29:11 -0500 Alex Karpov wrote:
> > После первого включения машины с теми изменениями с достоверностью
> > 100% старт ulogd приводит к 100% загрузке IO процессом jbd2, а его
> > выключение - к осмысленной загрузке. В случае запущенного ulogd
> > добавление опций nobarrier и commit= ведет к снижению нагрузки до
> > 15%-20%, но не к полному её устранению. ulogd постоянно пишет
> > что-то на уровне 10Кб/c, jbd2 не пишет вообще ничего - я специально
> > посмотрел полчасика, как ведет себя система в простое.
> Я посмотрел - обновления от 27 августа кардинально перекорежили мой
> конфиг ulogd. Старый вариант записан в ulogd.conf.bak, а не снесен
> подчистую.
Это конфиг для ulogd2 с перенесенными настройками, с конфигом от ulogd1
он работать не будет.
Старый ulogd.conf.bak можно удалять, в принципе.
> Пока что единственная существенная разница, которую я нашел (diff
> тупо вываливает два полных текста конфигов, искать там разницу
> невозможно), это то, что в новом конфиге loglevel закомментирован, а
> в старом явно был равен 5. Ну и в новом присутствует stack для
> alterator-ulogd, в то время как в старом все это в принципе
> отсутствовало.
Loglevel по умолчанию 5, явно можно не задавать. Смотреть diff
бессмысленно, формат конфига изменился почти полностью.
--
WBR, Mikhail Efremov
Подробная информация о списке рассылки Sisyphus