誰もこれを見たことがありますか?サーバーにRAID 5をマウントしましたが、何らかの理由でこれが表示され始めました:
jason @ box2:/ mnt / raid1 / cra $ ls -alh ls:e6eacc985fea729b2d5bc74078632738にアクセスできません:入出力エラー ls:257ad35ee0b12a714530c30dccf9210fにアクセスできません:入出力エラー 合計0 drwxr-xr-x 5ルートルート123 2009-08-19 16:33。 drwxr-xr-x 3ルートルート16 2009-08-14 17:15 .. ?????????? ?????257ad35ee0b12a714530c30dccf9210f drwxr-xr-x 3ルートルート57 2009-08-19 16:58 9c89a78e93ae6738e01136db9153361b ?????????? ?????e6eacc985fea729b2d5bc74078632738
md5文字列は実際のディレクトリ名であり、エラーの一部ではありません。疑問符は奇妙であり、疑問符のあるディレクトリは、使用/削除/などしようとするとioエラーをスローします。
「ビジー」のため、ドライブをアンマウントできませんでした。サーバーを再起動すると「修正」されますが、シャットダウン時にRAIDエラーが発生していました。2つのRAID 5アレイを構成し、両方ともランダムファイルでこれを開始しました。両方とも次の設定を使用しています:
mkfs.xfs -l size = 128m -d agcount = 32 マウント-t xfs -o noatime、logbufs = 8
派手なものはありませんが、このボックスの最適化された構成の一部です。ドライブをパーティション分割するのではなく、問題の可能性が示唆されました。これが犯人かもしれませんか?