Кто-нибудь видел это раньше? У меня на сервере установлен raid 5 и по какой-то причине он начал показывать это:
jason @ box2: / mnt / raid1 / cra $ ls -alh ls: невозможно получить доступ к e6eacc985fea729b2d5bc74078632738: ошибка ввода / вывода ls: невозможно получить доступ 257ad35ee0b12a714530c30dccf9210f: ошибка ввода / вывода всего 0 drwxr-xr-x 5 root root 123 2009-19-19 16:33. drwxr-xr-x 3 root root 16 2009-08-14 17:15 .. ?????????? ? ? ? ? ? 257ad35ee0b12a714530c30dccf9210f drwxr-xr-x 3 root root 57 2009-08-19 16:58 9c89a78e93ae6738e01136db9153361b ?????????? ? ? ? ? ? e6eacc985fea729b2d5bc74078632738
Строки md5 являются фактическими именами каталогов и не являются частью ошибки. Знаки вопроса нечетные, и любой каталог со знаком вопроса выдает ошибку io, когда вы пытаетесь использовать / удалить / etc.
Я не смог размонтировать диск из-за «занят». Перезагрузка сервера «исправила» его, но он вызывал некоторые ошибки рейда при завершении работы. Я настроил два массива raid 5, и оба начали делать это на случайных файлах. Оба используют следующую конфигурацию:
mkfs.xfs -l размер = 128 м -d agcount = 32 mount -t xfs -o noatime, logbufs = 8
Ничего особенного, но часть оптимизированного конфига для этой коробки. Мы не разделяем диски, и это было предложено в качестве возможной проблемы. Может ли это быть виновником?