VPlex: Wolumin rejestrowania pokazujący krytyczną awarię spowodowaną usunięciem dysku z macierzy pamięci masowej zaplecza
Summary: W tym artykule opisano problem polegający na usunięciu dysku z macierzy pamięci masowej zaplecza, gdy jest on nadal używany w VPlex jako wolumin rejestrowania, oraz przedstawiono kroki obejścia tego problemu. ...
Symptoms
1. Wolumin rejestrowania jest wyświetlany jako krytyczny błąd w danych wyjściowych kontroli poprawności działania.
VPlexcli:/> kontrola poprawności działania
Wersja produktu: 5.3.0.03.00.04
Rodzaj produktu: Metro
Typ łączności WAN: FC
Typ sprzętu: VS2
Rozmiar klastra: 1 silniki
Klastrów:
---------
Klaster Klaster Oper Health Połączony Wydalony Local-com
Nazwa Identyfikator Stan Stan
--------- ------- ----- ------------- --------- -------- ---------
klaster-1 1 ok ok Prawda Fałsz ok
klaster-2 2 ok drobna awaria Prawda Fałsz ok
klaster-2 Wskazania przejściowe/zdrowotne:
105 urządzeń lub woluminów pamięci masowej w złej kondycji
Nieosiągalny wolumen pamięci masowej
Metadane:
----------
Kondycja operacji woluminu klastra jest aktywna
Nazwa Nazwa Typ Stan Stan
--------- -------------------------------------- -------------- ----- ---------------- ------
klaster-1 VPLEX_DC1_meta meta-wolumin ok ok Prawda
klaster-1 logging_vplex_dc2_log wolumin rejestrowania OK OK -
klaster-1 VPLEX_DC1_meta_backup_2016Jun15_235911 meta-wolumin ok ok Fałsz
klaster-1 VPLEX_DC1_meta_backup_2016Jun14_235911 meta-wolumin ok ok Fałsz
klaster-1 LV_CLUSTER1_LOG1 wolumin rejestrowania: OK, OK -
Błąd-Cluster-2 logging_volume_vplex Błąd woluminu rejestrowania Błąd krytyczny -
klaster-2 VPLEX_DC2_META meta-wolumin ok ok Prawda
Klaster-2 LV_CLUSTER2_LOG1 Logging-Volume OK OK -
klaster-2 VPLEX_DC2_META_backup_2016Jun15_235907 meta-wolumin ok ok Fałsz
klaster-2 VPLEX_DC2_META_backup_2016Jun14_235909 meta-wolumin ok ok Fałsz
Składowanie:
--------
Klaster Łączna Nieprawidłowa Łączna Nieprawidłowa Łączna Nieprawidłowa Niewidoczna Za pomocą
Nazwa: Pamięć masowa, Pamięć masowa, Wirtualny dysk, Wirtualny, Podwójne, Nieobsługiwane
Woluminy Woluminy Woluminy Deweloperzy Ścieżki deweloperów Wszystkie katalogi # ścieżek
--------- ------- --------- ------- --------- ----- --------- ----- ----------- -----------
klaster-1 59 0 52 51 51 51 0 0 0
klaster-2 57 1 51 51 51 51 0 0 0
2. Sprawdzanie tej hierarchii woluminów rejestrowania oznacza, że pamięć masowa, na której jest ona wbudowana, została usunięta.
VPlexcli:/clusters/cluster-2/system-volumes/vplex_dc2_log_vol/components> show-use-hierarchy /clusters/cluster-2/system-volumes/vplex_dc2_log_vol
wolumin rejestrowania: vplex_dc2_log_vol (10G, raid-0, awaria krytyczna, klaster-2)
zakres: extent_vplex_DC2_LOG_bad_1 (10G, awaria krytyczna)
wolumen pamięci masowej: vplex_DC2_LOG_bad (10G, błąd krytyczny)
> ------ NIE Informacje o macierzy pamięci masowej
Cause
Resolution
Aby rozwiązać ten problem, wykonaj poniższe czynności:
1. Sprawdź kontekst woluminu rejestrowania, aby sprawdzić, czy urządzenia rozproszone są nadal ustawione na ten wolumin rejestrowania.
VPlexcli:/clusters/cluster-2/system-volumes> ll
Nazwa: typ woluminu, stan kondycji operacyjnej, aktywna gotowa geometria, blok blokowy, pojemność, gniazda,
Stan -------------------------------------- -------------- ---------------- ------ ----- -------- zliczanie, rozmiar -------- -----
-------------------------------------- -------------- ----------- ---------------- ------ ----- -------- --------- -------- ----- -------- -----
LV_CLUSTER2_LOG1_vol logging-volume: ok, ok - - raid-1, 1 2621440, 4K 10G -
VPLEX_DC2_META meta-wolumin ok ok true true raid-1 2 22019840 4K 84G 32000
VPLEX_DC2_META_backup_2016Jun14_235909 meta-wolumin ok ok false true raid-1 1 22019840 4K 84G 64000
VPLEX_DC2_META_backup_2016Jun15_235907 meta-wolumin ok ok false true raid-1 1 22019840 4K 84G 64000
vplex_dc2_log_vol błąd woluminu rejestrowania błąd krytyczny - - raid-0 1 2621440 4K 10G -
VPlexcli:/clusters/cluster-2/system-volumes> cd /vplex_dc2_log_vol/segments
VPlexcli:/clusters/cluster-2/system-volumes/vplex_dc2_log_vol/segments> ll
Nazwa: Początkowe użycie bloku
Liczba bloków ---------------------------------------------------- ------------------------------------------
---------------------------------------------------- -------- ------- ------------------------------------------
Allocated-device_DD1 0 8192 przydzielonych dla device_DD1
alokowane-device_DD2 0 1600 przydzielone na device_DD2
alokowane-device_DD3 0 800 przydzielone na device_DD3
2. Utwórz nowy wolumin rejestrowania i upewnij się, że hierarchia jest prawidłowa
VPlexcli:/clusters/cluster-2/system-volumes/LV_CLUSTER2_LOG1_vol/components> show-use-hierarchy /clusters/cluster-2/system-volumes/LV_CLUSTER2_LOG1_vol
wolumin rejestrowania: LV_CLUSTER2_LOG1_vol (10G, raid-1, klaster 2)
zasięg: extent_CLUSTER2_LOG1 (10G)
Wolumin pamięci masowej: CLUSTER2_LOG1 (10G)
jednostka-logiczna: VPD83T3:60060160690037000f5263e23732e611
tablica-magazynu:<NAZWA TABLICY>
3. Sprawdź, czy na tym woluminie jest wyświetlana wolna przestrzeń
VPlexcli:/clusters/cluster-2/system-volumes/LV_CLUSTER2_LOG1_vol/segments> ll
Nazwa Początkowa liczba bloków Użycie
------ -------------- ----------- ----
Bezpłatnie-0 0 2621440 Bezpłatnie
4. Przejdź do kontekstu urządzeń rozproszonych
VPlexcli:/> cd rozproszona-pamięć-masowa/rozproszone-urządzenia/
5. Ustaw nowy wolumin rejestrowania jako wolumin rejestrowania klastra
VPlexcli:/distributed-storage/distributed-devices> set-log --logging-volumes LV_CLUSTER2_LOG1_vol --distributed-devices *
6. Potwierdź, że nowy wolumin rejestrowania zawiera teraz informacje o rozproszonym urządzeniu
VPlexcli:/clusters/cluster-2/system-volumes/LV_CLUSTER2_LOG1_vol/segments> ll
Nazwa: Początkowe użycie bloku
Liczba bloków ---------------------------------------------------- ------------------------------------------
---------------------------------------------------- -------- ------- ------------------------------------------
Allocated-device_DD1 0 8192 przydzielonych dla device_DD1
alokowane-device_DD2 0 1600 przydzielone na device_DD2
alokowane-device_DD3 0 800 przydzielone na device_DD3
7. Upewnij się, że stary wolumin rejestrowania pokazuje teraz tylko wolne miejsce
VPlexcli:/clusters/cluster-2/system-volumes/vplex_dc2_log_vol/segments> ll
Nazwa Początkowa liczba bloków Użycie
------ -------------- ----------- ----
wolny-0 0 24578 darmowy
8. Przejdź do kontekstu woluminów systemowych i potwierdź, że wolumin rejestrowania działa prawidłowo
VPlexcli:/clusters/cluster-2/system-volumes> ll
Nazwa: typ woluminu, stan kondycji operacyjnej, aktywna gotowa geometria, blok blokowy, pojemność, gniazda,
Stan -------------------------------------- -------------- ---------------- ------ ----- -------- zliczanie, rozmiar -------- -----
-------------------------------------- -------------- ----------- ---------------- ------ ----- -------- --------- -------- ----- -------- -----
LV_CLUSTER2_LOG1_vol logging-volume: ok, ok - - raid-1, 1 2621440, 4K 10G -
VPLEX_DC2_META meta-wolumin ok ok true true raid-1 2 22019840 4K 84G 32000
VPLEX_DC2_META_backup_2016Jun14_235909 meta-wolumin ok ok false true raid-1 1 22019840 4K 84G 64000
VPLEX_DC2_META_backup_2016Jun15_235907 meta-wolumin ok ok false true raid-1 1 22019840 4K 84G 64000
vplex_dc2_log_vol błąd woluminu rejestrowania błąd krytyczny - - raid-0 1 2621440 4K 10G -
9. Zniszcz stary wolumin wyświetlany jako krytyczny błąd
VPlexcli:/clusters/cluster-2/system-volumes> logging-volume destroy --logging-volume vplex_dc2_log_vol
10. Niszcz zakres, w jakim wolumen rejestrowania został utworzony
VPlexcli:/clusters/cluster-2/storage-elements/extents> extent destroy --extents extent_vplex_DC2_LOG_bad_1
OSTRZEŻENIE: Następujące przedmioty zostaną zniszczone:
Kontekst
-----------------------------------------------------------------------
/clusters/cluster-2/storage-elements/extents/extent_vplex_DC2_LOG_bad_1
Czy chcesz kontynuować? (Tak/Nie) Tak
Zniszczono 1 z 1 wybranego obszaru.
11. Przejdź do kontekstu woluminu pamięci masowej i anuluj dostęp do woluminu pamięci masowej, w którym utworzono wolumin rejestrowania
VPlexcli:/clusters/cluster-2/storage-elements/storage-volumes/vplex_DC2_LOG_bad> unclaim
Nieodebrane 1 z 1 woluminów pamięci masowej.
12. Potwierdzenie, że kontrola poprawności działania jest czysta
VPlexcli:> kontrola poprawności działania
Wersja produktu: 5.3.0.03.00.04
Rodzaj produktu: Metro
Typ łączności WAN: FC
Typ sprzętu: VS2
Rozmiar klastra: 1 silniki
Klastrów:
---------
Klaster Klaster Oper Health Połączony Wydalony Local-com
Nazwa Identyfikator Stan Stan
--------- ------- ----- ------ --------- -------- ---------
klaster-1 1 ok ok Prawda Fałsz ok
klaster-2 2 ok ok Prawda Fałsz ok
Metadane:
----------
Kondycja operacji woluminu klastra jest aktywna
Nazwa Nazwa Typ Stan Stan
--------- -------------------------------------- -------------- ----- ------ ------
klaster-1 VPLEX_DC1_meta meta-wolumin ok ok Prawda
klaster-1 logging_vplex_dc2_log wolumin rejestrowania OK OK -
klaster-1 VPLEX_DC1_meta_backup_2016Jun15_235911 meta-wolumin ok ok Fałsz
klaster-1 VPLEX_DC1_meta_backup_2016Jun14_235911 meta-wolumin ok ok Fałsz
klaster-1 LV_CLUSTER1_LOG1 wolumin rejestrowania: OK, OK -
klaster-2 VPLEX_DC2_META meta-wolumin ok ok Prawda
Klaster-2 LV_CLUSTER2_LOG1 Logging-Volume OK OK -
klaster-2 VPLEX_DC2_META_backup_2016Jun15_235907 meta-wolumin ok ok Fałsz
klaster-2 VPLEX_DC2_META_backup_2016Jun14_235909 meta-wolumin ok ok Fałsz
Składowanie:
--------
Klaster Łączna Nieprawidłowa Łączna Nieprawidłowa Łączna Nieprawidłowa Niewidoczna Za pomocą
Nazwa: Pamięć masowa, Pamięć masowa, Wirtualny dysk, Wirtualny, Podwójne, Nieobsługiwane
Woluminy Woluminy Woluminy Deweloperzy Ścieżki deweloperów Wszystkie katalogi # ścieżek
--------- ------- --------- ------- --------- ----- --------- ----- ----------- -----------
klaster-1 59 0 52 0 51 0 0 0 0
klaster-2 56 0 51 0 51 0 0 0 0
VPlexcli:/> ll **/macierze-magazynowe/*
/clusters/cluster-2/storage-elements/storage-arrays/<NAZWA MACIERZY:>
Atrybuty:
Nazwa Wartość
------------------- ----------------------------------------------------------
Automatyczne przełączanie True
Pogorszenie stanu łączności
controllers [<NAZWA MACIERZY.> SPA, <NAZWA MACIERZY.> SPB]
liczba-jednostek logicznych 57
porty [0x5006016108602147, 0x5006016408602147,
0x5006016908602147, 0x5006016c08602147]
b. Sprawdź kontekst jednostki logicznej, aby jednostki logiczne były wyświetlane z błędem
VPlexcli:/klastry/klaster-2/elementy-magazynu/tablice-magazynu/<NAZWA-MACIERZY/>jednostki-logiczne> ll
Nazwa Łączność Aktywny/AAO Pasywny/AAN Widoczność jednostek LUN Obsługa ALUA
Kontrolery stanu ---------------------------------------- Kontrolery ---------- ------------------ -----------------
---------------------------------------- ------------ ------------------ ------------------ ---------- ------------------ -----------------
VPD83T3:6006016076003700b743afe458dbe311 błąd <NAZWA TABLICY.><NAZWA MACIERZY SPA.> SPB brak niejawne-jawne
c. Przejdź do błędnego kontekstu jednostki logicznej i sprawdź, czy nie jest z tym powiązany magazyn danych.
VPlexcli:/clusters/cluster-2/storage-elements/storage-arrays/<NAZWA MACIERZY/>jednostki-logiczne/VPD83T3:6006016076003700b743afe458dbe311> ll
Nazwa Wartość
---------------------- --------------------
active-aao-controller [<NAZWA MACIERZY.> SPA]
aktywna-aao-widoczność []
alua-support niejawne-jawne
Błąd stanu łączności
LUNS [] <-----------Brak bazowej pamięci masowej
pasywny-kontroler-aan [<NAZWA MACIERZY.> SPB]
pasywna-widoczność AAN []
Wolumin pamięci masowej —
Widoczność: brak
d. Zapomnij o tej logicznej jednostce
VPlexcli:/clusters/cluster-2/storage-elements/storage-arrays/<ARRAY NAME>:/logical-units/VPD83T3:6006016076003700b743afe458dbe311> forget
1 of 1 logical-units were forgotten.
e. Sprawdź, czy stan macierzy pamięci masowej jest teraz wyświetlany jako OK
VPlexcli:/> ll **/macierze-magazynowe
/clusters/cluster-2/storage-elements/storage-arrays:
Nazwa, Łączność, Porty automatyczne, Logiczne
Przełącznik stanu --------------------------- ------------------- jednostce
----------------------------------------------------------------Hrabia
--------------------------- ------------ ------ ------------------- -------
<NAZWA TABLICY> ok true 0x5006016108602147, 56
0x5006016408602147,
0x5006016908602147,
0x5006016c08602147