web-dev-qa-db-ja.com

マウントされたファイルシステム/読み取り専用に変更

これが/の取り付け方法です

mount
/dev/md0 on / type ext3 (rw,errors=remount-ro)

しかし実際には、これまでのところ理由が不明なため、読み取り専用でマウントされています。

cat /proc/mounts
/dev/md0 / ext3 ro,relatime,errors=remount-ro,data=ordered 0 0

:/var/log# echo aaa > /tmp/ddd
bash: /tmp/ddd: Read-only file system

Ext3にはerrors = remount-roフラグがあるため、考えられる理由はファイルシステムにエラーがあることです。 syslog/messages/dmesgを確認したところ、関連情報は見つかりませんでした(ディスク障害、ファイルシステムエラーなどはありません)。このサーバーにはiLoなどがありません。

では、サーバー上で物理的に作業せずにルートファイルシステムを回復する方法をお勧めします。

更新:

:/var/log# mount -o remount,rw /
mount: cannot remount block device /dev/md0 read-write, is write-protected
4
John

おそらく再起動する必要があります。ファイルシステムエラーが発生していない可能性があります。ファイルシステムを読み取り専用で再マウントすることは、ストレージハードウェア(hbaカード、ケーブル、ストレージアレイなど)の問題からファイルシステムを保護することを目的としています。そして通常は過剰反応です。

とはいえ、Linuxがディスクに近いほど、実際のハードウェアに問題がある可能性が高くなります。

1
ramruma