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

Summary: 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.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

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.

Cause

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.

Resolution

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.

Additional Information

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:

Affected Products

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

Products

Dell Unity 300, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family, Dell EMC Unity Hybrid
Article Properties
Article Number: 000052729
Article Type: Solution
Last Modified: 06 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.