![Ubuntu サーバーが読み取り専用でマウントされていますか?](https://rvso.com/image/623608/Ubuntu%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%8C%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E5%B0%82%E7%94%A8%E3%81%A7%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F%20.png)
今朝、私の Ubuntu サーバーが突然読み取り専用モードになりました。
Google によれば、これはアップデート後に発生する可能性があるとのことです。
サーバーを再起動すると、fsck エラーが発生して起動しました。
Inodes that were parts of a corrupted orphan linked list found.
/dev/mapper/vg0-root: UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY
fsck died with exit status 4
Google によると、fsck -n
読み取り専用でのみ実行できるとのことです。今それを実行して、不一致を修正したいと思います。
ルート ファイル システムの実際のマウントを元に戻すにはどうすればよいですか? 安全ですか?
管理の経験があまりないので、ホストのサポートを希望しますが、休日なので...
答え1
通常、マウントされたファイル システムは、errors=remount-ro
通常のオプションで設定されます。つまり、システムでディスクの問題や不整合が発生すると、FS が読み取り専用に設定されます。
fsck -n
何も修復/修正せず、問題を報告するだけです。
残念ながら、ルート ファイル システムを読み取り/書き込みで再マウントするには、マシンを再起動する必要があります。
起動時に、システムはfsck
修復オプションを使用して確実に実行します。実行されない場合は、シングル ユーザー モード (回復モード) でマシンを再起動し、fsck -r
自分で (修復) を実行してください。