fsckを実行して、マウントされたディスクのエラーのみを表示することは可能ですか?


2

RedHat 7.2 OSがあります。

/dev/sdc is mounted to /bla/appLO

fsckマウントされたディスク上で(なしでumount /bla/appLO)実行し、エラーが存在する場合のみ表示することは可能ですか

例:

e2fsck -n /dev/sdc
e2fsck 1.42.9 (28-Dec-2013)
Warning!  /dev/sdc is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/sdc: clean, 11/1310720 files, 126322/5242880 blocks

fsck -nディスクがマウントされていてもエラーは表示されますか?


commandの終了コードを使用できますfsck。搭載されているので、しかし、あなたは、FSのエラーを取得することができます
ロミオNinov

回答:


6

番号。

fsckマウントされたファイルシステムでは決して実行しないでください。ライブファイルシステムのエラーを修正すると、ディスクが台無しになります。ツールを読み取り専用モード(エラー修正なし)で実行しても、結果は信頼できません。

からman e2fsck

一般にe2fsck 、マウントされたファイルシステムで実行するのは安全ではないことに注意してください 。唯一の例外は、次の場合である-nオプションが指定され、かつ -c-lまたは-Lオプションが指定されていません。ただし、安全であってもe2fsck、ファイルシステムがマウントされている場合、出力される結果は無効です。場合 e2fsck あなたが搭載されているファイルシステムをチェックすべきかどうかを尋ねられ、唯一の正しい答えは`` NO「」ではありません。自分が何をしているかを本当に知っている専門家だけが、他の方法でこの質問に答えることを検討すべきです。


ありがとう、unix.stackexchange.com
questions

私はすでにあなたの質問を見ました、それは私を困惑させます。ewの出力には見たことがありませんmount。私も答えを知りたいです。
dr01
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.