在故障转移群集中,仅当群集服务或应用程序中必需的群集资源可以联机时,其才能够联机(且可供客户端使用)。
如果用户执行以下操作之一,这些事件将记录到日志中:
共享文件夹发生变更,阻止 SYSTEM 帐户访问文件夹。
共享文件夹被删除或更改。
检查群集资源的状态
如果当前未打开事件查看器,请参阅“打开事件查看器并查看与故障转移群集相关的事件”。查看事件日志,并考虑以下操作是否适用于您的情况:
检查并纠正与该资源相关联的应用程序或服务的任何问题。例如,如果应用程序或服务未能在合理的时间期限内启动,请诊断并解决导致启动缓慢的问题。
检查并纠正线缆或与群集相关的设备的任何问题。
调整群集配置中的资源属性,尤其是资源的挂起超时值。该值必须使相关应用程序或服务有足够的时间来启动。有关详细信息,请参阅“查看资源的挂起超时值”。
查看资源的挂起超时值
要查看资源的挂起超时值,请执行以下操作:
要打开故障转移群集管理单元,请依次单击“开始”、“管理工具”和“故障转移群集管理”。如果显示“用户帐户控制”对话框,请确认显示的操作正是您要执行的操作,然后单击“继续”。
在故障转移群集管理单元中,如果未显示要管理的群集,请在控制台树中,右键单击“故障转移群集管理”,单击“管理群集”,然后选择或指定要管理的群集。
如果控制台树已折叠,请在要管理的群集下将其展开,然后展开“服务和应用程序”。
在控制台树中,单击群集服务或应用程序。
如果看不到要查看的群集资源,在中心窗格中展开一个或更多可见资源,直至您可以看到该群集资源。
右键单击要查看的资源,单击“属性”,然后单击“策略”选项卡。
在“挂起超时”下方,查看设置。确保该值使相关应用程序或服务有足够的时间来启动。
打开事件查看器并查看与故障转移群集相关的事件
要打开事件查看器并查看与故障转移群集相关的事件,请执行以下操作:
如果“服务器管理器”尚未打开,请依次单击“开始”、“管理工具”和“服务器管理器”。如果显示“用户帐户控制”对话框,请确认显示的操作正是您要执行的操作,然后单击“继续”。
在控制台树中,依次展开“诊断”、“事件查看器”和“Windows 日志”,然后单击“系统”。
要筛选事件以便仅显示“源”为“FailoverClustering”的事件,请在“操作”窗格中单击“筛选当前日志”。在“筛选器”选项卡的“事件源”框中,选择“FailoverClustering”。根据需要选择其他选项,然后单击“确定”。
要按日期和时间对显示的事件进行排序,请在中心窗格中单击“日期和时间”列标题。
您还可以通过以下链接查看按群集服务记录的事件:
群集服务事件
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.Management.Monitoring.Cluster.resource.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>1069</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.Management.Monitoring.Cluster.resource.failed.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>