Недавно я столкнулся с еще одной странностью в нашем кластере в отношении Windows 2003 и Windows 7 (с использованием проводника или даже простых пакетных файлов, программ C #, программ FORTRAN и т. Д.) И файлов в общей папке CIFS, отображаемых без нашего полностью квалифицированного домена название. Наши файлы хранятся на Isilon под управлением OneFS 6.5 (плюс небольшая версия).
Если я сопоставлю диск так:
net use z: \\isilon\folder\
И добавьте файлы в ту же папку с другого компьютера в кластере, задержка до просмотра файлов в проводнике Windows (или любой программе) на любой другой машине бесконечна!
То есть, если я не сделаю что-то вроде следующего:
echo 1 >z:\test.txt
Как только я делаю запись в каталог с моей машины, Затем я могу увидеть все другие изменения в этом каталоге в проводнике Windows или в программе по своему выбору.
Однако, если я сопоставлю диск так:
net use y: \\isilon.fqdn.com\folder
Я получаю обновления своевременно. Я даже использовал образцы программ, которые просто просматривают каталог и без FQDN не получают никаких обновлений!
Есть ли параметр в Windows, который вызывает такое поведение w.r.t. Акции CIFS? Или это странность нашего Исилона?
При анализе сетевого трафика между проводником Windows и нашим кластером Isilon (под управлением 6.5.4.17) большое количество сообщений SMB с NTSTATUS равным STATUS_NOT_IMPLEMENTED
были замечены при использовании не-FQDN.
Фактически, уведомление об изменении не поддерживается (хорошо) при использовании разрешения имен Netbios по сравнению с разрешением имен DNS. Решение состоит в том, чтобы вместо этого всегда использовать полное доменное имя при сопоставлении общих ресурсов CIFS в кластере Isilon.