![LinuxでRO FSを検出できない場合のRO FSの検出方法[閉じる]](https://linux33.com/image/140155/Linux%E3%81%A7RO%20FS%E3%82%92%E6%A4%9C%E5%87%BA%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AERO%20FS%E3%81%AE%E6%A4%9C%E5%87%BA%E6%96%B9%E6%B3%95%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
そのため、複数のサーバーに複数のディスクがあり、短いネットワーク遅延によりディスクが失われました。 mountと/proc/mountsによると、ディスクはrwです。 sudoを実行したり、間違ったインストールにアクセスしようとすると、次の結果が表示されます。
sudo: unable to stat /var: Input/output error
再起動すると問題が解決しました。しかし、これらのエラーを検出するためにどのオプションが必要かわかりません。
dmesgにいくつかの情報が表示されているようですが、その情報はエラーとともに消えません。
サーバーは現在Centos 6〜7を実行しており、ディスクは主にxfsとnfsです。
どんなアイデアがありますか?
答え1
これはRO FSではないため、ro
にリストされていません/proc/mount
。
読み取りまたは書き込みエラーを意味するか、Input/output error
システムが存在しないセクタにアクセスしようとしていることを意味します(ディスクに必要なブロック数に関する情報にエラーがあるため)。
エラーを検出するためのモニタリングが必要なだけこのようなことが頻繁に発生する場合は、そのようなことが発生する理由を見つけて修正するのに頻繁に発生します。