Udostępnij za pośrednictwem


Konfigurowanie świadka klastra

Dotyczy: Azure Stack HCI, wersje 22H2 i 21H2; Windows Server 2022, Windows Server 2019

Ważne

Usługa Azure Stack HCI jest teraz częścią usługi Azure Local. Jednak starsze wersje rozwiązania Azure Stack HCI, na przykład 22H2 będą nadal odwoływać się do rozwiązania Azure Stack HCI i nie będą odzwierciedlać zmiany nazwy. Dowiedz się więcej.

Ostrzeżenie

Instrukcje wdrażania podane w tym artykule dotyczą starszej wersji usługi Azure Stack HCI w wersji 22H2. W przypadku nowych wdrożeń zalecamy użycie najnowszej ogólnie dostępnej wersji usługi Azure Local, zobacz About Azure Local deployment(Informacje o lokalnym wdrożeniu platformy Azure).

W tym artykule opisano sposób konfigurowania klastra Azure Stack HCI lub Windows Server ze świadkiem klastra na platformie Azure (znanym jako świadek w chmurze).

Zalecamy skonfigurowanie świadka klastra dla klastrów z dwoma, trzema lub czterema węzłami. Świadek pomaga klastrowi określić, które węzły mają najbardziej aktualne dane klastrowe, jeśli niektóre węzły nie mogą komunikować się z resztą klastra. Świadek klastra może być hostowany w udziale plików znajdującym się na innym serwerze lub można użyć świadka w chmurze.

Aby dowiedzieć się więcej na temat świadków klastra i kworum, zobacz Understanding cluster and pool quorum on Azure Stack HCI (Omówienie kworum klastra i puli w usłudze Azure Stack HCI). Aby zarządzać świadkiem, w tym ustawianie świadka udziału plików, zobacz Zmienianie ustawień klastra.

Zanim rozpoczniesz

Przed utworzeniem monitora w chmurze musisz mieć konto i subskrypcję platformy Azure oraz zarejestrować klaster rozwiązania Azure Stack HCI na platformie Azure. Aby uzyskać więcej informacji, zobacz następujące artykuły:

Tworzenie konta usługi Azure Storage

W tej sekcji opisano sposób tworzenia konta usługi Azure Storage. To konto służy do przechowywania pliku blobu Azure, który jest używany do arbitrażu dla określonego klastra. Możesz użyć tego samego konta usługi Azure, aby skonfigurować monitor w chmurze dla wielu klastrów.

  1. Zaloguj się w witrynie Azure Portal.

  2. W menu głównym portalu Azure, w obszarze usługi Azure, wybierz pozycję kont magazynu. Jeśli brakuje tej ikony, wybierz Utwórz zasób, aby najpierw utworzyć zasób kont magazynu.

    Ekran główny witryny Azure Portal

  3. Na stronie Konta magazynowe wybierz Nowy.

    Nowe konto magazynowe Azure

  4. Na stronie Tworzenie konta magazynowego wykonaj następujące czynności:

    1. Wybierz subskrypcję platformy Azure, do której chcesz zastosować konto magazynu.
    2. Wybierz grupę zasobów platformy Azure, do których chcesz zastosować konto magazynu.
    3. Wprowadź Nazwę konta magazynu.
      Nazwy kont usługi Storage muszą mieć długość od 3 do 24 znaków i mogą zawierać tylko cyfry i małe litery. Ta nazwa musi być również unikatowa na platformie Azure.
    4. Wybierz lokalizację znajdującą się najbliżej Ciebie fizycznie.
    5. W obszarze Wydajność wybierz opcję Standardowa.
    6. Dla Rodzaj konta, wybierz Ogólne przeznaczenie magazynu.
    7. W obszarze Replikacja wybierz pozycję Magazyn lokalnie nadmiarowy (LRS).
    8. Po zakończeniu kliknij przycisk Przejrzyj i utwórz.

    Tworzenie konta magazynu na platformie Azure

  5. Upewnij się, że konto magazynu przejdzie walidację, a następnie przejrzyj ustawienia konta. Po zakończeniu kliknij pozycję Gotowe.

    Walidacja konta usługi Azure Storage

  6. Wdrożenie konta na platformie Azure może potrwać kilka sekund. Po zakończeniu wdrażania kliknij pozycję Przejdź do zasobu.

    Wdrażanie konta usługi Azure Storage

Kopiowanie klucza dostępu i adresu URL punktu końcowego

Podczas tworzenia konta usługi Azure Storage proces automatycznie generuje dwa klucze dostępu, klucz podstawowy (klucz1) i klucz pomocniczy (klucz2). Podczas pierwszego tworzenia świadka w chmurze używany jest klucz key1. Adres URL punktu końcowego jest również generowany automatycznie.

Świadek w chmurze Azure używa pliku obiektu blob do przechowywania z punktem końcowym w postaci storage_account_name.blob.core.windows.net.

Uwaga

Świadek chmurowy platformy Azure używa protokołu HTTPS (domyślny port 443) do nawiązywania komunikacji z usługą Blob platformy Azure. Upewnij się, że port HTTPS jest dostępny.

Kopiowanie nazwy konta i klucza dostępu

  1. W witrynie Azure Portal w obszarze Ustawienia wybierz pozycję Klucze dostępu.

  2. Wybierz pozycję Pokaż klucze , aby wyświetlić informacje o kluczu.

  3. Kliknij ikonę kopiuj-wklej po prawej stronie pól Nazwa konta magazynu i klucz1, a następnie wklej każdy tekst do Notatnika lub innego edytora tekstu.

    Klucze dostępu do konta usługi Azure Storage

Kopiowanie adresu URL punktu końcowego (opcjonalnie)

Adres URL punktu końcowego jest opcjonalny i może nie być wymagany dla monitora w chmurze.

  1. W witrynie Azure Portal wybierz pozycję Właściwości.

  2. Wybierz pozycję Pokaż klucze , aby wyświetlić informacje o punkcie końcowym.

  3. W obszarze Blob Service kliknij ikonę kopiowania i wklejania po prawej stronie pola usługi Blob Service i wklej ciąg tekstowy do Notatnika lub innego edytora tekstów.

    Punkt końcowy obiektu blob platformy Azure

Utwórz świadka w chmurze przy użyciu Centrum Administracyjnego Windows

Teraz możesz utworzyć wystąpienie świadka dla klastra przy użyciu Windows Admin Center.

  1. W Centrum administracyjnym systemu Windows wybierz pozycję Menedżer klastra ze strzałki rozwijanej u góry.

  2. W obszarze Połączenia klastra wybierz klaster.

  3. W obszarze Narzędzia wybierz pozycję Ustawienia.

  4. W okienku po prawej stronie wybierz pozycję Witness.

  5. Dla Typu świadka wybierz jedną z następujących opcji:

    • Świadek w chmurze — wprowadź nazwę konta magazynu platformy Azure, klucz dostępu i adres URL punktu końcowego, zgodnie z wcześniejszym opisem
    • Świadek udziału plików — wprowadź ścieżkę udziału plików "(//server/share)"
  6. W przypadku świadka w chmurze, dla poniższych pól, wklej wcześniej skopiowane ciągi tekstowe:

    1. Nazwa konta usługi Azure Storage
    2. Klucz dostępu do usługi Azure Storage
    3. Punkt końcowy usługi platformy Azure

    Klucze dostępu Cloud Witness

  7. Po skończeniu kliknij przycisk Zapisz. Propagowanie informacji na platformę Azure może trochę potrwać.

Uwaga

Trzecia opcja, świadek dysku, nie jest odpowiednia do użycia w klastrach rozproszonych.

Utwórz świadka w chmurze przy użyciu programu Windows PowerShell

Alternatywnie możesz utworzyć instancję świadka dla twojego klastra za pomocą PowerShell.

Użyj następującego polecenia cmdlet, aby utworzyć świadka w chmurze Azure. Wprowadź nazwę konta usługi Azure Storage i informacje o kluczu dostępu zgodnie z wcześniejszym opisem:

Set-ClusterQuorum –Cluster "Cluster1" -CloudWitness -AccountName "AzureStorageAccountName" -AccessKey "AzureStorageAccountAccessKey"

Użyj następującego polecenia cmdlet, aby utworzyć świadka udziału plików. Wprowadź ścieżkę do zasobu serwera plików:

Set-ClusterQuorum -FileShareWitness "\\fileserver\share" -Credential (Get-Credential)

Następne kroki

Aby wykonać następne zadanie zarządzania związane z tym artykułem, zobacz: