私は現在EXT4FSを実行しているやや大きなMD RAID5を持つシステムを持っています。
ファイルシステムは外部ジャーナルで実行されています。これは別のMD(RAID1)にあります。
ジャーナルデバイスをtune2fs
で追加すると、ファイルシステムが認識して機能します。
システムが再起動するたびに、
EXT4-fs (md125): failed to open journal device unknown-block(9,126) -16
私はUUIDを介してデバイスを識別し、同じことを得ることを試みました。その時点で、i tune2fs -O ^has_journal
とtune2fs -J
を介してジャーナルを読み取る場合は、それはそれほど機能します。
これは明らかに最適な行動ですが、私がそれについて見つけた唯一のことは、Theodore Ts'o - 9年前のNarkiveの投稿です - それはそうです、それは起こり、男の子はmount
のならそれは素晴らしくないでしょうfstab
がいなかった方法で設定できます。
この仕事をする方法はありますか?
そこには journal_path=...
mountオプションこれに使用できるオプションは、 https://man7.org/linux/man-pages/man5/ext4.5.html
ジャーナルデバイスにラベルがある場合は、journal_path=/dev/disk/by-label/<label>
デバイス名/数字を変更してもデバイスを見つけるために使用できます。
より良い説明については、元のコミットメッセージを参照してください. https://lists.openwall.net/linux-ext4/2013/07/31/24
この使用法をより明確にするために、ext4.5マニュアルページにパッチを送信することを検討してください。