Как я могу проверить, находится ли определенный раздел ext4 в журнале?

19

Мне нужно знать это из-за этого:

Добавьте параметр монтирования data = writeback, если вы отформатировали диск без ведения журнала. В противном случае добавьте data = order, что может стать хорошим компромиссом между полным ведением журнала и его отсутствием.

из списка проверок SSDC .

Хорхе Кастро
источник

Ответы:

15

sudo dumpe2fs /dev/sda1 | more, Обратите внимание на строку , начинающуюся с FileSystem Особенности , следует сказать has_journal .

Чтобы отключить журнал и ускорить работу раздела ext4, выполните следующие действия:

Пример использует устройство sda1, это не означает, что вы должны делать это на своем основном диске, замените sda1 на диск, который вы готовите, произойдет потеря данных!

Создать ext4 fs на диске / dev / sda1

mkfs.ext4 /dev/sda1

Для включения writebackрежима используйте это. Этот режим обычно обеспечивает лучшую производительность ext4.

tune2fs -o journal_data_writeback /dev/sda1

Для удаления журнала удалите опцию has_journal, это отключит журнал etx4

tune2fs -O ^has_journal /dev/sda1

Проверьте, все ли в порядке

e2fsck -f /dev/sda1

Готово, рекомендуется только для скоростных приложений! Gl

Бруно Перейра
источник
12

Следующая команда выполняется как суперпользователь и использует в качестве параметра правильный раздел

debugfs -R features /dev/sda1

должен дать вам вывод, как показано ниже

debugfs 1.41.14 (22-Dec-2010)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize

где вы можете прочитать has_journal.

enzotib
источник