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ą ręczne uaktualnianie i uaktualnianie chmury. Urządzenia w wersji 1.0.15 lub nowszej są automatycznie włączane do uaktualnienia zarządzanego przez chmurę. 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 zbliżasz się do braku pomocy technicznej, uaktualnij ręcznie, aby pozostać w obsługiwanych wersjach.  Nie czekaj na uaktualnienie zarządzane przez chmurę. Wszystkie urządzenia starsze niż wersja 1.0.15 muszą zostać uaktualnione ręcznie.

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 wersji 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, odwiedź stronę Często zadawane pytania dotyczące zarządzania maszynami wirtualnymi usługi Arc.

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.14 lub nowszej. Urządzenia w wersji 1.0.14 muszą wykonać opcję odzyskiwania, aby uzyskać dostęp do wersji 1.0.15 lub nowszej. Przejrzyj kroki wykonywania operacji odzyskiwania, a następnie usuń maszynę wirtualną urządzenia z programu SCVMM i wykonaj kroki 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 trybie online ze stanem "Uruchomiono". 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 przetestować, 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 na platformie Azure lub zaktualizuj 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.

  • Jeśli przeprowadzasz uaktualnienie ręczne, polecenie uaktualniania powinno zostać uruchomione z maszyny zarządzania używanej do początkowego wdrożenia mostka zasobów usługi Arc i nadal zawiera pliki konfiguracji urządzenia lub urządzenie spełniające wymagania dotyczące maszyny zarządzania, a także 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.

Wdrożenie nowego mostka zasobów polega na pobraniu obrazu urządzenia (ok. 3,5 GB) z chmury, przy użyciu obrazu w celu wdrożenia nowej maszyny wirtualnej urządzenia, zweryfikowania uruchomienia nowego mostka zasobów, połączenia go z platformą Azure, usunięcia starej maszyny wirtualnej urządzenia i zarezerwowania 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 zbliżasz się do braku pomocy technicznej, uaktualnij ręcznie, aby pozostać w obsługiwanych wersjach.  Nie czekaj 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 będzie potrzebne 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. Więcej informacji można znaleźć tutaj.

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 w usłudze GitHub.

Obsługiwane wersje

Ogólnie rzecz biorąc, najnowsza wersja i poprzednie trzy wersje (n-3) mostka zasobów usługi Arc są obsługiwane, począwszy od urządzenia w wersji 1.0.15 i nowszej. Mostek zasobów usługi Arc z urządzeniem w wersji starszej niż 1.0.15 musi zostać uaktualniony lub wdrożony ponownie, aby był co najmniej w urządzeniu w wersji 1.0.15, 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 w usłudze GitHub.

Jeśli mostek zasobów nie zostanie uaktualniony do jednej z obsługiwanych wersji (n-3), zostanie on usunięty poza oknem pomocy technicznej i nie będzie obsługiwany. W takim przypadku 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 nie mogą być już zgodne. Ponadto nieobsługiwany mostek zasobów może nie być w stanie zapewnić niezawodnych metryk monitorowania i kondycji.

Jeśli mostek zasobów usługi Arc nie może zostać uaktualniony do obsługiwanej wersji, należy 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