Спрашивающий
NFS-ресурс перестаёт работать через какое-то время

Вопрос
-
Добрый день.
Ситуация следующая. Есть сервер HP с Windows Storage Server 2012 RC2 на борту.
Настроен общий ресурс NFS. Доступ со всех машин, анонимным тоже.
Всё работает неплохо некоторое время. Через месяц где-то шара начинает "шалить". Пользователи под линуксом то видят то не видят содержимое. После перемонтирования опять видят. Потом через некоторое время сколько не перемонтируй, содержимое не видно.
Но если посмотреть с параметром ls -al, то видно много скрытых директорий (подозреваю, что это теневые копии), с которыми ничего нельзя сделать, ни удалить ни зайти.И этих призрачных директорий штук 30.
Помогает только если всё содержимое перенести в другую папку и создать новый общий ресурс (удалив предыдущий) с тем же именем.
Подскажите, пожалуйста, в чём может быть проблема. Может отключить как-то для папки теневые копии (знаю, что настраиваются на диск), может ещё есть варианты.
Заранее благодарен.
14 октября 2015 г. 13:36
Все ответы
-
Директории, которые нельзя ни удалить, ни перейти в них, могут быть директориями, которые были удалены какой-то программой, но для которых закрыты не все описатели (handle) в других процессах.
Попробуйте посмотреть с помощью Process Explorer от Sysinternals (можно скачать с сайта Microsoft) на предмет наличия открытых описателей и того, какой процесс их удерживает.
Слава России!
- Изменено M.V.V. _ 14 октября 2015 г. 13:51
14 октября 2015 г. 13:50 -
К сожалению, не получилось вставить скриншот, т.к. моя запись не проверена (пока не понял, что это значит).
Ссылка ниже.
http://i65.fastpic.ru/big/2015/1014/a0/40fb0574043ff4b6c08861414d1f36a0.png
14 октября 2015 г. 14:05 -
Ответа так и не получил.
коллеги, не подскажете, могу ли обратиться с этой проблемой в ТП Майкрософт? И каким образом? Я, честно говоря, немного запутался в сервисах майкрософта.
16 октября 2015 г. 7:31 -
Я вам написал выше ответ: каков возможный источник проблемы, и как проверить, что дело именно в этом.
Вы это проверили?
PS Ваш скриншот, как я понял - это выдача ls -al. Так?
Слава России!
- Изменено M.V.V. _ 16 октября 2015 г. 9:09
16 октября 2015 г. 9:08 -
Да, это вывод команды ls -al. По скриншоту видно, что файлы эти создаются с некоторой периодичность. Средствами Windows их не увидеть.
- Изменено art_sergey 16 октября 2015 г. 9:55
16 октября 2015 г. 9:34 -
Если верить Process Explorer - открытых дескрипторов файлов в этой папке нет.Искал через поиск. Если не прав - подскажите.
16 октября 2015 г. 9:55 -
То есть, в самой файловой системе этих директорий нет - они существуют исключительно в NFS, так?
Тогда упомянутый мной вариант возможного источника проблемы не годится.
Слава России!
16 октября 2015 г. 12:02 -
Можно интерпритировать и так. Я не очень знаком с механизмом теневых копий, но такое чувство, что это именно они. Не видны стандартными средствами Windows специально.
16 октября 2015 г. 12:05 -
Теневые копии в Windows устроены совсем не так.
Они делаются на уровне блоков диска, а не файловой системы (хотя драйвер файловой системы принимает участие в их создании) и хранятся отдельно. В частности, для программного провайдера теневых копий по умолчанию хранится старое содержимое изменённых блоков диска в скрытой папке System Volume Information на том же томе.
PS Я бы посмотрите насчёт блокировок NFS (должно быть где-то в оснастке управления) - не являются ли проблемные "файлы" следами неснятых со стороны клиента блокировок.
Слава России!
- Изменено M.V.V. _ 16 октября 2015 г. 13:05
16 октября 2015 г. 13:05 -
Я всё же думаю, это именно теневые копии.
http://serverfault.com/questions/357069/how-to-hide-shadow-copies-in-nfs-shares
https://social.technet.microsoft.com/Forums/windowsserver/en-US/e03afcc0-6e9e-4a7f-ba78-67561d064827/nfs-shares-shadow-copiesprevious-versions
С блокировками NFS это вряд ли связано.
Сделал скриншот, несколько дней после переноса папки прошло. Как видно, папки создаются два раза в день.
http://i57.fastpic.ru/big/2015/1021/7d/fccde41187136c80fd36dce098c5337d.png
21 октября 2015 г. 8:49 -
Самый верный способ - проверить.
Отключил теневые копии, завтра посмотрю, будут ли создаваться эти файлы.
Всё же второй вопрос остался открытым. Как считаете, можно ли обратиться в техподдержку с таким вопросом? И куда именно?
21 октября 2015 г. 9:31 -
Отключил механизм теневых копий.
Подозрительные файлы не появляются.
Коллеги, не подскажете, куда в техническую поддержку можно обратиться?
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 3 ноября 2015 г. 8:56
- Снята пометка об ответе art_sergey 3 ноября 2015 г. 8:59
22 октября 2015 г. 12:26 -
Извините, но это не решение проблемы. Теневые копии мне всё ещё нужны. Буду обращаться в техническую поддержку.
3 ноября 2015 г. 9:00