在此节点上启用网络名称时,群集网络名称资源出错。
事件详细信息
事件 ID: | 1228 |
源: | Microsoft-Windows-FailoverClustering |
符号名称: | RES_NETNAME_CLONE_FAILURE |
消息: | 在此节点上启用网络名称时,群集网络名称资源“%1”出错。失败的原因是: '%2'.错误代码为“%3”。您可能需要使网络名称资源脱机并重新联机以重试。搜索系统错误代码 ( http://go.microsoft.com/fwlink/?LinkId=83027)。 |
征求意见文档 (RFC) 2136 允许通过以下两种方法形成动态更新响应:
1.使用复制的 ZOCOUNT、PRCOUNT、UPCOUNT 和 ADCOUNT 字段响应
2.使用设置为 0 的 ZOCOUNT、PRCOUNT、UPCOUNT 和 ADCOUNT 字段响应。
运行 Windows Server 2008 R2 的计算机上的 DNS 服务器使用方法 1,而第三方 DNS 服务器使用方法 2。
出现此问题的原因是,运行 Windows Server 2008 R2 的计算机解析从 DNS 服务器接收到的响应数据包的方式有所不同。在您尝试动态注册 SRV 记录后,便会进行该解析。
运行 Windows Server 2008 R2 的 DNS 客户端将使用方法 2 的响应视为坏数据包,即使针对更新返回的状态代码为“success”也是如此。此行为会导致记录 NETLOGON 错误事件 ID 5774,其状态代码为 9502 (DNS_ERROR_BAD_PACKET),或者导致阻止群集在场景 2 中将资源联机。
检查 DNS 配置
网络名称资源无法注册一个或多个域名系统 (DNS) 名称。如果当前未打开事件查看器,请参阅“打开事件查看器并查看与故障转移群集相关的事件”。如果事件中包含您尚未查找的错误代码,请参阅“了解有关某些事件消息包含的错误代码的详细信息”。查看事件消息之后,检查以下事项:
检查在 DNS 服务器上,有关网络名称资源的记录是否仍然存在。如果记录被意外删除,或者被 DNS 服务器清理,请重新创建该记录,或者安排让网络管理员创建。
确保已为群集中的指定网络适配器指定了有效且可访问的 DNS 服务器。
检查临发生故障转移群集事件时发生的 Netlogon 或 DNS 事件的系统事件日志。对这些事件进行故障排除可以解决阻止群集网络名称资源注册 DNS 名称的问题。
若要执行以下过程,您必须是每个群集服务器上本地“管理员”组的成员,并且您使用的帐户必须是域帐户,或者您被委派了等效的权限。
打开事件查看器并查看与故障转移群集相关的事件
要打开事件查看器并查看与故障转移群集相关的事件,请执行以下操作:
如果“服务器管理器”尚未打开,请依次单击“开始”、“管理工具”和“服务器管理器”。如果显示“用户帐户控制”对话框,请确认显示的操作正是您要执行的操作,然后单击“继续”。
在控制台树中,依次展开“诊断”、“事件查看器”和“Windows 日志”,然后单击“系统”。
要筛选事件以便仅显示“源”为“FailoverClustering”的事件,请在“操作”窗格中单击“筛选当前日志”。在“筛选器”选项卡的“事件源”框中,选择“FailoverClustering”。根据需要选择其他选项,然后单击“确定”。
要按日期和时间对显示的事件进行排序,请在中心窗格中单击“日期和时间”列标题。
了解有关某些事件消息包含的错误代码的详细信息
要了解有关某些事件消息包含的错误代码的详细信息,请执行以下操作:
查看事件,并记下错误代码。
按以下两种方式之一查找有关错误代码的详细信息:
搜索系统错误代码 ( http://go.microsoft.com/fwlink/?LinkId=83027)。
单击“开始”,指向“所有程序”,依次单击“附件”和“命令提示符”,然后键入:
NET HELPMSG errorcode
验证
若要执行以下过程,您必须是每个群集服务器上本地“管理员”组的成员,并且您使用的帐户必须是域帐户,或者您被委派了等效的权限。
确认网络名称资源可以联机
要确认网络名称资源可以联机,请执行以下操作:
要打开故障转移群集管理单元,请依次单击“开始”、“管理工具”和“故障转移群集管理”。如果显示“用户帐户控制”对话框,请确认显示的操作正是您要执行的操作,然后单击“继续”。
在故障转移群集管理单元中,如果未显示要管理的群集,请在控制台树中,右键单击“故障转移群集管理”,单击“管理群集”,然后选择或指定要管理的群集。
如果控制台树已折叠,请在要管理的群集下将其展开,然后展开“服务和应用程序”。
在控制台树中,单击群集服务或应用程序。
在中心窗格中,查看要验证的网络名称资源的状态。
如果网络名称资源处于脱机状态,要将其联机,请在中心窗格中右键单击该资源,然后单击“使该资源联机”。
Target | Microsoft.Windows.6.2.Cluster.Monitoring.Service | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.6.2.Cluster.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.6.2.Cluster.Resource.Netname.Clone.failed" Enabled="onEssentialMonitoring" Target="Clus8Library!Microsoft.Windows.6.2.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.6.2.Cluster.EventProvider">
<Criteria>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1228</Value>
</ValueExpression>
</SimpleExpression>
</Criteria>
<LogName>System</LogName>
<PublisherName>Microsoft-Windows-FailoverClustering</PublisherName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ClusLibrary!Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.6.2.Cluster.Resource.Netname.Clone.failed.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>