一个或多个存储空间直接 (S2D) 群集共享卷断开连接或脱机
Summary: 本文提供了当一个或多个存储空间直接群集共享卷断开连接或脱机时的解决方案。
Symptoms
目录
提醒:本文摘自服务器教程:支持工具。
描述
在多节点 S2D 群集中,当一个或多个节点宕机时。可能是计划内的事情(通过将节点置于维护模式),也可能是计划外的事情(因意外中断所致)。一个或多个群集共享卷 (CSV) 可能断开连接或脱机。这是意外事件,原因是:如果在容错设计范围之内,群集应该能够处理该故障。
Cause
如果脏区跟踪 (DRT) 日志已满,则可能会出现断开连接工作状态。存储空间将 DRT 用于镜像空间,以便在发生电源故障时可从容应对。任何对元数据的动态更新都会被记录下来,确保存储空间可以重做或撤消操作,以便在电源和系统恢复时使存储空间恢复到灵活一致的状态。如果 DRT 日志已满,则在您同步和刷新 DRT 元数据之前,无法使虚拟磁盘进入联机状态。此过程需要运行完整扫描,可能要几个小时才能完成,并且这是脱机的过程。
Resolution
解决方案
要确定是否遇到 DRT 已满问题,您可以查看 10 月累积更新中引入的其他 DRT 计数器,以确保 DRT 日志在重新启动之前未满。目前有两种方法可验证这一点:
-
事件 ID 1023 出现在 Microsoft-Windows-StorageSpaces-Driver/Diagnostic 事件日志中,其中 NumberOfEntries 事件数据等于 Limit 事件数据。这表示 DRT 已满的情况。ID 1023 事件 DRT 已满的示例:
Log Name: Microsoft-Windows-StorageSpaces-Driver/Diagnostic
来源: Microsoft-Windows-StorageSpaces-Driver
Event ID: 1023
Level: Warning
关键字:
User: SYSTEM
Computer: nodename.domain.int
Description:
For internal use.
Event Xml:
<事件 xmlns=“http://schemas.microsoft.com/win/2004/08/events/event”>
<系统>
<提供程序名称=“Microsoft-Windows-StorageSpaces-驱动程序” Guid=“ ” />
<EventID>1023</EventID>
<版本>0</版本>
<3<级>/级别>
<任务>0</任务>
<作码>0</作码>
<关键词>0x4000000000000000</Keywords>
<EventRecordID>1394776</EventRecordID>
<相关/>
<Execution ProcessID=“9248” ThreadID=“3820” />
<通道>Microsoft-Windows-StorageSpaces-驱动程序/诊断</通道>
<计算机>nodename.domain.int</计算机>
<安全用户 ID=“S-1-5-18” />
</系统>
<事件数据>
<数据名称=“SpaceId”></Data>
<数据名称=“NumberOfEntries”>386</Data>
<数据名称=“限制”>386</数据>
</EventData>
</事件>
- 确定 DRT 是否已满的另一种方法是检查 Perfmon 计数器中的同步计数是否等于限制值。 在下面的示例中,同步计数 (0) 不等于限制值 (255)。 在这种情况下,DRT 未满。

更多信息
戴尔和 Microsoft 建议应用 可通过 KB4480977 (https://support.microsoft.com/en-us/help/4480977/windows-10-update-kb4480977) 公开获得的修复。
提醒:有关修补程序更新的详细信息,请参阅附加的文档。
提醒:如果 DRT 日志已满,请按照