Dell Unity: Wenn eine Festplatte in einem dynamischen Pool ausfällt, kann die Arrayperformance beeinträchtigt werden
Summary: Wenn ein Laufwerk in einem dynamischen Pool ausfällt, kann dies die Arrayperformance beeinträchtigen.
Symptoms
Dynamic Pools können zugewiesenen Speicherplatz im Pool für den erneuten Aufbau verwenden.
Als die Neuerstellung gestartet wurde, gab es eine vollständige Nichtverfügbarkeit von Daten, bis die fehlerhafte Festplatte ersetzt und die Neuerstellung abgeschlossen wurde.
Nach Abschluss der Neuerstellung kehrte die Leistung zum Normalwert zurück.
In einem dynamischen Pool ist ein Laufwerk ausgefallen.
Der Pool wurde auf den freien Speicherplatz im Pool neu aufgebaut.
Dies beeinträchtigte die Performance des Arrays so sehr, dass es zur Nichtverfügbarkeit von Daten kam.
Cause
Die Hauptursache des Problems besteht darin, dass Host-I/Os langsamer werden, da der SP die Ressourcen verwendet.
Der Vorgang zum erneuten Aufbau/zur Neuordnung des dynamischen Pools verbraucht so viele Ressourcen, dass nicht genug für Host-I/O übrig bleibt.
Resolution
Wenden Sie sich an den technischen Support von Dell oder Ihren autorisierten Servicevertreter und geben Sie diese Dell Wissensdatenbank-Artikel-ID an.
Dies wird in einer zukünftigen Version von Unity-Code behoben.
Wir können das Problem mit den folgenden Schritten bestätigen:
-
Stellen Sie eine SSH-Sitzung mit dem Array her.
-
Überprüfen Sie mit dem folgenden Befehl, ob es sich bei dem fraglichen Pool um einen dynamischen Pool handelt:
Befehl:uemcli /stor/config/pool -name "<name of pool>" show -detailBeispiel:
15:25:23 service@APMx spb:~/user> uemcli /stor/config/pool -name "My Dynamic Pool" show -detail Storage system address: 127.0.0.1 Storage system port: 443 HTTPS connection 1: ID = pool_4 Type = Dynamic Name = My Dynamic Pool Description = Total space = 6176968278016 (5.6T) <...>
-
Überprüfen Sie mit dem folgenden Befehl, ob eine Neuerstellung durchgeführt wird:
Befehl:cat /EMC/C4Core/log/EMCSystemLogBackup.log | grep -i "<pool name>"Beispiel:
15:26:23 service@APMx spb:~/user> cat /EMC/C4Core/log/EMCSystemLogBackup.log | grep -i "My Dynamic Pool" "2019-04-13T18:40:02.213Z" "spb@APMx" "Neo_CEM" "23864" "N/A" "WARN" "14:6032d" :: "Storage pool My Dynamic Pool is degraded." :: Category=User Component=Health TimeZone=UTC "2019-04-13T18:45:12.766Z" "spb@APMx" "Neo_CEM" "23864" "N/A" "WARN" "14:60343" :: "Storage pool My Dynamic Pool is rebuilding due to the loss of a drive." :: Category=User Component=Health TimeZone=UTC
Wie oben hervorgehoben, gibt der Befehl an, dass der Pool heruntergestuft wurde, und meldet, dass der Pool neu erstellt wird.