Symptoms
Gdy migawka zostanie usunięta, jest skanowana w celu zwolnienia bloków, które były wyłączną własnością. Ten proces, nazywany odzyskiwaniem, jest wykonywany w tle.
Im większa migawka, tym dłużej trwa ta operacja. Po zakończeniu procesu odzyskiwania całe zwolnione miejsce staje się dostępne dla woluminu.
Musi zostać uruchomiony przed usunięciem mapowania bloków za pomocą scsi unmap (jeśli jest włączone) do woluminów SAN backendu.
Odzyskiwanie ustawia się w kolejce do uruchomienia po usunięciu jakichkolwiek danych z puli NAS, w tym danych usuniętych z udziałów, woluminów NAS i usunięć migawek.
Cause
Znane ograniczenia i problemy
- Usługa odzyskiwania nie może zostać uruchomiona ręcznie ani zatrzymana na dłuższy czas, po rozpoczęciu musi obsłużyć kolejkę, zanim miejsce zostanie zwolnione w puli NAS.
- Odzyskiwanie migawek pochłania dużo zasobów. Jeśli jednocześnie występuje wiele działań związanych z odzyskiwaniem, może to spowodować problemy z wydajnością w całym klastrze.
- Operacje odzyskiwania wymagające dużej ilości zasobów mogą mieć tak duży wpływ na wydajność, że ograniczy to dostęp klientów do klastra.
- Istnieje limit tworzenia/wygasania migawek, który zależy od urządzenia i ogólnego obciążenia systemu. Może to mieć bezpośredni wpływ na odzyskiwanie i funkcjonalność systemu.
- Mimo że odzyskiwanie zostało ulepszone w oprogramowaniu wewnętrznym FluidFS w wersji 6 pod kątem usuwania migawek, przeciążona usługa odzyskiwania może mieć wpływ na dostęp klienta. Zdarzenia te są zgłaszane jako „clients may encounter a long period of partial data access”
"Clients may encounter a long period of partial data access"
Sprawdzić, czy problemy z wydajnością występują mniej więcej w momencie wygaśnięcia niektórych migawek.
Istnieją różne typy migawek:
- Migawki ad-hoc — migawki, które wygasają, gdy administrator je usunie lub zgodnie z hormonogramem wygaśnięcia ustawionym przez administratora.
- Zaplanowane migawki — migawki, które wygasają zgodnie ze szczegółami harmonogramu. Nazwy są oparte na nazwie harmonogramu.
- Migawki NDMP — migawki, które wygasają po zakończeniu tworzenia kopii zapasowej NDMP. Nazwy zaczynają się od ndmp.
- Migawki replikacji — migawki, które wygasają po pomyślnym zakończeniu następnej replikacji. (Podczas replikacji wykonywane są dwie migawki: poprzednia i bieżąca). Nazwy migawek replikacji zaczynają się od rep.
Resolution
Rozłożone zadania migawek (standardowe migawki, replikacja, NDMP)
Jeśli wiele migawek wygasa jednocześnie, może to spowodować problemy z wydajnością.
Mniej, ale większych, migawek wygasających jednocześnie również może powodować problemy z wydajnością.
Zaleca się rozłożenie migawek godzinowych w czasie (co 10 minut) i rozłożenie migawek dziennych w ciągu dnia (najlepiej z wygaśnięciem w nocy). Zaleca się, aby tygodniowe migawki wygasały w weekendy.
Affected Products
Dell Compellent FS8600