VPLEX: Objaśnienie jednostki LUN Z
Summary: W tym artykule wyjaśniono, czym jest urządzenie LUNZ, dlaczego host je widzi i jak je usunąć.
Symptoms
Jednostka LUNZ jest związana z różnymi problemami, w tym z niepowodzeniem uruchamiania hostów, awariami i problemami z wydajnością.
Po wstępnej konfiguracji jednostka LUNZ została przedstawiona hostowi.
Cause
LUNZ odnosi się do fałszywej jednostki logicznej zero prezentowanej hostowi w celu zapewnienia ścieżki dla oprogramowania hosta do wysyłania poleceń konfiguracyjnych do macierzy, gdy host nie ma dostępnej fizycznej jednostki logicznej zero. LUNZ jest niezależny od systemu operacyjnego serwera i może być prezentowany przez różne macierze EMC, w tym CLARiiON, VNX i VPLEX.
Jako element zastępczy łączności jednostka LUNZ powinna zostać usunięta z hosta po zakończeniu konfiguracji. Jeśli jednostka LUNZ pozostaje widoczna dla hosta, mogą wystąpić różne problemy, od niemożności uruchomienia i panikowania hosta po problemy z wydajnością.
Istnieją dwa główne powody, dla których host widzi jednostkę LUNZ.
- Karta HBA hosta jest podłączona do macierzy, ale nie ma jej w widoku grupy pamięci masowej ani pamięci masowej.
- Karta HBA hosta znajduje się w widoku grupy pamięci masowej lub pamięci masowej, ale grupa lub widok nie ma przypisanego HLU0.
Resolution
Najlepszym sposobem rozwiązania tego problemu jest upewnienie się, że karta HBA hosta jest podłączona do macierzy i znajduje się w grupie pamięci masowej lub widoku zawierającym HLU0. Chociaż w niektórych macierzach można wyłączyć tę formę komunikacji, nie jest to zalecane.
Czynności:
- Zarejestruj inicjatory hosta w macierzy
- Przypisz pamięć masową do inicjatorów hosta w widoku grupy pamięci masowej lub pamięci masowej
- Upewnij się, że w grupie pamięci masowej lub widoku pamięci masowej znajduje się HLU 0
Additional Information
Widoczność jednostki LUNZ hosta
dla jednostki LUNZ hosta
odnosi się do fałszywej jednostki logicznej zero prezentowanej hostowi w celu zapewnienia ścieżki dla oprogramowania hosta do wysyłania poleceń konfiguracyjnych do macierzy, gdy host nie ma dostępnej fizycznej jednostki logicznej zero.
W instancji Invista urządzenie LUNZ jest zastępowane, gdy prawidłowa jednostka LUN zostanie przypisana do jednostki LUN HLU przez ramkę wirtualną.
Jednostka LUNZ została zaimplementowana w systemie Invista, aby macierz była widoczna dla systemu operacyjnego hosta i PowerPath, gdy żadne jednostki LUN nie są powiązane z tą macierzą.
Uwaga dotycząca VNX
: Ustawienie arraycommpath na 1 (włączone) powoduje utworzenie urządzeń LUNZ.
Urządzenie LUNZ umożliwia interfejsowi zarządzania komunikację z systemem pamięci masowej, gdy do serwera nie są podłączone żadne jednostki LUN w systemie pamięci masowej.
VPLEX
Brak opcji konfiguracji jednostki LUNZ na VPLEX.
W przypadku macierzy pamięci masowej VNX/Clariion można zmienić ustawienie arraycommpath w macierzy, aby zmienić zachowanie prezentowanej jednostki LUNZ.
Z poziomu VPLEX można zmienić identyfikator LUN istniejącego woluminu wirtualnego na "0". Wolumin ten musi znajdować się w widoku pamięci masowej, do którego uzyskuje dostęp host widzący jednostkę LUNZ. Można również przedstawić VPLEX małą jednostkę LUN, zbudować na niej wolumin wirtualny i nadać woluminowi identyfikator jednostki LUN "0" po umieszczeniu woluminu wirtualnego w widoku pamięci masowej.
Z ESXi jest to tylko kosmetyczne, ale może być niepokojące, gdy widzisz martwe ścieżki. Atrapa jednostki LUN 0 z VPLEX jest prawdopodobnie najlepszym rozwiązaniem, jeśli nie chcesz ponownie konfigurować widoku pamięci masowej w celu zaprezentowania woluminu na poziomie 0.
Gdy host VMware wykryje jednostkę LUN Z, a następnie host zostanie podłączony do grupy pamięci masowej z rzeczywistą jednostką LUN 0 hosta, urządzenia pamięci masowej VMware muszą zostać DWUKROTNIE przeskanowane.
Pierwsze ponowne skanowanie usunie jednostkę LUN Z, ale nie doda rzeczywistej jednostki LUN 0 hosta.
Konieczne jest wykonanie drugiego skanowania, aby przywrócić rzeczywistą jednostkę LULU LUN 0.
Ponowne uruchomienie hosta ESXi automatycznie zmieni jednostkę LUN Z na rzeczywistą jednostkę LUN 0 hosta, jeśli była obecna jednostka LUN 0 hosta.
Jednostka LUN Z jest właściwością inicjatora, a nie grupy
pamięci masowejDlaczego mój host Broadcom (VMware) ma zarówno jednostkę LUN 0, jak i jednostkę LUN Z?