在故障转移群集中,虚拟机可以使用同一个 LUN(磁盘)上的群集共享卷,同时仍能够相互独立地进行故障转移(或在节点之间移动)。仅当群集节点与卷之间的通信正常工作(包括网络连接、访问、驱动程序和其他元素)时,虚拟机才能使用群集共享卷。
事件详细信息
事件 ID: | 5133 |
源: | Microsoft-Windows-FailoverClustering |
符号名称: | DCM_CANNOT_RESTORE_DRIVE_LETTERS |
消息:群集磁盘“%1”已删除,并放回到“可用存储”群集组中。在此过程中,尝试还原原始驱动器号花费的时间比预期长,可能是因为这些驱动器号已被使用。搜索系统错误代码 ( http://go.microsoft.com/fwlink/?LinkId=83027)。 |
在此过程中,尝试恢复原始驱动器号花费的时间比预期长,可能是因为这些驱动器号已被使用。
CSV - 查看驱动器号分配
当从群集共享卷 (CSV) 中删除磁盘时,系统将尝试向磁盘重新分配与之前相同的驱动器号(基于将磁盘添加到 CSV 时存储的信息)。如果现在将该驱动器号分配给群集的任意节点上正在使用的其他磁盘,则该驱动器号不再可用。您可以选择以下响应之一:
找出目前正在使用该驱动器号的磁盘,并手动将其更改为其他驱动器号。然后,将原始驱动器号重新分配给已从 CSV 中删除的磁盘。
向已从 CSV 中删除的磁盘重新分配新驱动器号。
使用 GUID,而非已从 CSV 中删除的磁盘的驱动器号。
如果当前未打开事件查看器,请参阅“打开事件查看器并查看与故障转移群集相关的事件”。
若要执行以下过程,您必须是每个群集服务器上本地“管理员”组的成员,并且您使用的帐户必须是域帐户,或者您被委派了等效的权限。
要打开事件查看器并查看与故障转移群集相关的事件,请执行以下操作:
如果“服务器管理器”尚未打开,请依次单击“开始”、“管理工具”和“服务器管理器”。如果显示“用户帐户控制”对话框,请确认显示的操作正是您要执行的操作,然后单击“继续”。
在控制台树中,依次展开“诊断”、“事件查看器”和“Windows 日志”,然后单击“系统”。
要筛选事件以便仅显示“源”为“FailoverClustering”的事件,请在“操作”窗格中单击“筛选当前日志”。在“筛选器”选项卡的“事件源”框中,选择“FailoverClustering”。根据需要选择其他选项,然后单击“确定”。
要按日期和时间对显示的事件进行排序,请在中心窗格中单击“日期和时间”列标题。
验证
确认群集共享卷可以联机。如果最近写入到卷时遇到了问题,可以监视事件日志及相应群集虚拟机的功能,确认问题是否已解决。
若要执行以下过程,您必须是每个群集服务器上本地“管理员”组的成员,并且您使用的帐户必须是域帐户,或者您被委派了等效的权限。
确认群集共享卷可以联机
要确认群集共享卷可以联机,请执行以下操作:
要打开故障转移群集管理单元,请依次单击“开始”、“管理工具”和“故障转移群集管理器”。如果显示“用户帐户控制”对话框,请确认显示的操作正是您要执行的操作,然后单击“是”。
在故障转移群集管理器管理单元中,如果未显示要管理的群集,请在控制台树中,右键单击“故障转移群集管理器”,单击“管理群集”,然后选择或指定要管理的群集。
如果控制台树已折叠,请在要管理的群集下将其展开,然后单击“群集共享卷”。
在中心窗格中,展开要验证的卷的列表。查看卷的状态。
如果卷处于脱机状态,要将其联机,请右键单击该卷,然后单击“使该资源联机”。
使用 Windows PowerShell 命令检查故障转移群集中资源的状态
要使用 Windows PowerShell 命令检查故障转移群集中资源的状态,请执行以下操作:
在群集中的节点上,单击“开始”,指向“管理工具”,然后单击“Windows PowerShell 模块”。如果显示“用户帐户控制”对话框,请确认显示的操作正是您要执行的操作,然后单击“是”。
键入:
Get-ClusterSharedVolume
如果在未指定资源名称的情况下运行上述命令,将显示群集中所有群集共享卷的状态。
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.Original.cluster.disk.drive.letters.are.already.in.use.and.cannot.be.restored" Enabled="true" 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>5133</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.Original.cluster.disk.drive.letters.are.already.in.use.and.cannot.be.restored.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>