Dell Unity: awaria procesora pamięci masowej podczas zdarzenia zapełnienia puli

Summary: W tym artykule wyjaśniono, dlaczego procesor pamięci masowej (SP) ulega awarii, gdy pula osiągnie 100% wykorzystania i przedstawiono opcje naprawcze.

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

Pula pamięci została zapełniona w 100%.

Proces pamięci masowej uległ awarii, gdy pula została zapełniona, a co najmniej jeden system plików (FS) lub numer jednostki logicznej (LUN) był widoczny jako offline i wymagający odzyskiwania. Wszystkie migawki jednego lub większej liczby FS lub LUN, które są oznaczone jako offline, również wymagają odzyskania.


Wiele alertów może wskazywać na ten problem z miejscem w puli:

  1. Automatic snapshot deletion paused, because the storage pool could not reach the pool-used-space high threshold.
  2. This storage pool has exceeded the capacity threshold you specified. To allocate more storage space, add additional disks to your system.
  3. Pool space utilization has reached 95%

Cause

Sekwencja paniki:

  1. Pula zostanie zapełniona w 100%, a macierz zacznie unieważniać migawki.
  2. Macierz rozpocznie odmontowywanie migawek.
  3. Macierz próbuje zaktualizować metadane i superblok w celu przydzielenia getSlice. Nie udaje się to, ponieważ pula jest wypełniona w 100%.
  4. Operacja polegająca na przekroczeniu limitu czasu migawek i wywołaniu paniki SP.

 

Uwaga: Skumulowane migawki i nadsubskrypcja z czasem zajmują dużo miejsca, powodując wysokie wykorzystanie puli.
 

Resolution

FS, LUN i migawki wymagają wolnego miejsca w puli, aby można było rozpocząć próbę odzyskania. Odbywa się to poprzez rozszerzenie puli, której dotyczy problem.

Jeśli nie można rozszerzyć puli, której dotyczy problem, należy zwolnić miejsce w puli za pomocą jednej z następujących metod:

Jeśli potrzebna jest dalsza pomoc, skontaktuj się z działem pomocy technicznej firmy Dell i powołaj się na ten artykuł bazy wiedzy firmy Dell.

 

Dodatkowe wskazówki

  • Zautomatyzuj usuwanie migawek: ustaw zasady przechowywania, aby automatycznie usuwać stare migawki.
  • Przeglądanie harmonogramów migawek: unikaj zbyt częstego tworzenia migawek.
  • Włącz alerty: skonfiguruj alerty dotyczące progów użycia puli (na przykład 80%, 90%), aby działać proaktywnie.

Powiązane dokumenty:

Powiązane artykuły z bazy wiedzy firmy Dell:

Additional Information

Usuwanie niepotrzebnych migawek 

Krok 1: Sprawdź wykorzystanie puli:

  • Unisphere:
    • Pule pamięci >
    • Wybierz pulę, której dotyczy problem, i przejrzyj Used (%) kolumna.
    • Kliknij nazwę puli, aby wyświetlić szczegółowe informacje o wykorzystaniu, w tym miejsce wykorzystywane przez migawki.
  • Interfejs CLI:
    • Zaloguj się do PuTTY przy użyciu poświadczeń serwisowych.
    • Uruchom polecenie: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail 

 

Krok 2: Zidentyfikuj duże lub stare migawki:

  • Unisphere:
    • Jednostki LUN bloku > STORAGE> lub systemy plików > plików STORAGE>
    • Dla każdej jednostki LUN lub systemu plików sprawdź kartę Snapshots .
  • Interfejs CLI: 
    • Zaloguj się do PuTTY przy użyciu poświadczeń serwisowych.
    • Uruchom polecenie, aby wyświetlić szczegóły migawki: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /prot/snap show -detail 
    • Uruchom polecenie, aby wyświetlić miejsce na migawki używane przez poszczególne zasoby pamięci masowej: 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."

 

Krok 3: Usuń migawki:

⚠️ Przed usunięciem upewnij się, że migawki nie są wymagane do utworzenia kopii zapasowej lub odzyskania danych. ⚠️

  • Unisphere:
    • Wybierz co najmniej jedną migawkę do usunięcia.
    • Kliknij Usuń i potwierdź działanie.
    • W razie potrzeby powtórz tę czynność dla innych jednostek LUN lub FS.
  • Interfejs CLI:
    • Uruchom polecenie: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /prot/snap –id <Snapshot ID> delete

Krok 4: Monitoruj wykorzystanie puli:

  • Unisphere:
    •  Po usunięciu wróć do puli pamięci >
    • Odśwież stronę i monitoruj Used (%) wartości.
    • Odzyskanie miejsca może potrwać kilka minut.
  • Interfejs CLI:
    • Uruchom polecenie: uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail

Affected Products

Dell EMC Unity, Dell EMC Unity XT 380, Dell EMC Unity XT 380F, Dell EMC Unity XT 480, Dell EMC Unity XT 480F, Dell EMC Unity 650F, Dell EMC Unity XT 680, Dell EMC Unity XT 680F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid

Products

Dell Unity 450F DC, Dell Unity 300 DC, Dell Unity 350F DC, Dell Unity 400 DC, Dell EMC Unity XT 880, Dell EMC Unity XT 880F
Article Properties
Article Number: 000052729
Article Type: Solution
Last Modified: 05 ربيع الآخر 1448
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.