文章编号: 258469 - 最后修改: 2006年11月1日 - 修订: 3.1

群集服务可能无法启动您的远程过程调用限制可用的 IP 端口后

系统提示此文章适用于与您所使用的操作系统不同的操作系统。文章内容可能与您无关,并且已被禁用。
重要提示: 本文包含有关修改注册表的信息。在修改注册表之前,请务必对其进行备份,并确保您了解如何还原注册表发生问题。有关如何备份、 还原,和编辑注册表单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986? (http://support.microsoft.com/kb/256986/EN-US/ ) 在 Microsoft Windows 注册表的说明
展开全部 | 关闭全部

症状

当您限制可用的 Internet 协议 (IP) 端口可用于远程过程调用 (RPC) 动态端口分配,通过 HKEY_LOCAL_MACHINE\Software\Microsoft\RPC 注册表项中添加 DCOM Internet 密钥、 可能无法启动群集服务或您可能无法通过使用群集管理器远程连接到群集服务。如果群集节点由防火墙分隔,通常会出现此问题。时将启动一个节点上的群集服务首先尝试联系通过 RPC 群集中其他节点之一。 在系统日志中可能会出现以下事件:

1009 ClusSvc 的群集服务无法加入现有群集并不能形成新群集。群集服务已终止"。
7031 服务控制管理器"的群集服务服务意外终止。它已完成此 n time(s)。n 以毫秒为单位) 将采取以下纠正措施: 重新启动服务"
1070 ClusSvc"节点未能开始加入群集的过程。错误代码为 1721年。

您可能会看到以下消息群集日志中:
[联接]赞助商 10.0.0.1 不是可用 (JoinVersion) 状态 = 1753年。
[联接]发起人地址为 10.0.0.1 的 JoinVersion 数据无效状态 1753年。
[联接]主办方服务器名不是可用 (JoinVersion) 状态 = 1753年。
[联接]JoinVersion 数据的主办方服务器名称无效状态 1753年。
[联接]赞助商 192.168.0.1 不是可用 (JoinVersion) 状态 = 1753年。
[联接]赞助商 192.168.0.1 JoinVersion 数据无效状态 1753年。
[联接]生成要连接到主办方 192.168.0.1 线程
[联接]在要求参加我们的 192.168.0.1。
[联接]等待所有连接线程终止。
[联接]赞助商 192.168.0.1 不是可用 (JoinVersion) 状态 = 1722年。
[联接]无效的主办方 192.168.0.1 JoinVersion 数据状态为 1722年。
[联接]所有连接的线程已终止。
[联接]无法连接到任何主办方节点。[初始化]未能加入状态 53 的群集
您还可能会遇到错误 1721 当您尝试启动群集管理器。

原因

太小,群集服务使用启动通信通过 rpc 的可用 IP 端口的范围时,可能会发生此行为。群集服务依赖 RPC 正常工作。如果没有足够的端口可用,群集服务无法通信。

解决方案

警告: 如果注册表编辑器使用不当可能会导致严重的问题,可能会要求您重新安装操作系统。Microsoft 不能保证可以解决问题所产生的错误地使用注册表编辑器。使用注册表编辑器需要您自担风险。

若要解决此问题,请 20 端口的最小的可用端口定义的范围中可用。例如对于下面的注册表项具有已定义的端口范围内可用的 20 端口:
HKEY_LOCAL_MACHINE\Software\Microsoft\RPC\Internet

端口: REG_MULTI_SZ: 8011 8031
PortsInternetAvailable: REG_SZ: Y
UseInternetPorts: REG_SZ: Y

更多信息

最好有可用,50-100 个端口,因为许多其他服务使用 DCOM 动态范围内的端口 (1025年-65000 1025年下方的所有内容都是一个预定义的端口)。使用动态端口的其他服务的示例包括域名系统 (DNS)、 Windows Internet 命名服务 (WINS),和 Microsoft SQL Server。

参考

有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
154596? (http://support.microsoft.com/kb/154596/ ) HOWTO: 使用防火墙配置使用的 RPC 动态端口分配

这篇文章中的信息适用于:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 企业版
关键字:?
kbmt kbenv kbprb KB258469 KbMtzh
机器翻译机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 258469? (http://support.microsoft.com/kb/258469/en-us/ )
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。