web-dev-qa-db-ja.com

sudo:開くことができません…proxmoxサーバー上の読み取り専用ファイルシステム

専用サーバーで奇妙な問題が発生しています。サーバーにproxmoxVEをインストールしましたが、数日ごとにシステムがモードになります

> Sudo: unable to open … Read-only file system

システムを再起動した後、数日で問題なく動作し、同じ問題が再び発生しました。あなたはそれを修正する方法について何か考えがありますか?または、この問題の背後にあるものは何でしょうか?

1
Nashwan Mustafa

最初に行う必要があるのは、ファイルシステムが読み取り専用になる理由を見つけることです。理由がわかれば、問題の解決に取り掛かることができます。

私が最初にすることは、ログを調べて、問題が最初に発生したときにログに記録されているエラーメッセージを見つけることです。これにより、十分な詳細が得られるはずです さらに調査 、適用 科学的方法 そして問題を解決する結論に達する。

1
user9517

私の経験では、カーネルが突然ファイルシステムを読み取り専用でマウントする場合(ほとんどの場合、デフォルトではルートファイルシステムのみがそれを行うように構成されています)、ファイルシステムの問題を検出したため、損傷を防ぐためです。その場合、ログファイルが別のパーティションにない場合は、問題が発生した兆候すら表示されない可能性があります。

影響を受けるパーティションで完全なファイルシステムチェックと修復を手動で実行します。さらに、smartctlなどのツールを使用して、ディスクのSMARTシステムが問題を検出したかどうかを確認すると便利な場合があります。

最終的には、そのような多くの場合、ディスクが不良になり、遅かれ早かれ死んでしまいます。

チェック/修復ルートを試すことで利益が得られる場合があり、数か月、場合によっては数年も正常に機能し続ける場合があります。しかし、それを修正しようとするよりも、交換用のディスクを入手してすべてをコピーするのがおそらく最善です。特に、ファイルシステムをチェックして修復した後に再び発生した場合。

0
aseq