У меня есть CentOS 7.0 VM с объемом, смонтированным в Windows 2012-R2 файловый сервер. Объем содержит некоторые большие файлы, связанные с внутренним сайтом Wordpress.
Приблизительно неделю назад сайт стал 'поврежденным' и что я нашел, то, что из Linux файлы похожи на это:
readlink инструмент на Linux показывает те же буквы 'chineese' как показано в снимке экрана.
В соответствии с Windows те же файлы похожи на это:
Я говорил с системным администратором Windows Server, и он сказал мне, что они включили дедупликацию файла на Windows Server приблизительно неделю назад.
Рассмотрение свойств на одном из этого регистрирует, показывает, что 'размер на диске' является действительно небольшим, кроме того, 'проблемные' файлы сделали, чтобы 'L' приписал, который, кажется, поддерживает отношения к дедупликации.
Путем я в настоящее время смотрю, это - то, что то, что является, по-видимому, некоторым 'hardlink' на Windows Server, интерпретируется как softlink моей системой CentOS.
Я экспериментировал с некоторыми, монтируют настройки, но я не мог решить эту проблему (кроме выключения дедупликации).
Мой ток (Клиент) установка:
Команда в моем/etc/fstab
\\xxxxxxxx\file\video /var/www/html/wp-content/uploads cifs nouser_xattr,nounix,iocharset=utf8,credentials=/etc/fstab.cifs.sa_video.credentials,_netdev,uid=apache,gid=apache,rw,auto 0 0
Как я заставляю Linux рассматривать эти файлы как файлы снова?
Обновление 15.06.2015:
Я обновил систему к CentOS 7.1. Хотя это все еще выполняет Ядро "3.10" (чтобы быть точным: 3.10.0-229.4.2.el7.x86_64), эта проблема больше не происходит. Таким образом, решение состоит в том, чтобы действительно 'просто обновить' к CentOS 7.1.
См. Эту ошибку: https://bugs.centos.org/view.php?id=7897
Похоже, что для модуля cifs
требуется быть исправленным, чтобы правильно различать разные точки повторной обработки. Поскольку ошибка все еще открыта, похоже, что команда CentOS не сделала ничего, чтобы ее исправить.
Если вы любите приключения, у ошибки есть ссылка на ветку списка рассылки с исправлением, почини это. Вы можете попробовать применить патч самостоятельно и перекомпилировать ядро.