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


19

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

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

SSDChecklistから。

回答:


15

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


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


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.