DFS 命名空间 - RPC 服务器不可用

问题描述 投票:0回答:2

几个月前,我们删除/停用了服务器名称“DFS-SERVER02”,基础设施没有出现任何问题。不过,我们上周收到通知称 DFS 命名空间“\md.domain.com\data”无法正常工作。当用户尝试获取该路径时,会收到以下错误:

错误代码:0x80070043 找不到网络名称

从 DFS 控制台,我看到以下错误消息:

\md.domain.com\data:无法查询命名空间。 RPC 服务器不可用。

嗯,我运行了以下命令作为故障排除步骤:

DFSDiag /TestSites /DFSPath:\\md.domain.com\data /Full

Starting TestSites...
Validating the site associations on every domain controller of the following: DFS-SERVER01
Success: The site associated with the following hostname is consistent on all accessible domain controllers: DFS-SERVER01
Validating the static site association by accessing the registry.
Success: The static site-association of the following host name is consistent with the site-association in Active Directory Domain Services (AD DS): DFS-SERVER01

Validating the site associations on every domain controller of the following: DFS-SERVER02
Error: The format of the specified computer name is invalid.
Validating the static site association by accessing the registry.
Error: The format of the specified computer name is invalid.
Error: The RPC server is unavailable.

Finished TestSites.

DFSUtil.exe /pktinfo

Entry: \md.domain.com\data
ShortEntry: \md.domain.com\data
Expires in 0 seconds
UseCount: 1 Type:0x81 ( REFERRAL_SVC DFS )
  0:[\DFS-SERVER01\DATA] AccessStatus: 0 ( ACTIVE TARGETSET )
  1:[\DFS-SERVER02\DATA] AccessStatus: 0xc00000cc ( TARGETSET )

此时,很明显服务器“DFS-SERVER02”丢失,并且它是 DFSN 配置的一部分。正如我在开始时评论的那样,该服务器几个月前已被删除。我在“CN=Dfs-Configuration,CN=System,DC=md,DC=domain,DC=com”下查看了 ADSI,我在那里看到了一些信息,但我看不到与成员身份或 ComputerReference 相关的任何信息。

我感谢你在这件事上的帮助,因为我没有更多的想法:)

active-directory fileserver
2个回答
0
投票

您可以通过以下方式删除孤立的命名空间服务器:

  • 前往 DFS 管理
  • 命名空间
  • 添加要显示的命名空间并单击它
  • 转到命名空间服务器选项卡
  • 删除孤立的命名空间服务器

-2
投票

根据您提供的信息,很明显,DFS 命名空间“\md.domain.com\data”无法正常工作的问题与已删除的服务器“DFS-SERVER02”有关,该服务器是DFS 命名空间配置。您收到的错误消息“RPC 服务器不可用”表明 DFS 命名空间无法联系已删除的服务器。

要解决此问题,您需要执行以下步骤:

  1. 从 DFS 命名空间配置中删除已删除的服务器: 由于服务器“DFS-SERVER02”不再存在,因此应将其从 DFS 命名空间配置中删除。为此,请按照下列步骤操作: A。打开 DFS 管理控制台。 b.导航到命名空间部分并找到“\md.domain.com\data”命名空间。 C。检查与命名空间关联的文件夹目标,如果列出了“DFS-SERVER02”,请将其从那里删除。

  2. 更新现有服务器上的 DFS 命名空间配置: 从 DFS 命名空间配置中删除“DFS-SERVER02”后,您需要确保更新的配置传播到其余的 DFS 服务器。您可以通过在其余 DFS 服务器之一上运行以下命令来强制进行此更新:

    dfsutil /clean

此命令将强制刷新 DFS 元数据并确保不再引用已删除的服务器。

  1. 验证 DFS 命名空间: 执行上述步骤后,必须验证 DFS 命名空间以确保其正常运行。您可以运行以下命令:

    dfsutil /pktinfo

此命令将显示当前的 DFS 引用缓存。确保已删除的服务器“DFS-SERVER02”不再列在命名空间“\md.domain.com\data.”的引用缓存中

  1. 验证 Active Directory 站点和服务配置: 检查 Active Directory 站点和服务配置,确保“DFS-SERVER02”的站点关联已正确删除。 Active Directory 配置中可能存在对已删除服务器的持久引用。

通过执行这些步骤,您应该能够解决 DFS 命名空间的问题。 DFS 命名空间应该正常工作,并且与已删除服务器相关的错误不应再出现。

© www.soinside.com 2019 - 2024. All rights reserved.