FastNetMon

Wednesday 20 January 2010

Переключение ext4 журнала на writeback

Открываем fstab:
vi /etc/fstab

Ищем там свой рут раздел:
/dev/md2 / ext3 defaults,grpquota,usrquota 0 0


У меня это /dev/md2.

Т.к. вариант с указанием в fstab data=writeback не работает, Ибо баг - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529629 и https://bugzilla.redhat.com/show_bug.cgi?id=55495

Идем в обход, активируем для файловой системы дефлтную опцию монтирования:
tune2fs -o journal_data_writeback /dev/md2


В итоге получаем:

tune2fs -l /dev/md2 | grep writeback
Default mount options: journal_data_writeback
Суть внесенных правок:

< Default mount options:    journal_data_writeback user_xattr acl
---
> Default mount options:    user_xattr acl


Перезагружаемся (mount -o remount / тут не сработает):
shutdown -r now

Убеждаемся, что наш основной раздел смонтировался в writeback (кто подскажет более правильный способ - получит плюшку):
dmesg | grep writeback
[ 4.095211] EXT3-fs: mounted filesystem with writeback data mode.

2 comments :

  1. Думал решиться проблема высокой нагрузки на диск со стороны kjournald -
    не угадал.
    Буду искать дальше.

    ReplyDelete

Note: only a member of this blog may post a comment.