web-dev-qa-db-ja.com

読み取り専用ルートファイルシステム-ext3エラー?

Ext3ファイルシステムに問題があります。書き込み不可で、再マウントできません。

# echo 1 > /file
-bash: /file: Read-only file system 
# mount
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
# mount -o remount,rw /
mount: block device /dev/VolGroup00/LogVol00 is write-protected, mounting read-only

サーバーを再起動せずに修正できますか?

4

マシンの起動後にこれが発生した場合は、dmesgまたはその他のシステムログをチェックして、ハードウェアに問題があると報告されているものがないかどうかを確認します(例IOエラーが基になるディスクにアクセスするときに報告されます)。エラーが発生すると、カーネルは、誰か(あなた!)が情報に基づいた決定を行うまで、読み取り専用モードになります。

7
tialaramex

おそらく、LVMレベルで読み取り専用モードになっているため(lvsには、Attr列の2番目の文字に「w」がないため)、lvchange --ignorelockingfailure -p w VolGroup00/LogVol00でフリックして戻すことができます。または、VGが書き込みアクセスをドロップした可能性があります(通常、ハードウェア障害が原因)。この場合、wの出力のAttr列の最初の文字にvgsがないことで示されます。見た目では、実行時に変更することはできません。

LVMがLVまたはVGのいずれかの書き込みパーマをドロップした場合、それはおそらく非常にveryの正当な理由によるものであり、データを気にしない限り、根本的な原因ではなく、根本的な原因を調査しますLVMをだまして再度書き込みを許可しようとしています。

7
womble

おそらくファイルシステムエラーです。 umountの後にfsckを実行します。これは再起動を必要としません。 -aまたは-pを使用せずにfsckを実行してください。

2