klink0v (klink0v) wrote,
klink0v
klink0v

Category:

ext4 и внешний журнал

Файловая система EXT4 в числе прочих фич поддерживает ведение журнала транзакций на "внешнем" устройстве. Например, полезно бывает вынести журнал файловой системы с жёсткого диска на SSD-привод или очень быструю флешку для ускорения операций ввода-вывода.

При создании внешнего журнала следует помнить о двух моментах.


  1. Процедура подключения журнала к файловой системе работает достаточно тупо и "в лоб". Она не может искать журнальные устройства по UUID. Поэтому если при следующей загрузке устройства оказались "перетасованы" (например потому что вы подключили ещё один жесткий диск), то такие файловые системы с внешним журналом не смонтируются. Как один из вариантов workaround-а, можно создать "линейный" md-массив, состоящий из одного-единственного раздела, и положить журнал на него:

  2. В fstab-е прописывать такую файловую систему с опцией "journal_async_commit", иначе можем получать загадочные глюки в самые непредсказуемые моменты времени, связанные с работой дисковой подсистемы под серьёзной нагрузкой.

Tags: linux, администрирование, памятка
Subscribe

  • Юридические казусы

    Вынес из комменатриев к предыдущему посту. Уж больно понравилось. У автостраховщиков есть распространённые услуги по страхованию рисков…

  • Бессвязного дыбра псто #80

    ... Вопрос "покупать ли риск ущерб" из предыдущего поста для меня решился сам собой. В субботу в Химках один полусбрендивший алканавт из…

  • ОколоITшный дыбр #39

    ... Почему-то помыть машину, блин, — это целая проблема. Вроде бы в местной промзоне этих автомоек как минимум пять штук, и это только те, про…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments