Вот такая ситуация:
У нас есть файловый сервер, который не сохраняет отметки времени для небольшой части своих файлов (77 файлов из нескольких миллионов). Вместо этого он записывает mtime по умолчанию 1969-12-31 19:00 (эпоха Unix).
Когда это действительно происходит, это происходит нерегулярно, без установленного шаблона (например, один файл здесь, группа файлов в одном каталоге там и т.д.). Файлы, отмеченные таким образом, были загружены на сервер через NFS.
Следует отметить, что мы видим, что это происходит только в общем ресурсе NFS, который находится на этом сервере, и этого не произошло ни с одним из системных файлов сервера, это кажется изолированным только для общего ресурса NFS.
Дополнительная информация:
/home/file_storage 10.0.0.1/24(rw,sync,no_root_squash,no_subtree_check)
Обновить
Обновлена информация о файловой системе и разделах, указанная выше, как указано в комментариях.
Вы видите странные времена локально или только удаленно? Если вас беспокоит интеграция файловой системы, я бы подумал о запуске программы проверки файловой системы из CERN, на которую я добавлю ссылку, когда смогу ее найти ... (она постоянно записывает файл в систему, а затем ждет и читает его).
Карты 3ware в целом неплохие.
Единственная точка монтирования на рейд-контроллере / home / file_storage? Другими словами, находятся ли другие файловые системы на этом сервере на том же контроллере рейда или на другом контроллере?
Если единственное, что находится на рейд-контроллере, - это общий ресурс nfs, то я бы побеспокоился, что записываются блоки из 0, и вы видите их как обнуленную дату. Возможно, имеет смысл запустить несколько md5sums для разных файлов, а затем через неделю запустить их и посмотреть, какие из них изменились.
Если, с другой стороны, у вас есть много файловых систем на одном и том же контроллере рейда, и единственная проблема, связанная с общей nfs, может быть связана с повреждением сетевых пакетов. В прошлом мы видели места, где в файлах содержалось 8k случайных блоков нулей. Т.е. все думали, что nfs-блок написан, но на самом деле это не так. Вероятно, это проблема сети, и тогда вы должны увидеть ошибки в интерфейсе.
Хотя я бы выбрал первый.
Насколько я понимаю, время файла в NFS обычно устанавливается клиентом, так что, возможно, у вас есть машина, которая считает, что это постоянно нулевое время?