Назад | Перейти на главную страницу

Причудливый, неустранимый файл-призрак в Linux после сбоя сервера

Недавно у нас произошел полный отказ сервера (нет удаленного или даже консольного подключения).

Я не нашел ошибок, журналов и т.д., которые проливают свет на то, что / почему это произошло.

Единственная странность машины, после перезагрузки один файл выглядит так: ls -l

-rw-r--r--  1 root   root      705 Feb 14 15:30 filefoo
? ---------? ? ? ? ? имя
-rw-r--r--  1 root   root      705 Feb 14 15:30 filefoo

Я не могу rm файл. Если я touch файл у меня получается 2x нормально выглядящих файла (хотя и с одинаковыми именами). Я могу удалить один, который вернет другой вид (со всеми знаками вопроса).

Это может быть вопрос, но это невозможно в Google!

Спасибо, Дж.

Вы уверены, что у вас нет аппаратного сбоя на жестком диске или в памяти? По-видимому, ваша файловая система повреждена. Так что сделайте тест памяти, чтобы убедиться, что он работает, а затем сделайте fsck на своем жестком диске. Вы также можете установить smartmontools для обнаружения сбоев жесткого диска.

Возможно, вы захотите проверить журналы на наличие признаков повреждения файловой системы или диска, а не только на то, что вызвало сбой.

Переустановите память и кабели.

Затем запустите полный FSCK в своих файловых системах, потому что это похоже на повреждение файловой системы. Вы, вероятно, захотите сделать это с живого загрузочного диска.

Если ваши диски проверяются, а контроллер в порядке и т. Д., Возможно, вам потребуется восстановить данные из резервной копии.