Zarządzanie infrastrukturą magazynu dla usługi Azure Stack Hub

W tym artykule opisano kondycję i stan operacyjny zasobów infrastruktury magazynu usługi Azure Stack Hub. Te zasoby obejmują dyski magazynu i woluminy. Informacje przedstawione w tym temacie ułatwiają rozwiązywanie różnych problemów, takich jak brak możliwości dodania dysku do puli.

Stany woluminu

Aby dowiedzieć się, w jakich woluminach stanu znajdują się woluminy, użyj następujących poleceń programu PowerShell:

$scaleunit_name = (Get-AzsScaleUnit)[0].name

$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name

Get-AzsVolume -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object VolumeLabel, HealthStatus, OperationalStatus, RepairStatus, Description, Action, TotalCapacityGB, RemainingCapacityGB

Oto przykład danych wyjściowych pokazujących odłączony wolumin i wolumin o obniżonej wydajności/niekompletnej:

VolumeLabel HealthStatus OperationalStatus
ObjStore_1 Nieznane Odłączony
ObjStore_2 Ostrzeżenie {Obniżona sprawność, niekompletna}

W poniższych sekcjach wymieniono stany kondycji i działania:

Stan kondycji woluminu: w dobrej kondycji

Stan operacyjny Opis
OK Wolumin jest w dobrej kondycji.
Suboptimal Dane nie są zapisywane równomiernie na dyskach.

Działania: Skontaktuj się z pomocą techniczną, aby zoptymalizować użycie dysków w puli magazynów. Przed wykonaniem tej czynności uruchom proces zbierania plików dziennika, korzystając ze wskazówek z witryny https://aka.ms/azurestacklogfiles. Może być konieczne przywrócenie z kopii zapasowej po przywróceniu nieudanego połączenia.

Stan kondycji woluminu: ostrzeżenie

Gdy wolumin jest w stanie kondycji Ostrzeżenie, oznacza to, że co najmniej jedna kopia danych jest niedostępna, ale usługa Azure Stack Hub nadal może odczytywać co najmniej jedną kopię danych.

Stan operacyjny Opis
W usłudze Usługa Azure Stack Hub naprawia wolumin, na przykład po dodaniu lub usunięciu dysku. Po zakończeniu naprawy wolumin powinien powrócić do stanu kondycji OK.

Działania: Poczekaj na zakończenie naprawy woluminu przez usługę Azure Stack Hub i sprawdź stan później.
Niepełne Odporność woluminu jest ograniczona, ponieważ co najmniej jeden dysk ulegnie awarii lub brakuje. Brakujące dyski zawierają jednak aktualne kopie danych.

Działania: Ponownie podłącz wszystkie brakujące dyski, zastąp wszystkie dyski, które zakończyły się niepowodzeniem, i przełącz w tryb online wszystkie serwery, które są w trybie offline.
Obniżona wydajność Odporność woluminu jest zmniejszana z powodu awarii lub większej liczby brakujących dysków, a także nieaktualnych kopii danych na dyskach.

Działania: Ponownie podłącz wszystkie brakujące dyski, zastąp wszystkie dyski, które zakończyły się niepowodzeniem, i przełącz w tryb online wszystkie serwery, które są w trybie offline.

Stan kondycji woluminu: W złej kondycji

Gdy wolumin jest w złej kondycji, niektóre lub wszystkie dane na woluminie są obecnie niedostępne.

Stan operacyjny Opis
Brak nadmiarowości Wolumin utracił dane, ponieważ zbyt wiele dysków nie powiodło się.

Działania: Skontaktuj się z pomocą techniczną. Przed wykonaniem tej czynności uruchom proces zbierania plików dziennika, korzystając ze wskazówek z witryny https://aka.ms/azurestacklogfiles.

Stan kondycji woluminu: Nieznany

Wolumin może być również w stanie Nieznana kondycja, jeśli dysk wirtualny został odłączony.

Stan operacyjny Opis
Odłączony Wystąpił błąd urządzenia magazynowego, który może spowodować niedostępność woluminu. Niektóre dane mogą zostać utracone.

Czynność:
1. Sprawdź łączność fizyczną i sieciową wszystkich urządzeń magazynujących.
2. Jeśli wszystkie urządzenia są prawidłowo połączone, skontaktuj się z pomocą techniczną. Przed wykonaniem tej czynności uruchom proces zbierania plików dziennika, korzystając ze wskazówek z witryny https://aka.ms/azurestacklogfiles. Może być konieczne przywrócenie z kopii zapasowej po przywróceniu nieudanego połączenia.

Stany dysków

Aby monitorować stan dysków, użyj następujących poleceń programu PowerShell:

$scaleunit_name = (Get-AzsScaleUnit)[0].name

$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name

Get-AzsDrive -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object StorageNode, PhysicalLocation, HealthStatus, OperationalStatus, Description, Action, Usage, CanPool, CannotPoolReason, SerialNumber, Model, MediaType, CapacityGB

W poniższych sekcjach opisano stany kondycji, w których może znajdować się dysk:

Stan kondycji dysku: w dobrej kondycji

Stan operacyjny Opis
OK Wolumin jest w dobrej kondycji.
W usłudze Dysk wykonuje pewne wewnętrzne operacje utrzymania domu. Po zakończeniu akcji dysk powinien powrócić do stanu kondycji OK.

Stan kondycji dysku: Ostrzeżenie

Dysk w stanie Ostrzeżenie może pomyślnie odczytywać i zapisywać dane, ale ma problem.

Stan operacyjny Opis
Utracona komunikacja Łączność została utracona na dysku.

Działania: Przełącz wszystkie serwery z powrotem do trybu online. Jeśli to nie rozwiąże problemu, połącz ponownie dysk. Jeśli ten stan będzie się powtarzać, zastąp dysk, aby zapewnić pełną odporność.
Awaria predykcyjna Przewiduje się, że wkrótce wystąpi awaria dysku.

Działania: Zastąp dysk tak szybko, jak to możliwe, aby zapewnić pełną odporność.
Błąd we/wy Wystąpił tymczasowy błąd podczas uzyskiwania dostępu do dysku.

Działania: Jeśli ten stan będzie się powtarzać, zastąp dysk, aby zapewnić pełną odporność.
Błąd przejściowy Wystąpił tymczasowy błąd związany z dyskiem. Ten błąd zwykle oznacza, że dysk nie odpowiada, ale może również oznaczać, że partycja ochronna Bezpośrednie miejsca do magazynowania została niewłaściwie usunięta z dysku.

Działania: Jeśli ten stan będzie się powtarzać, zastąp dysk, aby zapewnić pełną odporność.
Nietypowe opóźnienie Dysk czasami nie odpowiada i wykazuje oznaki awarii.

Działania: Jeśli ten stan będzie się powtarzać, zastąp dysk, aby zapewnić pełną odporność.
Usuwanie z puli Usługa Azure Stack Hub jest w trakcie usuwania dysku z puli magazynów.

Działania: Poczekaj, aż usługa Azure Stack Hub zakończy usuwanie dysku, a następnie sprawdź stan.
Jeśli stan pozostanie, skontaktuj się z pomocą techniczną. Przed wykonaniem tej czynności uruchom proces zbierania plików dziennika, korzystając ze wskazówek z witryny https://aka.ms/azurestacklogfiles.
Uruchamianie trybu konserwacji Usługa Azure Stack Hub jest w trakcie umieszczania dysku w trybie konserwacji. Ten stan jest tymczasowy — dysk powinien być wkrótce w stanie W trybie konserwacji.

Działania: Poczekaj, aż usługa Azure Stack Hub zakończy proces i sprawdź stan później.
W trybie konserwacji Dysk jest w trybie konserwacji, zatrzymuje odczyty i zapisy z dysku. Ten stan zwykle oznacza, że zadania administracyjne usługi Azure Stack Hub, takie jak PNU lub FRU, działają na dysku. Ale administrator może również umieścić dysk w trybie konserwacji.

Działania: Poczekaj na zakończenie zadania administracyjnego w usłudze Azure Stack Hub i sprawdź stan później.
Jeśli stan pozostanie, skontaktuj się z pomocą techniczną. Przed wykonaniem tej czynności uruchom proces zbierania plików dziennika, korzystając ze wskazówek z witryny https://aka.ms/azurestacklogfiles.
Zatrzymywanie trybu konserwacji Usługa Azure Stack Hub jest w trakcie powrotu dysku do trybu online. Ten stan jest tymczasowy — dysk powinien wkrótce znajdować się w innym stanie, najlepiej w dobrej kondycji.

Działania: Poczekaj, aż usługa Azure Stack Hub zakończy proces i sprawdź stan później.

Stan kondycji dysku: w złej kondycji

Dysk w stanie złej kondycji nie może być obecnie zapisywany do lub uzyskiwany do tego dostępu.

Stan operacyjny Opis
Podział Dysk został oddzielony od puli.

Działania: Zastąp dysk nowym dyskiem. Jeśli musisz użyć tego dysku, usuń dysk z systemu, upewnij się, że na dysku nie ma przydatnych danych, wymazaj dysk, a następnie ponownie przesuń dysk.
Nie można używać Dysk fizyczny jest poddany kwarantannie, ponieważ nie jest obsługiwany przez dostawcę rozwiązania. Obsługiwane są tylko dyski zatwierdzone dla rozwiązania i mają poprawne oprogramowanie układowe dysku.

Działania: Zastąp dysk dyskiem z zatwierdzonym numerem producenta i modelu rozwiązania.
Nieaktualne metadane Dysk zastępczy był wcześniej używany i może zawierać dane z nieznanego systemu magazynu. Dysk jest poddany kwarantannie.

Działania: Zastąp dysk nowym dyskiem. Jeśli musisz użyć tego dysku, usuń dysk z systemu, upewnij się, że na dysku nie ma przydatnych danych, wymazaj dysk, a następnie ponownie przesuń dysk.
Nierozpoznane metadane Nierozpoznane metadane znalezione na dysku, co zwykle oznacza, że dysk ma metadane z innej puli na nim.

Działania: Zastąp dysk nowym dyskiem. Jeśli musisz użyć tego dysku, usuń dysk z systemu, upewnij się, że na dysku nie ma przydatnych danych, wymazaj dysk, a następnie ponownie przesuń dysk.
Nośnik, który zakończył się niepowodzeniem Dysk nie powiódł się i nie będzie już używany przez miejsca do magazynowania.

Działania: Jak najszybciej zastąp dysk, aby zapewnić pełną odporność.
Awaria sprzętu urządzenia Na tym dysku wystąpił błąd sprzętowy.

Działania: Jak najszybciej zastąp dysk, aby zapewnić pełną odporność.
Aktualizacja oprogramowania układowego Usługa Azure Stack Hub aktualizuje oprogramowanie układowe na dysku. Ten stan jest tymczasowy i zwykle trwa mniej niż minutę i w czasie, w którym inne dyski w puli obsługują wszystkie operacje odczytu i zapisu.

Działania: Poczekaj na zakończenie aktualizacji usługi Azure Stack Hub i sprawdź stan później.
Uruchamianie Dysk przygotowuje się do działania. Ten stan powinien być tymczasowy — po zakończeniu, dysk powinien przejść do innego stanu operacyjnego.

Działania: Poczekaj, aż usługa Azure Stack Hub zakończy operację i sprawdź stan później.

Przyczyny, dla których nie można utworzyć puli dysku

Niektóre dyski po prostu nie są gotowe do korzystania z puli magazynów usługi Azure Stack Hub. Możesz dowiedzieć się, dlaczego dysk nie kwalifikuje się do buforowania, przeglądając CannotPoolReason właściwość dysku. Poniższa tabela zawiera nieco więcej szczegółów na temat każdego z powodów.

Przyczyna Opis
Sprzęt nie jest zgodny Dysk nie znajduje się na liście zatwierdzonych modeli magazynu określonych przy użyciu usługi kondycji.

Działania: Zastąp dysk nowym dyskiem.
Oprogramowanie układowe nie jest zgodne Oprogramowanie układowe na dysku fizycznym nie znajduje się na liście zatwierdzonych poprawek oprogramowania układowego przy użyciu usługi kondycji.

Działania: Zastąp dysk nowym dyskiem.
W użyciu przez klaster Dysk jest obecnie używany przez klaster trybu failover.

Działania: Zastąp dysk nowym dyskiem.
Nośniki wymienne Dysk jest klasyfikowany jako dysk wymienny.

Działania: Zastąp dysk nowym dyskiem.
Nie jest w dobrej kondycji Dysk nie jest w dobrej kondycji i może być konieczne zastąpienie.

Działania: Zastąp dysk nowym dyskiem.
Niewystarczająca pojemność Istnieją partycje, które zajmują wolne miejsce na dysku.

Działania: Zastąp dysk nowym dyskiem. Jeśli musisz użyć tego dysku, usuń dysk z systemu, upewnij się, że na dysku nie ma przydatnych danych, wymazaj dysk, a następnie ponownie przesuń dysk.
Weryfikacja w toku Usługa kondycji sprawdza, czy dysk lub oprogramowanie układowe na dysku jest zatwierdzone do użycia.

Działania: Poczekaj, aż usługa Azure Stack Hub zakończy proces, a następnie sprawdź stan.
Weryfikacja nie powiodła się Usługa kondycji nie może sprawdzić, czy dysk lub oprogramowanie układowe na dysku jest zatwierdzone do użycia.

Działania: Skontaktuj się z pomocą techniczną. Przed wykonaniem tej czynności uruchom proces zbierania plików dziennika, korzystając ze wskazówek z witryny https://aka.ms/azurestacklogfiles.
Tryb offline Dysk jest w trybie offline.

Działania: Skontaktuj się z pomocą techniczną. Przed wykonaniem tej czynności uruchom proces zbierania plików dziennika, korzystając ze wskazówek z witryny https://aka.ms/azurestacklogfiles.