Udostępnij za pośrednictwem


Uaktualnianie mostka zasobów usługi Arc

W tym artykule opisano sposób uaktualniania mostka zasobów usługi Arc, a dwa sposoby uaktualniania można wykonać: uaktualnienie zarządzane przez chmurę lub uaktualnienie ręczne. Obecnie niektórzy dostawcy chmury prywatnej różnią się sposobem obsługi uaktualnień mostka zasobów usługi Arc.

Dostawcy chmury prywatnej

Obecnie dostawcy chmury prywatnej różnią się w sposobie przeprowadzania uaktualnień mostka zasobów usługi Arc. Zapoznaj się z poniższymi informacjami, aby dowiedzieć się, jak uaktualnić mostek zasobów usługi Arc dla określonego dostawcy.

W przypadku oprogramowania VMware vSphere z obsługą usługi Arc dostępne są uaktualnienia ręczne i uaktualnienie zarządzane w chmurze. Urządzenia w wersji 1.0.15 lub nowszej są automatycznie włączane do uaktualnienia zarządzanego przez chmurę. Uaktualnienie zarządzane przez chmurę pomaga zapewnić, że maszyna wirtualna urządzenia jest przechowywana w obsługiwanych wersjach n-3, ale nie w najnowszej wersji. Jeśli chcesz korzystać z najnowszej wersji, musisz przeprowadzić uaktualnienie ręczne. Aby można było wykonać jedną z opcji uaktualnienia, należy spełnić wymagania wstępne dotyczące uaktualniania. Firma Microsoft może w dowolnym momencie podjąć próbę przeprowadzenia uaktualnienia zarządzanego przez chmurę mostka zasobów usługi Arc, jeśli urządzenie wkrótce nie będzie obsługiwane. Chociaż firma Microsoft oferuje uaktualnienie zarządzane przez chmurę, nadal ponosisz odpowiedzialność za zapewnienie, że mostek zasobów usługi Arc znajduje się w obsługiwanych wersjach n-3. Zakłócenia mogą spowodować niepowodzenie uaktualnienia zarządzanego przez chmurę i może być konieczne ręczne uaktualnienie mostka zasobów usługi Arc. Jeśli mostek zasobów usługi Arc jest bliski braku obsługi, zalecamy ręczne uaktualnienie, aby upewnić się, że utrzymujesz obsługiwaną wersję, zamiast czekać na uaktualnienie zarządzane przez chmurę.

W przypadku zarządzania maszynami wirtualnymi usługi Azure Arc (wersja zapoznawcza) w usłudze Azure Stack HCI urządzenie w wersji 1.0.15 lub nowszej jest dostępne tylko w kompilacji 23H2 usługi Azure Stack HCI. W rozwiązaniu HCI 23H2 narzędzie LCM zarządza uaktualnieniami we wszystkich składnikach HCI, Mostek zasobów usługi Arc i rozszerzenia jako "zweryfikowany przepis". Przed aktualizacją z 22H2 do 23H2 należy usunąć dowolną wersję zapoznawcza mostka zasobów usługi Arc. Próba uaktualnienia mostka zasobów usługi Arc niezależnie od innych składników środowiska HCI może spowodować problemy w środowisku, które mogą spowodować scenariusz odzyskiwania po awarii. Aby uzyskać więcej informacji, zobacz About updates for Azure Stack HCI (Informacje o aktualizacjach usługi Azure Stack HCI).

W przypadku programu System Center Virtual Machine Manager (SCVMM) z obsługą usługi Arc funkcja ręcznego uaktualniania jest dostępna dla urządzenia w wersji 1.0.15 lub nowszej. Urządzenia z wersją niższą niż 1.0.15 muszą wykonać opcję odzyskiwania, aby uzyskać dostęp do wersji 1.0.15 lub nowszej. Przejrzyj kroki wykonywania operacji odzyskiwania. Spowoduje to wdrożenie nowego mostka zasobów i ponowne połączenie istniejących zasobów platformy Azure.

Wymagania wstępne

Przed uaktualnieniem mostka zasobów usługi Arc należy spełnić następujące wymagania wstępne:

  • Maszyna wirtualna urządzenia musi być w wersji ogólnie dostępnej (1.0.15 lub nowszej). Jeśli nie, maszyna wirtualna mostka zasobów usługi Arc musi zostać ponownie wdrożona. Jeśli używasz oprogramowania VMware/AVS z obsługą usługi Arc, możesz wykonać odzyskiwanie po awarii. Jeśli używasz programu SCVMM z obsługą usługi Arc, postępuj zgodnie z tym przewodnikiem odzyskiwania po awarii.

  • Maszyna wirtualna urządzenia musi być w trybie online i w dobrej kondycji ze stanem Running. Aby zweryfikować, możesz sprawdzić zasób platformy Azure mostka zasobów usługi Arc.

  • Poświadczenia na maszynie wirtualnej urządzenia muszą być aktualne. Aby sprawdzić, czy poświadczenia na maszynie wirtualnej mostka zasobów usługi Arc są prawidłowe, wykonaj operację na maszynie wirtualnej z obsługą usługi Arc z platformy Azure. Możesz również zaktualizować poświadczenia , aby mieć pewność.

  • Aby pobrać wymagane obrazy, na maszynie zarządzania (ok. 3,5 GB) i maszynie wirtualnej urządzenia (35 GB) musi być wystarczająca ilość miejsca.

  • W przypadku oprogramowania VMware z obsługą usługi Arc uaktualnienie mostka zasobów wymaga 200 GB wolnego miejsca w magazynie danych. Zostanie również utworzony nowy szablon.

  • Należy włączyć połączenie wychodzące z adresów IP maszyny wirtualnej urządzenia (k8snodeippoolstart/endadres IP maszyny wirtualnej 1/2) do msk8s.sb.tlu.dl.delivery.mp.microsoft.comportu 443. Upewnij się, że włączono również pełną listę wymaganych punktów końcowych dla mostka zasobów usługi Arc.

  • Podczas ręcznego uaktualniania uruchom polecenie uaktualniania z maszyny zarządzania używanej do początkowego wdrożenia mostka zasobów usługi Arc, które powinno nadal zawierać pliki konfiguracji urządzenia. Można również uruchomić polecenie uaktualniania z innej maszyny, która spełnia wymagania dotyczące maszyny zarządzania, a także zawiera pliki konfiguracji urządzenia.

  • Mostek zasobów usługi Arc skonfigurowany za pomocą protokołu DHCP nie może zostać uaktualniony i nie jest obsługiwany w środowisku produkcyjnym. Zamiast tego należy wdrożyć nowy mostek zasobów usługi Arc przy użyciu statycznej konfiguracji adresu IP.

Omówienie

Proces uaktualniania wdraża nowy most zasobów przy użyciu adresu IP maszyny wirtualnej zarezerwowanego urządzenia (k8snodeippoolend IP, IP maszyny wirtualnej IP 2). Po uruchomieniu nowego mostka zasobów staje się on aktywnym mostem zasobów. Stary mostek zasobów jest usuwany, a adres IP maszyny wirtualnej urządzenia (k8dsnodeippoolstartIP 1 maszyny wirtualnej) staje się nowym adresem IP maszyny wirtualnej zarezerwowanego urządzenia, który będzie używany w następnym uaktualnieniu.

Wdrażanie nowego mostka zasobów to proces składający się z kilku kroków: pobieranie obrazu urządzenia (ok. 3,5 GB) z chmury przy użyciu obrazu w celu wdrożenia nowej maszyny wirtualnej urządzenia, weryfikowanie uruchomienia nowego mostka zasobów, połączenie go z platformą Azure, usunięcie starego urządzenia maszyny wirtualnej i zarezerwowanie starego adresu IP do użycia na potrzeby przyszłego uaktualnienia.

Ogólnie rzecz biorąc, uaktualnienie trwa zwykle co najmniej 30 minut, w zależności od szybkości sieci. Krótki sporadyczny przestój może wystąpić podczas przekazywania między starym mostkiem zasobów arc a nowym mostkiem zasobów usługi Arc. Dodatkowe przestoje mogą wystąpić, jeśli nie zostały spełnione wymagania wstępne lub jeśli zmiana sieci (DNS, zapora, serwer proxy itp.) ma wpływ na łączność sieciową mostka zasobów usługi Arc.

Istnieją dwa sposoby uaktualniania mostka zasobów usługi Arc: uaktualnienia zarządzane przez chmurę zarządzane przez firmę Microsoft lub ręczne uaktualnienia, w których polecenia interfejsu wiersza polecenia platformy Azure są wykonywane przez administratora.

Uaktualnienie zarządzane przez chmurę

Mostki zasobów usługi Arc u obsługiwanego dostawcy chmury prywatnej z urządzeniem w wersji 1.0.15 lub nowszej są automatycznie wybierane do uaktualnienia zarządzanego przez chmurę. W przypadku uaktualnienia zarządzanego przez chmurę firma Microsoft może w dowolnym momencie podjąć próbę uaktualnienia mostka zasobów usługi Arc, jeśli jest w wersji urządzenia, która wkrótce nie będzie obsługiwana. Aby uaktualnienie zarządzane przez chmurę działało, należy spełnić wymagania wstępne dotyczące uaktualniania. Firma Microsoft oferuje uaktualnienie zarządzane przez chmurę, ale nadal odpowiadasz za sprawdzenie, czy mostek zasobów jest w dobrej kondycji, w trybie online, w stanie "Uruchomiono" i w obsługiwanych wersjach n-3. Zakłócenia mogą spowodować niepowodzenie uaktualnień zarządzanych przez chmurę. Jeśli mostek zasobów usługi Arc jest bliski braku obsługi, zalecamy ręczne uaktualnienie, aby upewnić się, że utrzymujesz obsługiwaną wersję, zamiast czekać na uaktualnienie zarządzane przez chmurę.

Aby sprawdzić stan mostka zasobów i wersję urządzenia, uruchom az arcappliance show polecenie z maszyny zarządzania lub sprawdź zasób platformy Azure mostka zasobów usługi Arc. Jeśli maszyna wirtualna urządzenia nie znajduje się w dobrej kondycji, uaktualnienie zarządzane przez chmurę może zakończyć się niepowodzeniem.

Uaktualnienia zarządzane przez chmurę są obsługiwane za pośrednictwem platformy Azure. Powiadomienie jest wypychane na platformę Azure w celu odzwierciedlenia stanu maszyny wirtualnej urządzenia podczas uaktualniania. W miarę postępu uaktualniania mostek zasobów jego stan może się przełączać między różnymi krokami uaktualniania. Uaktualnienie jest ukończone, gdy maszyna wirtualna status urządzenia jest Running i provisioningState ma wartość Succeeded.

Aby sprawdzić stan uaktualnienia zarządzanego przez chmurę, sprawdź zasób platformy Azure w usłudze ARM lub uruchom następujące polecenie interfejsu wiersza polecenia platformy Azure na maszynie zarządzania:

az arcappliance show --resource-group [REQUIRED] --name [REQUIRED] 

Uaktualnianie ręczne

Mostek zasobów usługi Arc można uaktualnić ręcznie z maszyny zarządzania. Przed podjęciem próby uaktualnienia należy spełnić wszystkie wymagania wstępne dotyczące uaktualniania. Maszyna zarządzania musi mieć pliki konfiguracji kubeconfig i urządzenia przechowywane lokalnie lub nie będzie można uruchomić uaktualnienia.

Ręczne uaktualnianie trwa zazwyczaj od 30 do 90 minut, w zależności od szybkości sieci. Polecenie uaktualniania przenosi mostek zasobów usługi Arc do następnej wersji urządzenia, która może nie być najnowszą dostępną wersją urządzenia. Aby uzyskać obsługiwaną wersję, może być konieczne wiele uaktualnień. Wersję urządzenia można sprawdzić, sprawdzając zasób platformy Azure mostka zasobów usługi Arc.

Przed uaktualnieniem potrzebne jest najnowsze rozszerzenie interfejsu wiersza polecenia platformy Azure dla programu arcappliance:

az extension add --upgrade --name arcappliance 

Aby ręcznie uaktualnić mostek zasobów, użyj następującego polecenia:

az arcappliance upgrade <private cloud> --config-file <file path to ARBname-appliance.yaml> 

Aby na przykład uaktualnić mostek zasobów w programie VMware, uruchom polecenie: az arcappliance upgrade vmware --config-file c:\contosoARB01-appliance.yaml

Aby uaktualnić mostek zasobów w programie SCVMM, uruchom polecenie: az arcappliance upgrade scvmm --config-file c:\contosoARB01-appliance.yaml

Aby uaktualnić mostek zasobów w usłudze Azure Stack HCI, przejdź do wersji 23H2 i użyj wbudowanego narzędzia do zarządzania uaktualnieniami. Aby uzyskać więcej informacji, zobacz About updates for Azure Stack HCI, version 23H2 (Informacje o aktualizacjach usługi Azure Stack HCI w wersji 23H2).

Wersje

Wersja mostka zasobów usługi Arc jest powiązana z wersjami podstawowych składników używanych na obrazie urządzenia, takimi jak wersja rozwiązania Kubernetes. W przypadku zmiany obrazu urządzenia wersja mostka zasobów usługi Arc jest zwiększana. Zazwyczaj dzieje się tak, gdy zostanie wydana nowa az arcappliance wersja rozszerzenia interfejsu wiersza polecenia. Nowe rozszerzenie jest zwykle wydawane co miesiąc na koniec miesiąca lub na początku miesiąca. Aby uzyskać szczegółowe informacje o wersji, zobacz informacje o wersji mostka zasobów usługi Arc.

Obsługiwane wersje

Ogólnie rzecz biorąc, obsługiwana jest najnowsza wersja i poprzednie trzy wersje (n-3) mostka zasobów usługi Arc. Mostek zasobów usługi Arc w nieobsługiwanej wersji musi zostać uaktualniony lub wdrożony ponownie, aby był w oknie pomocy technicznej w środowisku produkcyjnym.

Jeśli na przykład bieżąca wersja to 1.0.18, typowe wersje obsługiwane przez n-3 to:

  • Bieżąca wersja: 1.0.18
  • wersja n-1: 1.0.17
  • wersja n-2: 1.0.16
  • wersja n-3: 1.0.15

Mogą istnieć wystąpienia, w których obsługiwane wersje nie są sekwencyjne. Na przykład wersja 1.0.18 jest wydana, a nowsza wersja zawiera usterkę. Usunięto poprawkę gorącą w wersji 1.0.19 i 1.0.18. W tym scenariuszu obsługiwane wersje n-3 stają się wersją 1.0.19, 1.0.17, 1.0.16, 1.0.15.

Mostek zasobów usługi Arc zazwyczaj zwalnia nową wersję w miesięcznym tempie, na koniec miesiąca, chociaż możliwe jest, że opóźnienia mogą wypchnąć datę wydania dalej. Niezależnie od tego, kiedy pojawi się nowa wersja, jeśli korzystasz z n-3 obsługiwanych wersji, obsługiwana jest wersja mostka zasobów usługi Arc. Aby być na bieżąco z wersjami, zapoznaj się z informacjami o wersji mostka zasobów usługi Arc.

Jeśli mostek zasobów nie zostanie uaktualniony do jednej z obsługiwanych wersji (n-3), znajduje się poza oknem pomocy technicznej i nie będzie obsługiwany. Uaktualnienie nieobsługiwanego mostka zasobów do nowszej wersji może nie zawsze być możliwe, ponieważ usługi składników używane przez mostek zasobów usługi Arc mogą nie być już zgodne. Ponadto nieobsługiwany mostek zasobów może nie być w stanie zapewnić niezawodnych metryk monitorowania i kondycji.

Jeśli nie można uaktualnić mostka zasobów usługi Arc do obsługiwanej wersji, musisz go usunąć i wdrożyć nowy mostek zasobów. W zależności od używanego produktu chmury prywatnej może istnieć inne kroki wymagane do ponownego połączenia mostka zasobów z istniejącymi zasobami. Aby uzyskać szczegółowe informacje, zapoznaj się z dokumentacją odzyskiwania mostka zasobów arc produktu partnerskiego.

Dostępność powiadomień i uaktualniania

Jeśli mostek zasobów usługi Arc jest w wersji n-3, może zostać wyświetlone powiadomienie e-mail z informacją, że mostek zasobów nie będzie obsługiwał po wydaniu następnej wersji. Jeśli otrzymasz to powiadomienie, uaktualnij mostek zasobów tak szybko, jak to możliwe, aby umożliwić debugowanie w przypadku problemów z uaktualnieniem ręcznym lub prześlij bilet pomocy technicznej, jeśli uaktualnienie zarządzane przez chmurę nie może uaktualnić mostka zasobów.

Aby sprawdzić, czy mostek zasobów usługi Arc ma dostępne uaktualnienie, uruchom polecenie:

az arcappliance get-upgrades --resource-group [REQUIRED] --name [REQUIRED] 

Aby wyświetlić bieżącą wersję urządzenia mostka zasobów usługi Arc, uruchom az arcappliance show lub sprawdź zasób platformy Azure mostka zasobów usługi Arc.

Następne kroki