我有一台新电脑,Windows 7,应该可以访问分布式文件系统上的特定网络资源。但是,尽管所有权限都设置正确,我还是无法访问它们。
例如,我应该能够访问 \company.org\main\subdir。所有权限都已授予,只有当我尝试通过名称访问它时,它告诉我我没有访问 \main 的权限。
有趣的事情就从这里开始。如果我 ping company.org,获取 IP,用 IP 替换 company.org,那么我就可以毫无问题地访问 \IP\main\subdir。但是,我们有大量脚本和构建工具可以通过名称访问网络资源。
我的系统管理员发现,使用 MS 的 dfsutil.exe,我们可以使用以下命令序列临时修复它:
C:\dfsutil.exe /pktinfo
C:\dfsutil.exe /PktFlush
C:\dfsutil.exe /SpcFlush
C:\dfsutil.exe /PurgeMupCache
C:\dfsutil.exe /pktinfo
之后,一切都很顺利......直到我重新启动,或者直到稍后某个未指定的时间,我突然无法再访问 \main\。
希望找到一个比等待它崩溃并运行批处理文件更持久的解决方案。
答案1
dfs 具有站点感知能力,您是否知道您是否处于多站点 dfs 基础设施中?