Ein oder mehrere freigegebene S2D-Clustervolumes (Storage Spaces Direct) werden getrennt oder gehen offline.
Summary: Dieser Artikel bietet die Lösung, wenn ein oder mehrere freigegebene Cluster-Volumes von Storage Spaces Direct getrennt werden oder offline gehen.
Symptoms
Inhaltsverzeichnis
1. Beschreibung
2. Lösung
3. Weitere Informationen
Hinweis: Dieser Artikel gehört zu den Server-Tutorials: Supporttools.
Beschreibung
In einem Multinode-S2D-Cluster, wenn ein oder mehrere Nodes ausfallen: Sowohl bei geplanten Vorgängen, wenn der Node in den Wartungsmodus versetzt wird, oder aufgrund eines unerwarteten Ausfalls, können ein oder mehrere freigegebene Clustervolumes (CSV) getrennt werden oder offline gehen. Dies ist unerwartet, da das Cluster in der Lage sein sollte, den Fehler zu verarbeiten, wenn er innerhalb des Fehlertoleranzdesigns liegt.
Cause
Der Status „Detached Operational“ kann auftreten, wenn das DRT-Protokoll (Dirty Region Tracking) voll ist. Storage Spaces verwendet DRT für Spiegelungen zum Schutz der Daten bei Stromausfall. Alle In-Flight-Updates an Metadaten werden protokolliert, um sicherzustellen, dass der Speicherplatz Vorgänge wiederholen oder rückgängig machen kann, um den Speicherplatz wieder in einen flexiblen und konsistenten Zustand zu versetzen, wenn die Stromversorgung wiederhergestellt wird und das System wieder hochgefahren wird. Wenn das DRT-Protokoll voll ist, kann das virtuelle Laufwerk erst online geschaltet werden, wenn die DRT-Metadaten synchronisiert und geleert wurden. Dieser Prozess erfordert die Ausführung eines vollständigen Scans, der mehrere Stunden dauern kann und ein Offline-Prozess ist.
Resolution
Lösung
Um festzustellen, ob das Problem eines vollen DRT auftritt, können Sie sich die zusätzlichen DRT-Zähler ansehen, die im kumulativen Update vom Oktober eingeführt wurden, um sicherzustellen, dass das DRT-Protokoll vor dem Neustart nicht voll ist. Es gibt zwei Möglichkeiten, dies zu überprüfen:
-
Eine Ereignis-ID 1023 ist im Ereignisprotokoll Microsoft-Windows-StorageSpaces-Driver/Diagnostic vorhanden, wobei die Ereignisdaten unter NumberOfEntries den Ereignisdaten unter Limit entsprechen. Dies weist auf eine Situation mit vollem DRT hin. Beispiel für ein Ereignis mit vollem DRT, ID 1023:
Protokollname: Microsoft-Windows-StorageSpaces-Driver/Diagnostic
Quelle: Microsoft-Windows-StorageSpaces-Driver
Ereignis-ID: 1023
Level: Warnung
Schlüsselwörter:
Nutzer: SYSTEM
Computer: nodename.domain.int
Beschreibung:
Zur internen Verwendung.
Ereignis-XML:
<Ereignis xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-StorageSpaces-Driver" guid=" " />
<Ereignis-ID>1023</Ereignis-ID>
<Version>0</Version>
<Stufe>3</Stufe>
<Aufgabe>0</Aufgabe>
<Opcode>0</Opcode>
<Schlüsselwörter>0x4000000000000000</Schlüsselwörter>
<EventRecordID>1394776</EventRecordID>
<Korrelation/>
<Ausführungsprozess-ID="9248" ThreadID="3820" />
<Kanal>Microsoft-Windows-StorageSpaces-Treiber/Diagnose</Kanal>
<Computer>nodename.domain.int</Computer>
<Sicherheit UserID="S-1-5-18" />
</System>
<Ereignisdaten>
<Data Name="SpaceId"></Daten>
<Data Name="NumberOfEntries">386</Data>
<Data Name="Limit">386</Data>
</EventData>
</Ereignis>
- Eine weitere Möglichkeit, herauszufinden, ob DRT voll ist, besteht darin, zu überprüfen, ob die Synchronisierungsanzahl in den Perfmon-Zählern dem Grenzwert entspricht. Im folgenden Beispiel entspricht die Synchronisierungsanzahl (0) nicht dem Grenzwert (255). Das DRT ist in diesem Fall nicht voll.

Weitere Informationen
Dell und Microsoft empfehlen, die Korrektur anzuwenden. Sie ist öffentlich verfügbar unter: KB4480977 (https://support.microsoft.com/en-us/help/4480977/windows-10-update-kb4480977).
Hinweis: Wenn das DRT-Protokoll voll ist, befolgen Sie die Anweisungen zum Ausführen des Datenintegritätsscan- und Speicherwartungsmodus zum Herunterfahren/Neustarten von Nodes, wie in KB4294480 und im S2D-Troubleshooting-Dokument beschrieben.
Hinweis: Weitere Informationen zum Patch-Update finden Sie im angehängten Dokument.