Quelqu'un a-t-il déjà vu cela avant? J'ai un raid 5 monté sur mon serveur et pour une raison quelconque, il a commencé à montrer ceci:
jason @ box2: / mnt / raid1 / cra $ ls -alh ls: impossible d'accéder à e6eacc985fea729b2d5bc74078632738: erreur d'entrée / sortie ls: impossible d'accéder à 257ad35ee0b12a714530c30dccf9210f: erreur d'entrée / sortie total 0 drwxr-xr-x 5 racine racine 123 2009-08-19 16:33. drwxr-xr-x 3 racine racine 16 2009-08-14 17:15 .. ?????????? ? ? ? ? ? 257ad35ee0b12a714530c30dccf9210f drwxr-xr-x 3 root root 57 2009-08-19 16:58 9c89a78e93ae6738e01136db9153361b ?????????? ? ? ? ? ? e6eacc985fea729b2d5bc74078632738
Les chaînes md5 sont des noms de répertoires réels et ne font pas partie de l'erreur. Les points d'interrogation sont impairs et tout répertoire comportant un point d'interrogation génère une erreur io lorsque vous essayez d'utiliser / delete / etc it.
Je n'ai pas pu démonter le lecteur en raison de "occupé". Le redémarrage du serveur l'a "corrigé", mais des erreurs de raid ont été générées à l'arrêt. J'ai configuré deux baies RAID 5 et les deux ont commencé à le faire sur des fichiers aléatoires. Les deux utilisent la configuration suivante:
mkfs.xfs -l taille = 128m -d agcount = 32 mount -t xfs -o noatime, logbufs = 8
Rien d'extraordinaire, mais une partie d'une configuration optimisée pour cette boîte. Nous ne partitionnons pas les lecteurs et cela a été suggéré comme un problème possible. Cela pourrait-il être le coupable?