ルート以外のすべてのパーティションでfsckを強制する方法

ルート以外のすべてのパーティションでfsckを強制する方法

次のディスクとマウントポイントがあります。

/dev/sdb /appTdb/sdc ext4 defaults,noatime 0 0
/dev/sdc /appTdb/sdd ext4 defaults,noatime 0 0
/dev/sdd /appTdb/sde ext4 defaults,noatime 0 0
/dev/sde /appTdb/sdb ext4 defaults,noatime 0 0

fsckディスク上で-sdb-sdeを有効にしたいので(起動中にfsckを実行することを意味します)、ここで「1」を設定しますfstab

/dev/sdb /appTdb/sdc ext4 defaults,noatime 0 1
/dev/sdc /appTdb/sdd ext4 defaults,noatime 0 1
/dev/sdd /appTdb/sde ext4 defaults,noatime 0 1
/dev/sde /appTdb/sdb ext4 defaults,noatime 0 1

最初の質問 - 正しいですか?

2番目は「1」に設定できるエーテルの値です。

たとえば、3または4など。 (各値はどういう意味ですか?)

ベストアンサー1

IIRC、数字は、他のディスクの前にディスクがスキャンされる順序です。したがって、すべてのディスクが1を使用すると、すべてのディスクの検索優先順位が同じになります。ディスクに障害が発生するとブートは失敗しますが、どのディスクでもエラーを引き起こす可能性があります。たとえば、一部のディスクで 2 を使用すると、1 が指定されたディスクの後にそのディスクが検索されます。例えば

/dev/sdb /appTdb/sdc ext4 defaults,noatime 0 1 /dev/sdc /appTdb/sdd ext4 defaults,noatime 0 2 /dev/sdd /appTdb/sde ext4 defaults,noatime 0 2 /dev/sde /appTdb/sdb ext4 defaults,noatime 0 3

この場合、/dev/sdb ディスクを最初に検索し、次に /dev/sdc および /dev/sdd、最後に /dev/sde を検索します。これは、たとえば/ dev / sdbが起動ドライブの場合、起動順序に影響を与える可能性があります。そのドライブでエラーが発生すると問題が発生しますが、他のドライブのエラーは深刻でない場合は無視される可能性があります。

ところで、なぜドライブとマウントポイントが混乱しているのですか?通常、マウントポイントをデバイスにマッピングすることは、精神的に簡単になるように一致します。

おすすめ記事