Dell Unity: Storage-Prozessor-Fehler während des Ereignisses "Pool voll"

Zusammenfassung: In diesem Artikel wird erläutert, warum bei einem Storage-Prozessor (SP) ein Fehler auftritt, wenn ein Pool zu 100 % ausgelastet ist, und es werden Korrekturoptionen bereitgestellt.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Der Storage-Pool ist zu 100 % ausgelastet.

Ein Storage-Prozess hat einen Fehler ausgelöst, als ein Pool voll war und ein oder mehrere Dateisysteme (FS) oder logische Einheiten (LUNs) als offline angezeigt wurden und eine Recovery erfordern. Alle Snapshots für ein oder mehrere FS oder LUNs, die als offline markiert sind, müssen ebenfalls wiederhergestellt werden.

Ursache

Die Sequenz der Panik:

  1. Der Pool wird zu 100 % voll und das Array beginnt, die Snapshots ungültig zu machen.
  2. Das Array beginnt mit dem Unmounten der Snapshots.
  3. Das Array versucht, die Metadaten und den Superblock zu aktualisieren, um getSlice. Dies schlägt fehl, weil der Pool zu 100 % ausgelastet ist.
  4. Der Vorgang zum Unmounten der Snapshots führt zu einem Timeout und einem SP-Fehler.

Lösung

Das FS, die LUNs und die Snapshots benötigen freien Speicherplatz im Pool, damit ein Recovery-Versuch gestartet werden kann. Dazu wird der betroffene Pool erweitert.

Wenn der betroffene Pool nicht erweitert werden kann, muss der Speicherplatz im Pool mithilfe einer der folgenden Methoden freigegeben werden:

Wenn Sie weitere Hilfe benötigen, wenden Sie sich an den technischen Support von Dell und verweisen Sie auf diesen Dell Wissensdatenbank-Artikel.

Weitere Informationen

Anleitung zum Löschen unnötiger Snapshots 

Schritt 1: Poolnutzung prüfen:

  • Unisphere:
    • STORAGE-Pools >
    • Wählen Sie den betroffenen Pool aus und überprüfen Sie die Used (%) aufgeführt.
    • Klicken Sie auf den Poolnamen, um die detaillierte Nutzung anzuzeigen, einschließlich des von Snapshots verwendeten Speicherplatzes.
  • CLI:
    • Melden Sie sich mit den Servicezugangsdaten bei PuTTY an.
    • Führen Sie folgenden Befehl aus: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail 

 

Schritt 2: Identifizieren Sie große oder alte Snapshots:

  • Unisphere:
    • STORAGE-Block-LUNs>> oder STORAGE-Dateidateisysteme>>
    • Prüfen Sie für jede LUN oder jedes Dateisystem die Registerkarte Snapshots .
  • CLI: 
    • Melden Sie sich mit den Servicezugangsdaten bei PuTTY an.
    • Führen Sie den Befehl aus, um Snapshot-Details anzuzeigen: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /prot/snap show -detail 
    • Führen Sie den Befehl aus, um den von den einzelnen Storage-Ressourcen verwendeten Snapshot-Speicherplatz anzuzeigen: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/sr -pool <pool name> show -detail
    • Example:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/sr -pool pool_1 show -detail 

 ID = sv_1
 Name = AF LUN 1
 Resource type = LUN
 Pool = pool_1
 Total pool space used = 14448566272 (13.4G)
 Total pool preallocated = 4610351104 (4.2G)
 Total pool snapshot space used = 4593991680 (4.2G)
 Total pool non-base space used = 4593991680 (4.2G)
 Health state = OK (5)
 Health details = "The LUN is operating normally. No action is required."

 

Schritt 3: Snapshots löschen:

⚠️ Vorsicht: Stellen Sie vor dem Löschen sicher, dass die Snapshots nicht für ein Backup oder eine Recovery erforderlich sind. ⚠️

  • Unisphere:
    • Wählen Sie einen oder mehrere zu löschende Snapshots aus.
    • Klicken Sie auf Delete und bestätigen Sie die Aktion.
    • Wiederholen Sie den Vorgang bei Bedarf für andere LUNs oder FSs.
  • CLI:
    • Führen Sie folgenden Befehl aus: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /prot/snap –id <Snapshot ID> delete

Schritt 4: Poolnutzung überwachen:

  • Unisphere:
    •  Kehren Sie nach dem Löschen zu STORAGE > Pools zurück.
    • Aktualisieren Sie die Seite und überwachen Sie die Used (%) Wert.
    • Es kann einige Minuten dauern, bis der Speicherplatz zurückgewonnen wurde.
  • CLI:
    • Führen Sie folgenden Befehl aus: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail 

Zusätzliche Tipps:

  • Automatisieren Sie das Löschen von Snapshots: Legen Sie Aufbewahrungs-Policies fest, um alte Snapshots automatisch zu löschen.
  • Überprüfen von Snapshot-Zeitplänen: Vermeiden Sie eine übermäßig häufige Snapshot-Erstellung.
  • Warnmeldungen aktivieren: Konfigurieren Sie Warnmeldungen für Schwellenwerte für die Poolnutzung (z. B. 80 %, 90 %), um proaktiv zu handeln.

Zugehörige Dokumente: 

Zugehörige Dell Wissensdatenbank-Artikel:

Betroffene Produkte

Dell EMC Unity, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid

Produkte

Dell Unity 300, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family, Dell EMC Unity Hybrid
Artikeleigenschaften
Artikelnummer: 000052729
Artikeltyp: Solution
Zuletzt geändert: 06 Nov. 2025
Version:  5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.