Udostępnij za pośrednictwem


Monitoruj klastry przy użyciu Usługi zdrowotnej

Dotyczy: Azure Local 2311.2 i nowsze; Windows Server 2022, Windows Server 2019, Windows Server 2016

Usługa zdrowia, po raz pierwszy wydana w systemie Windows Server 2016, ulepsza codzienne monitorowanie i operacje klastrów z systemem Storage Spaces Direct.

Wymagania wstępne

Usługa zdrowia jest domyślnie włączona w Storage Spaces Direct. 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.

usterki służby zdrowia

Wyświetl wszystkie bieżące błędy, aby łatwo zweryfikować kondycję wdrożenia. Zobacz Wyświetlanie błędów Usługi zdrowotnej.

Działania Służby Zdrowia

Śledzenie postępu działań usług zdrowotnych wykonywanych autonomicznie. Zobacz śledzenie działań usług zdrowotnych.

Automatyzacja

W tej części opisano przepływy pracy, które są automatyzowane przez usługę zdrowia w cyklu życia dysku.

Cykl życia dysku

Usługa zdrowotna automatyzuje większość etapów cyklu życia dysku fizycznego. Powiedzmy, że stan początkowy wdrożenia jest doskonały — co oznacza, że wszystkie dyski fizyczne działają poprawnie.

Emerytura

Dyski fizyczne są automatycznie wycofywane, gdy już nie mogą być używane, a odpowiedni błąd jest zgłaszany. 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 zostanie utracone na wielu dyskach fizycznych jednocześnie lub w całym węźle albo obudowie magazynowej, usługa monitorowania kondycji nie wycofa tych dysków, ponieważ prawdopodobnie nie są one głównym problemem.

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 monitorowania kondycji natychmiast rozpoczyna kopiowanie jego danych na pozostałe dyski fizyczne, aby przywrócić pełną odporność danych. 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 zdrowotna będzie powodować miganie światła wskaźnika wycofanego dysku fizycznego lub 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 fizyczny, gdy jest to możliwe. Najczęściej polega to na zamianie na gorąco, to znaczy nie jest wymagane wyłączanie węzła lub obudowy magazynu. Sprawdź usterkę, 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ę).

Grupowanie

Jeśli jest to dozwolone, dysk zastępczy zostanie automatycznie wprowadzony do puli jego poprzednika do użycia. W tym momencie system powraca do stanu doskonałej kondycji początkowej, a usterka znika.

Dokument obsługiwanych komponentów

Usługa zdrowia zapewnia mechanizm egzekwowania, który ogranicza składniki używane przez Storage Spaces Direct do tych zawartych w dokumencie obsługiwanych składników dostarczonym przez administratora lub dostawcę rozwiązania. To może pomóc w zapobieganiu omyłkowemu użyciu nieobsługiwanego sprzętu przez Ciebie lub innych, co może ułatwić przestrzeganie umowy gwarancyjnej lub kontraktu serwisowego. 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ługiwanych Składników może ograniczać model, producenta (opcjonalnie) i wersję oprogramowania układowego (opcjonalnie).

Użycie

Dokument dotyczący obsługiwanych składników używa składni inspirowanej 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 Disks jest podana, tylko dyski wymienione (jako Disk) mogą dołączać do puli. 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 może dołączać do pul.

Jeśli sekcja Cache jest podana, tylko dyski wymienione (jako CacheDisk) są używane do pamięci podręcznej. Jeśli ta sekcja pozostanie pusta, Storage Spaces Direct próbuje odgadnąć na podstawie typu nośnika i typu magistrali. Dyski wymienione tutaj powinny być również wymienione w Diskspliku .

Ważne

Dokument dotyczący obsługiwanych składników nie ma zastosowania z mocą wsteczną do dysków już znajdujących się 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ługiwanych Składników po wdrożeniu Storage Spaces 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. Może to różnić się od twoich oczekiwań opartych na zdrowym rozsądku, 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

środowisko służby zdrowia

Zmodyfikuj ustawienia usługi zdrowotnej, aby dostroić intensywność uszkodzeń lub działań, włączyć lub wyłączyć niektóre zachowania oraz inne opcje. Zobacz Modyfikowanie ustawień usługi zdrowotnej.

Dodatkowa dokumentacja