PowerStore: Błąd trwałej utraty urządzenia (PDL) w klastrze VMware podczas korzystania z jednostki LUN 0
Summary: Numery jednostek logicznych (LUN) PowerStore są wyświetlane jako 0 bajtów lub nieznana pojemność w systemie operacyjnym ESXi, ponieważ VMware postrzega je jako kontroler RAID. Jest to spowodowane tym, że jednostki LUN są używane jako urządzenie kontrolera macierzy pamięci masowej (SACD) i punkt końcowy protokołu woluminu wirtualnego (vVol). ...
Symptoms
Przykładowy zrzut ekranu z Host:
PowerStore Jednostki LUN zaczynają się od na.68ccf i są identyfikowane przez ścieżkę vmhba*:C*:T*:L0. Tylko płyta SACD z identyfikatorem LUN 0 zgłasza trwałą utratę urządzenia (PDL).
Jeśli jakikolwiek inny identyfikator jednostki LUN zgłasza PDL, ta baza wiedzy nie ma zastosowania.
Ta jednostka LUN przedstawiona przez PowerStore ma rozmiar 0 i nie ma magazynu danych.
Cause
PowerStore domyślnie uwidacznia urządzenie kontrolera macierzy pamięci masowej (SACD) i znajduje się w jednostce LUN 0.
PowerStore uwidacznia wirtualne vSphere LUN 254 i 255 dla fizycznego punktu końcowego vVol.
Te jednostki LUN nie są „rzeczywistymi” jednostkami LUN, których nie można używać do mapowania woluminów.
Resolution
Aby zapobiec rejestrowaniu błędów dla urządzenia kontrolera macierzy pamięci masowej (SACD), należy utworzyć i zmapować jeden wolumin na hosta lub grupę hostów jako jednostkę LUN 0.
Każda jednostka LUN musi mieć pojemność 1 TB lub mniejszą, ale mogą też być małe — na przykład 1 GB.
Przedstawienie rzeczywistego woluminu/jednostki LUN jako jednostki LUN 0 w hoście umożliwia hostowi VMware połączenie się z nim i zatrzymanie błędów PDL.
Przykładowy zrzut ekranu przedstawiający tworzenie woluminu:
Po utworzeniu i zmapowaniu jednostki LUN należy ponownie przeskanować pamięć masową na hoście/klastrze.
Jednostki LUN są wyświetlane jako dodane i powiązane z jednostką LUN 0 ze skonfigurowaną pojemnością.