web-dev-qa-db-ja.com

特定のパーティションext4がジャーナルされているかどうかを確認するにはどうすればよいですか?

このため、これを知る必要があります。

ジャーナリングなしでディスクをフォーマットした場合は、data = writebackマウントオプションを追加します。それ以外の場合は、data = orderedを追加します。これは、完全なジャーナリングとまったくジャーナリングとの妥協点になります。

SSDChecklist から。

18
user24668

Sudo dumpe2fs /dev/sda1 | moreFilesystem Featuresで始まる行を探し、has_journalと言う必要があります。

Ext4パーティションでジャーナルをオフにして速度を上げるには、次の手順を実行します。

例ではsda1デバイスを使用していますが、これはメインディスクで行う必要があるという意味ではなく、sda1を準備中のディスクに置き換えてください。データが失われます!

/ dev/sda1ディスクにext4 fsを作成します

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

13
Bruno Pereira

次のコマンドはスーパーユーザーとして実行され、パラメーターとして正しいパーティションを使用します

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を読むことができます。

12
enzotib

tune2fs -l /dev/sdaX | grep featureslinuxquestions.org から)

7
RubyTuesdayDONO