Monitorowanie klastrów przy użyciu Usługa kondycji
Dotyczy: Azure Local, wersje 23H2 i 22H2; Windows Server 2022, Windows Server 2019, Windows Server 2016
Usługa kondycji, po raz pierwszy wydany w systemie Windows Server 2016, ulepsza codzienne środowisko monitorowania i działania klastrów z systemem Miejsca do magazynowania Direct.
Wymagania wstępne
Usługa kondycji jest domyślnie włączona w bezpośrednich miejscach do magazynowania. Nie są wymagane żadne dodatkowe działania w celu jej konfiguracji ani uruchomienia. Aby dowiedzieć się więcej na temat usługi Miejsca do magazynowania Direct, zobacz omówienie Miejsca do magazynowania Direct.
Historia wydajności klastra
Uzyskaj informacje o wydajności i pojemności na żywo z klastra Miejsca do magazynowania Direct. Zobacz Pobieranie historii wydajności klastra.
błędy Usługa kondycji
Wyświetl wszystkie bieżące błędy, aby łatwo zweryfikować kondycję wdrożenia. Zobacz Wyświetlanie błędów Usługa kondycji.
Usługa kondycji akcje
Śledzenie postępu Usługa kondycji akcji wykonywanych autonomicznie. Zobacz Śledzenie akcji Usługa kondycji.
Automation
W tej części opisano przepływy pracy, które są automatyzowane przez usługę kondycji w cyklu życia dysku.
Cykl życia dysku
Usługa kondycji automatyzuje większość etapów cyklu życia dysku fizycznego. Załóżmy, że początkowym stanem wdrożenia jest doskonała kondycja — co oznacza, że wszystkie dyski fizyczne działają poprawnie.
Wycofanie
Dyski fizyczne są automatycznie wycofywane, gdy już nie mogą być używane, co powoduje wywołanie odpowiedniego błędu. Istnieje kilka przypadków:
- Awaria nośnika: dysk fizyczny jest ostatecznie uszkodzony i trzeba go zastąpić.
- Utrata komunikacji: dysk fizyczny utracił łączność na ponad 15 kolejnych minut.
- Brak odpowiedzi: dysk fizyczny wykazywał opóźnienie wynoszące ponad 5,0 sekund co najmniej trzy razy w ciągu godziny.
Uwaga
Jeśli połączenie zostało utracone na wielu dyskach fizycznych jednocześnie lub w całym węźle lub obudowie pamięci masowej, usługa kondycji nie spowoduje wycofania tych dysków, ponieważ prawdopodobnie nie stanowią one głównego problemu.
Jeśli wycofany dysk służył jako pamięć podręczna wielu dysków fizycznych, zostanie im automatycznie przydzielony inny dysk pamięci podręcznej, jeśli jest dostępny. Nie jest wymagana żadna akcja ze strony użytkownika.
Przywracanie odporności
Po wycofaniu dysku fizycznego usługa kondycji natychmiast rozpoczyna kopiowanie jego danych do pozostałych dysków fizycznych, aby przywrócić pełną odporność. Po ukończeniu tej czynności dane są całkowicie bezpieczne i ponownie odporne na uszkodzenia.
Uwaga
To natychmiastowe przywracanie wymaga wystarczającej pojemności wśród pozostałych dysków fizycznych.
Migające światło wskaźnika
Jeśli to możliwe, usługa kondycji powoduje miganie światła wskaźnika wycofanego dysku fizycznego lub w jego gniazda. Będzie to kontynuowane bez ograniczenia czasowego, aż wycofany dysk zostanie wymieniony.
Uwaga
W niektórych przypadkach dysk może ulec uszkodzeniu w sposób, który wyklucza działanie jego światła wskaźnika — na przykład w razie całkowitej utraty zasilania.
Fizyczne zastąpienie
Należy zastąpić wycofany dysk fizycznego, kiedy jest to możliwe. Najczęściej składa się to z zamiany na gorąco — tj. wyłączenie węzła lub obudowy magazynu nie jest wymagane. Zobacz błąd, aby uzyskać przydatne informacje o lokalizacji i części.
Weryfikacja
Po wstawieniu dysku zastępczego zostanie zweryfikowany względem dokumentu Obsługiwane składniki (zobacz następną sekcję).
Buforowanie
Jeśli jest to dozwolone, dysk zastępczy zostanie automatycznie wprowadzony do w puli jego poprzednika, aby zaczął być używany. W tym momencie system jest powraca do stanu początkowego doskonałej kondycji, a błąd znika.
Dokument obsługiwanych składników
Usługa kondycji zapewnia mechanizm wymuszania umożliwiający ograniczenie składników używanych przez Miejsca do magazynowania Direct do tych w dokumencie Obsługiwanych składników dostarczonym przez administratora lub dostawcę rozwiązania. To może uniemożliwić omyłkowe użycie nieobsługiwanego sprzętu, ułatwiając zachowanie zgodności z umową gwarancyjną lub pomocy technicznej. Ta funkcja jest obecnie ograniczona do urządzeń dysków fizycznych, w tym dysków SSD, dysków HDD i DYSKÓW NVMe. Dokument Obsługiwane składniki może ograniczać model, producent (opcjonalnie) i wersję oprogramowania układowego (opcjonalnie).
Użycie
Dokument Obsługiwane składniki używa składni inspirowanej kodem XML. Zalecamy używanie ulubionego edytora tekstów, takiego jak bezpłatny program Visual Studio Code lub Notatnik, w celu utworzenia dokumentu XML, który można zapisać i użyć ponownie.
Sekcje
Dokument zawiera dwie niezależne sekcje: Disks
i Cache
.
Jeśli sekcja jest podana Disks
, tylko dyski wymienione (jako Disk
) mogą łączyć pule. Wszystkie dyski nieznajdowane na liście nie mogą dołączać do pul, co skutecznie uniemożliwia ich użycie w środowisku produkcyjnym. Jeśli ta sekcja pozostanie pusta, każdy dysk będzie mógł dołączać pule.
Jeśli sekcja jest podana Cache
, tylko dyski wymienione (jako CacheDisk
) są używane do buforowania. Jeśli ta sekcja pozostanie pusta, Miejsca do magazynowania Direct próbuje odgadnąć na podstawie typu nośnika i typu magistrali. Dyski wymienione tutaj powinny być również wymienione w Disks
pliku .
Ważne
Dokument Obsługiwane składniki nie ma zastosowania wstecznie do dysków już w puli i w użyciu.
Przykład
<Components>
<Disks>
<Disk>
<Manufacturer>Contoso</Manufacturer>
<Model>XYZ9000</Model>
<AllowedFirmware>
<Version>2.0</Version>
<Version>2.1</Version>
<Version>2.2</Version>
</AllowedFirmware>
<TargetFirmware>
<Version>2.1</Version>
<BinaryPath>C:\ClusterStorage\path\to\image.bin</BinaryPath>
</TargetFirmware>
</Disk>
<Disk>
<Manufacturer>Fabrikam</Manufacturer>
<Model>QRSTUV</Model>
</Disk>
</Disks>
<Cache>
<CacheDisk>
<Manufacturer>Fabrikam</Manufacturer>
<Model>QRSTUV</Model>
</CacheDisk>
</Cache>
</Components>
Aby wyświetlić listę wielu dysków, wystarczy dodać dodatkowe <Disk>
lub <CacheDisk>
tagi.
Aby wstrzyknąć ten kod XML podczas wdrażania Miejsca do magazynowania Direct, użyj parametru -XML
:
$MyXML = Get-Content <Filepath> | Out-String
Enable-ClusterS2D -XML $MyXML
Aby ustawić lub zmodyfikować dokument Obsługiwane składniki po wdrożeniu Miejsca do magazynowania Direct:
$MyXML = Get-Content <Filepath> | Out-String
Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.SupportedComponents.Document" -Value $MyXML
Uwaga
Właściwości modelu, producenta i wersji oprogramowania układowego powinny być identyczne do wartości, które można uzyskać za pomocą polecenia cmdlet Get-PhysicalDisk. Mogą się różnić od „zdroworozsądkowych” oczekiwań w zależności od implementacji dostawcy. Na przykład zamiast nazwy „Contoso” producent może używać nazwy „CONTOSO-LTD” lub zostawić tę wartość pustą, a model nazwać „Contoso-XZY9000”.
Do sprawdzenia tego służy następujące polecenie cmdlet programu PowerShell:
Get-PhysicalDisk | Select Model, Manufacturer, FirmwareVersion
ustawienia Usługa kondycji
Zmodyfikuj ustawienia Usługa kondycji, aby dostroić agresywność błędów lub akcji, włączyć lub wyłączyć niektóre zachowania i nie tylko. Zobacz Modyfikowanie ustawień Usługa kondycji.