DFS故障排查(from microsoft kb)

来源:互联网 发布:日本自由行 知乎 编辑:程序博客网 时间:2024/04/30 05:57

如何排查文件复制服务和分布式文件系统故障

文章编号:272279最后修改:2004年5月14日修订:2.0

概要

本文讨论如何对文件复制服务 (FRS) 和分布式文件系统 (Dfs) 进行故障排查。不过,本文的重点是介绍一个通用的过程,它可以帮助您排查文件复制服务问题。

更多信息

您可能会发现 FRS 已停止复制您系统上的内容。出现此行为可能是由于几种潜在的原因。

如果您的系统遇到了 FRS 问题,您可以通过执行下面的通用过程来排查这些问题的原因:

1.检查计算机 A(源目录、分段目录和数据库分区)和计算机 B(目标分区、预安装分区和数据库分区)上的可用磁盘空间。在事件查看器中找到以下事件:
Event id:13511
Database is out of disk space.
Event id:13522
Staging directory is full.An outbound partner that has not connected for a while can cause this.Delete the connection and stop and restart FRS to force deletion of the staging files.

有关如何将数据库迁移到更大的卷上的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
221093 (http://support.microsoft.com/kb/221093/) How to Relocate the NTFRS Jet Database and Log Files

2.在计算机 B 上创建一个测试文件,确认此文件是否可以复制到计算机 A 上。3.检查计算机 A 和计算机 B 在网络上是否都可用。因为 FRS 使用副本成员的完全限定域名称 (FQDN),所以适当的第一次检查应该是使用 ping 命令并指定有问题副本的完全限定名称。

从计算机 A 上,使用计算机 B 的完全限定域名称发送一个 ping 命令。从计算机 B 上,将一个 ping 命令发送到计算机 A 的完全限定域名称。在目标计算机上,通过使用命令行确认 ping 命令返回的地址是否与 ipconfig /all 命令返回的地址相同。4.通过以下步骤访问服务管理控制台:

a.单击开始,然后单击运行。b.在打开框中,键入:
services.msc
确认 FRS 是否在两个计算机上都运行。如果该服务未运行,请在遇到问题的计算机上检查事件查看器(位于 Eventvwr.msc 文件中)的 FRS 容器。5.检查计算机 A 和计算机 B 之间的远程过程调用 (RPC) 连通性。一种适当的测试方法是,从计算机 A 打开计算机 B 上的事件查看器(此操作将使用远程过程调用)。检查这两台计算机上的 FRS 事件日志。如果出现事件 ID 13508,则其中某台计算机上的 RPC 服务可能有问题,或者在计算机 A 和计算机 B 之间创建安全连接方面存在问题。6.使用“Active Directory 站点和服务”控制台检查连接对象上的复制日程表。确保计算机 A 和计算机 B 之间的复制和连接都已启用。该连接对象是计算机 A 上 NTFRS_MEMBER 对象下的自计算机 B 的入站连接。对于系统卷 (SYSVOL),连接对象驻留在 Sites/Site_name/Servers/Server_name/Ntds Settings/Connection_name 文件夹中。7.对于 Dfs,请在“Active Directory (AD) 用户和计算机”中查看连接链接。打开“Active Directory 用户和计算机”,从菜单中单击查看并确保“高级设置”已选中。转到“系统”容器。连接对象的位置在 System/File Replication Service/DFS Volumes 文件夹中。8.在其中任何一台计算机上检查起始服务器上的文件是否被锁定(无法访问)。如果该文件在计算机 B 上被锁定,导致 FRS 无法读取该文件,则 FRS 无法生成暂存文件,而这将延迟复制。如果该文件在计算机 A 上被锁定,导致 FRS 无法更新该文件,则 FRS 将继续重试更新,直到成功为止。重试间隔为 30 到 60 秒。9.确定是否已从复制中排除了源文件。确认该文件是否经过加密文件系统 (EFS) 加密,是不是 NTFS 文件系统 (NTFS) 联接,或者是否被起始副本成员上的文件或文件夹筛选器排除。如果属于以上任意一种情况,FRS 将不会复制该文件或目录。10.如果存在上述所有情况,您可能必须检查针对 FRS 创建的日志文件。这些日志文件位于 %Systemroot%/Debug 文件夹中。其文件名为 NtFrs_001.log 到 NtFrs_005.log。

这篇文章中的信息适用于:
"Microsoft Windows 2000 Server"Microsoft Windows 2000 Advanced Server"Microsoft Windows 2000 Datacenter Server

 

关键字: 
kbinfo kbtshoot kbfrs KB272279
---------------------
1.DFS只提供统一的共享界面,权限还是保留在原共享文件夹上
2.对文件和文件夹锁的使用,一个是最后一次修改生效,一个是先建先生效,后建自动改名
3.DFS不支持群集与远程存储,磁盘配额