PowerFlex 3.5: Fehlgeschlagene Kapazität mit Flapping eines SDS
Zusammenfassung: Datenfehler bei Entkopplung eines SDS
Symptome
Netzwerkprobleme führen dazu, dass die MDM-Kommunikation spät eintrifft, und die SDS nicht wissen, wie sie damit umgehen sollen.
Der sekundäre SDS mit Comb lehnt einen Schreibvorgang vom primären SDS ab, wenn die Comb-Generation auf dem primären SDS nicht aktualisiert wird.
Ein SDS wird entkoppelt und es werden Datenfehler in den Ereignissen gedruckt.
Die SDS-Traces zeigen Folgendes:
26/10 17:10:47.495678 0x7fcbb28c2db0:raidComb_UpdateWriteError:00342: Write error comb 18a000328372, raid state 0x1, local rc SUCCESS, remote rc IO_FAULT_OLD_MIGRATE_GEN protType:SECONDARY, is trim ? No
26/10 17:10:47.495697 0x7fcbb28c2db0:raidComb_SetCombState:00129: Set comb raid state 18a000328372, raid state 0x1 => 0x10 (NORMAL => DEGRADED_REMOTE_ERROR) stateReason: SUCCESS
Auswirkungen
Nichtverfügbarkeit von Daten (DU).
Ursache
SDS erhalten Combgen-Updates von MDM nicht auf eine Art und Weise, dass ein gleichzeitiger Empfang garantiert ist.
Wenn der primäre SDS über eine ältere Comb-Generation als der sekundäre SDS verfügt (aufgrund von Netzwerkproblemen auf dem primären SDS), lehnt der sekundäre SDS den Schreibvorgang ab und der primäre SDS fordert, die Combs des sekundären SDS herabzusetzen, dem der MDM zustimmt.
Lösung
Problemumgehung
Keine
Betroffene Versionen
3,5
Behoben in Version
3.5.1.2
3.6