如何排查文件复制服务和分布式文件系统故障
文章编号 | : | 272279 |
最后修改 | : | 2004年5月14日 |
修订 | : | 2.0 |
概要
本文讨论如何对文件复制服务 (FRS) 和分布式文件系统 (Dfs) 进行故障排查。不过,本文的重点是介绍一个通用的过程,它可以帮助您排查文件复制服务问题。
更多信息
您可能会发现 FRS 已停止复制您系统上的内容。出现此行为可能是由于几种潜在的原因。
如果您的系统遇到了 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. | 通过以下步骤访问服务管理控制台:
| ||||
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不支持群集与远程存储,磁盘配额