Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
DOTYCZY:
Azure Stack Edge Pro - GPU
Azure Stack Edge Pro 2
Azure Stack Edge Pro R
Azure Stack Edge Mini R
Poniższe notatki dotyczące wydania wskazują krytyczne, otwarte problemy oraz rozwiązane problemy dla wersji 2607 dla urządzeń Azure Stack Edge. Funkcje i problemy, które odpowiadają konkretnemu modelowi usługi Azure Stack Edge, są wywoływane wszędzie tam, gdzie ma to zastosowanie.
Informacje o wersji są stale aktualizowane i w miarę wykrywania krytycznych problemów, które wymagają obejścia, są one dodawane. Przed wdrożeniem urządzenia dokładnie przejrzyj informacje zawarte w notatkach o wydaniu.
Ten artykuł dotyczy wersji Azure Stack Edge 2607, która odpowiada wersji oprogramowania 3.3.2607.3535.
Obsługiwane ścieżki aktualizacji
Aby zastosować aktualizację 2607, Twoje urządzenie musi przejść obowiązkową aktualizację 2510.
Jeśli nie używasz minimalnej wymaganej wersji, zostanie wyświetlony następujący błąd:
Nie można zainstalować pakietu aktualizacji, ponieważ jego zależności nie są spełnione.
Jeśli Twoje urządzenie ma wersję starszą niż 2501, zaktualizuj do 2501, potem do 2510, zanim zaktualizujesz do 2607.
Jeśli Twoje urządzenie działa na 2604, możesz zaktualizować bezpośrednio do 2607.
Możesz zaktualizować do najnowszej wersji przy użyciu następujących ścieżek aktualizacji:
| Bieżąca wersja oprogramowania Azure Stack Edge i platformy Kubernetes | Aktualizacja oprogramowania Azure Stack Edge i rozwiązania Kubernetes | Pożądana aktualizacja do 2607 |
|---|---|---|
| wcześniej niż 2501 | aktualizacja do 2501, a następnie do 2510 | 2607 |
| wcześniej niż 2510 | aktualizacja do 2510 | 2607 |
| 2604 | Bezpośrednio do 2607 | 2607 |
Co nowego
W tej wersji nie ma nowych funkcji ani ulepszeń.
Znane problemy w tej wersji
W tej wersji nie ma znanych problemów.
Znane problemy z poprzednich wersji
Poniższa tabela zawiera podsumowanie znanych problemów przenoszonych z poprzednich wersji.
| No. | Funkcja | Kwestia | Rozwiązania alternatywne/komentarze |
|---|---|---|---|
| 1. | Kubernetes | Dodano obsługę szyfrowania magazynowanych wpisów tajnych platformy Kubernetes. Nowo utworzone lub zaktualizowane wpisy tajne są szyfrowane automatycznie. | Aby zaszyfrować istniejące sekrety, których nie zaktualizowałeś, zastosuj je ponownie zgodnie z opisem w Encrypting Confidential Data at Rest. |
| 2. | Kubernetes | Zaktualizowano kontener do wersji 2.2.1. Nie obsługuje już ściągania obrazów skompilowanych przy użyciu starszego formatu Schemat 1. | Obrazy kontenerów należy zaktualizować zgodnie z opisem w temacie Funkcje przestarzałe , a obsługa obrazów schematu 1 platformy Docker jest domyślnie wyłączona. |
| 3. | Azure Stack Edge Pro + Azure SQL | Tworzenie bazy danych SQL wymaga dostępu administratora. | Wykonaj poniższe kroki zamiast kroków 1–2 w sekcji Create-the-sql-database. 1. W lokalnym interfejsie użytkownika urządzenia włącz interfejs obliczeniowy. Wybierz pozycję Port obliczeniowy > # > Włącz dla obliczeń > Zastosuj. 2. Pobierz sqlcmd na swój komputer kliencki z narzędzia do poleceń SQL. 3. Połącz się z adresem IP interfejsu obliczeniowego (portem, który umożliwiłeś), dodając ",1401" na końcu adresu. 4. Końcowe polecenie wygląda następująco: sqlcmd -S {Interface IP},1401 -U SA -P "Strong!Passw0rd". Po tym kroku kroki 3-4 z obecnej dokumentacji powinny być identyczne. |
| 4. | Odśwież | Zmiany przyrostowe w obiektach blob przywracanych za pomocą funkcji Odśwież nie są obsługiwane | W przypadku punktów końcowych Blob częściowe aktualizacje blobów po odświeżeniu mogą spowodować, że aktualizacje nie zostaną przesłane do chmury. Na przykład ciąg działań takich jak: 1. Utwórz obiekt blob w chmurze. Możesz również usunąć z urządzenia wcześniej przesłany blob. 2. Odśwież blob z chmury do urządzenia za pomocą funkcji odświeżania. 3. Aktualizuj tylko część blobu za pomocą Azure SDK REST API. Te działania mogą sprawić, że zaktualizowane sekcje bloba nie zostaną zaktualizowane w chmurze. Obejście: Aby zastąpić całe bloby, użyj narzędzi takich jak robocopy lub zwykłe kopiowanie plików za pośrednictwem Eksploratora lub wiersza polecenia. |
| 5. | Throttling | Podczas ograniczania przepustowości, jeśli nowe zapisy na urządzeniu nie są dozwolone, operacje zapisu klienta NFS kończą się niepowodzeniem z powodu błędu "Brak uprawnień". | Zostanie wyświetlony następujący komunikat o błędzie:hcsuser@ubuntu-vm:~/nfstest$ mkdir testmkdir: nie można utworzyć katalogu "test": Odmowa uprawnień |
| 6. | Importowanie danych do Blob Storage | Gdy używasz AzCopy w wersji 10 do pozyskiwania danych do usługi Blob Storage, uruchom AzCopy z następującym argumentem: Azcopy <other arguments> --cap-mbps 2000 |
Jeśli nie poda się tych ograniczeń dla AzCopy, może ono potencjalnie wysłać dużą liczbę żądań do urządzenia, co spowoduje problemy z usługą. |
| 7. | Konta magazynowania wielopoziomowego | Przy korzystaniu z kont magazynowych o poziomach obowiązują następujące warunki: — Obsługiwane są tylko bloby blokowe. Bloby stronicowe nie są obsługiwane. — Nie ma obsługi interfejsu API do migawek ani do kopiowania. — Przetwarzanie obciążeń Hadoop za pośrednictwem distcp nie jest obsługiwane, ponieważ w dużym stopniu wykorzystuje operację kopiowania. |
|
| 8. | Połączenie udziału NFS | Jeśli wiele procesów kopiuje się do tego samego udziału, a nie używasz nolock atrybutu, możesz zauważyć błędy podczas kopiowania. |
Musisz przekazać nolock atrybut do polecenia mount, aby skopiować pliki do udostępnienia NFS. Przykład: C:\Users\aseuser mount -o anon \\10.1.1.211\mnt\vms Z:. |
| 9. | Klaster Kubernetes | Podczas wdrażania aktualizacji na urządzeniu działającym w klastrze Kubernetes, maszyny wirtualne Kubernetes uruchamiają się i restartują. W tym przypadku tylko pody wdrożone z wskazaną liczbą replik są automatycznie przywracane po aktualizacji. | Jeśli utworzyłeś pojedyncze kapsułki poza kontrolerem replikacji bez określenia zestawu replik, te kapsuły nie są automatycznie przywracane po aktualizacji urządzenia. Należy przywrócić te pody. Zestaw replik zastępuje pody, które są usuwane lub przerwane z jakiegokolwiek powodu, takie jak awaria węzła lub zakłócenia w czasie uaktualniania węzła. Z tego powodu używaj zestawu replik, nawet jeśli twoja aplikacja wymaga tylko jednego poda. |
| 10. | Klaster Kubernetes | Platforma Kubernetes w usłudze Azure Stack Edge Pro jest obsługiwana tylko w programie Helm w wersji 3 lub nowszej. Więcej informacji można znaleźć w artykule Najczęściej zadawane pytania: Usuwanie Tillera. | |
| 11. | Kubernetes | Port 31000 jest zarezerwowany dla pulpitu nawigacyjnego platformy Kubernetes. Port 31001 jest zarezerwowany dla rejestru kontenerów usługi Edge. Podobnie w konfiguracji domyślnej adresy IP 172.28.0.1 i 172.28.0.10 są zarezerwowane odpowiednio dla usługi Kubernetes i podstawowej usługi DNS. | Nie używaj zarezerwowanych adresów IP. |
| 12. | Kubernetes | Platforma Kubernetes obecnie nie zezwala na usługi LoadBalancer z wieloma protokołami. Na przykład usługa DNS, która musiałaby nasłuchiwać zarówno protokołu TCP, jak i UDP. | Aby obejść to ograniczenie Kubernetes z użyciem MetalLB, utwórz dwie usługi (jedną dla TCP i drugą dla UDP) używające tego samego selektora poda. Te usługi używają tego samego klucza udostępniania i specyfikacji.loadBalancerIP do współużytkowania tego samego adresu IP. Możesz też udostępniać adresy IP, jeśli masz więcej usług niż dostępnych adresów. Aby uzyskać więcej informacji, zobacz Udostępnianie adresów IP. |
| 13. | Klaster Kubernetes | Istniejące moduły z Azure IoT Edge Marketplace mogą wymagać modyfikacji, aby działać na IoT Edge na urządzeniu Azure Stack Edge. | Aby uzyskać więcej informacji, zobacz Uruchamianie istniejących modułów IoT Edge z urządzeń Azure Stack Edge Pro FPGA na urządzeniu Azure Stack Edge Pro GPU. |
| 14. | Kubernetes | Montowanie powiązań opartych na plikach nie jest obsługiwane w przypadku Azure IoT Edge na platformie Kubernetes na urządzeniu Azure Stack Edge. | Usługa IoT Edge stosuje warstwę tłumaczeniową do przekształcania opcji ContainerCreate na konstrukcje Kubernetes. Tworzenie map Binds do katalogu hostpath i dlatego wiązania oparte na plikach nie mogą być powiązane ze ścieżkami w kontenerach IoT Edge. Jeśli to możliwe, zmapuj katalog nadrzędny. |
| 15. | Kubernetes | Jeśli przyniesiesz własne certyfikaty dla IoT Edge i dodasz je na swoim urządzeniu Azure Stack Edge po skonfigurowaniu obliczeń na urządzeniu, nowe certyfikaty nie zostaną pobrane. | Aby obejść ten problem, załadowaj certyfikaty przed skonfigurowaniem obliczeń na urządzeniu. Jeśli obliczenia zostały już skonfigurowane, połącz się z interfejsem programu PowerShell na urządzeniu i uruchom polecenia usługi IoT Edge. Uruchom ponownie zasobniki iotedged i edgehub. |
| 16. | Certyfikaty | W niektórych przypadkach aktualizacja stanu certyfikatu w lokalnym interfejsie użytkownika może potrwać kilka sekund. | Może to mieć wpływ na następujące scenariusze w lokalnym interfejsie użytkownika. - Kolumna 'Status' na stronie 'Certyfikaty'. - Kafelek Zabezpieczenia na stronie Wprowadzenie. - Kafelek Konfiguracji na stronie Przegląd. |
| 17. | Certyfikaty | Alerty związane z certyfikatami łańcucha podpisywania nie są usuwane z portalu nawet po przekazaniu nowych certyfikatów łańcucha podpisywania. | |
| 18. | Serwer proxy sieciowy | Internetowy serwer proxy oparty na uwierzytelnianiu NTLM nie jest obsługiwany. | |
| 19. | Internet Explorer | Jeśli włączono ulepszone funkcje zabezpieczeń, dostęp do lokalnych stron internetowego interfejsu użytkownika może być niedostępny. | Wyłącz zwiększone zabezpieczenia i uruchom ponownie przeglądarkę. |
| 20. | Kubernetes | Platforma Kubernetes nie obsługuje ciągu ":" w nazwach zmiennych środowiskowych używanych przez aplikacje platformy .NET. Ten warunek jest również wymagany, aby moduł Event Grid IoT Edge działał na urządzeniu Azure Stack Edge oraz innych aplikacjach. Aby uzyskać więcej informacji, zobacz dokumentację podstawową ASP.NET. | Zastąp ciąg ":" znakiem podwójnego podkreślenia. Aby uzyskać więcej informacji, zobacz Problem z platformą Kubernetes |
| 21. | Azure Arc + klaster Kubernetes | Domyślnie, gdy usuwasz zasoby yamls z repozytorium Git, odpowiadające im zasoby nie są usuwane z klastra Kubernetes. |
Aby zezwolić na usuwanie zasobów po ich usunięciu z repozytorium Git, ustaw parametr --sync-garbage-collection Arc OperatorParams. Aby uzyskać więcej informacji, zobacz Usuwanie konfiguracji. |
| 22. | NFS | Aplikacje korzystające z punktów montowania NFS na urządzeniu do zapisywania danych powinny używać wyłącznego zapisu. Dzięki temu operacje zapisu są wykonywane na dysku. | |
| 23. | Konfiguracja obliczeniowa | Konfiguracja obliczeniowa kończy się niepowodzeniem w konfiguracjach sieci, w których bramy lub przełączniki lub routery odpowiadają na żądania protokołu ARP (Address Resolution Protocol) dla systemów, które nie istnieją w sieci. | |
| 24. | Obliczenia i platforma Kubernetes | Jeśli najpierw skonfigurujesz Kubernetes na swoim urządzeniu, zgłasza wszystkie dostępne karty graficzne. Dlatego nie możesz tworzyć maszyn wirtualnych Azure Resource Manager korzystających z GPU po skonfigurowaniu Kubernetes. | Jeśli twoje urządzenie ma dwie karty graficzne, możesz stworzyć jedną maszynę wirtualną korzystającą z GPU, a następnie skonfigurować Kubernetes. W tym przypadku Kubernetes wykorzystuje pozostałą dostępną kartę graficzną. |
| 25. | Rozszerzenie niestandardowego skryptu maszyny wirtualnej | Istnieje znany problem w maszynach wirtualnych z systemem Windows, które zostały utworzone we wcześniejszej wersji, a urządzenie zostało zaktualizowane do wersji 2103. Jeśli dodasz niestandardowe rozszerzenie skryptu na tych maszynach wirtualnych, agent gościa maszyny wirtualnej Windows (wersja 2.7.41491.901) zostanie zablokowany podczas aktualizacji, powodując przekroczenie limitu czasu dla wdrożenia rozszerzenia. |
Aby obejść ten problem: 1. Połącz się z maszyną wirtualną Windows przy użyciu protokołu RDP (Remote Desktop Protocol). 2. Upewnij się, że waappagent.exe działa na maszynie: Get-Process WaAppAgent. 3. Jeśli waappagent.exe nie działa, uruchom ponownie usługę rdagent: Get-Service RdAgent | Restart-Service. Poczekaj 5 minut.4. Podczas gdy waappagent.exe jest uruchomiony, należy zabić proces WindowsAzureGuest.exe. 5. Po zabieniu procesu proces zostanie uruchomiony ponownie przy użyciu nowszej wersji. 6. Sprawdź, czy agent gościa maszyny wirtualnej Windows ma wersję 2.7.41491.971 przy użyciu tego polecenia: Get-Process WindowsAzureGuestAgent | fl ProductVersion.7. Skonfiguruj niestandardowe rozszerzenie skryptu na maszynie wirtualnej z systemem Windows. |
| 26. | Usługa wieloprocesowa (MPS) | Po zaktualizowaniu oprogramowania urządzenia i klastra Kubernetes ustawienie MPS nie zostaje zachowane dla obciążeń. | Ponownie włącz usługę MPS i ponownie wdróż obciążenia korzystające z usługi MPS. |
| 27. | Wi-Fi | Wi-Fi nie działa w Azure Stack Edge Pro 2 w tej wersji. | |
| 28. | Azure IoT Edge | Zarządzane rozwiązanie Azure IoT Edge na platformie Azure Stack Edge działa na starszym, przestarzałym środowisku uruchomieniowym IoT Edge, które osiągnęło koniec swojego cyklu życia. Aby uzyskać więcej informacji, zobacz Koniec życia usługi IoT Edge w wersji 1.1: Co to oznacza dla mnie? Chociaż rozwiązanie nie przestaje działać po zakończeniu życia, nie ma planów, aby go zaktualizować. | Aby uruchomić najnowszą wersję Azure IoT Edge LTS z najnowszymi aktualizacjami i funkcjami na ich Azure Stack Edge, wdroż samodzielnie zarządzane rozwiązanie IoT Edge dla klienta, działające na maszynie wirtualnej z Linuksem. Aby uzyskać więcej informacji, zobacz Przenoszenie obciążeń z zarządzanej usługi IoT Edge w usłudze Azure Stack Edge do rozwiązania usługi IoT Edge na maszynie wirtualnej z systemem Linux. |
| 29. | Usługa AKS w Azure Stack Edge | W tej wersji nie możesz modyfikować sieci wirtualnych po wdrożeniu klastra AKS na klastrze Azure Stack Edge. | Aby zmodyfikować sieć wirtualną, musisz usunąć klaster AKS, następnie zmodyfikować sieci wirtualne, a następnie odtworzyć klaster AKS na swoim Azure Stack Edge. |
| 30. | Aktualizacja usługi AKS | Aktualizacja usługi AKS Kubernetes może zakończyć się niepowodzeniem, jeśli jedna z maszyn wirtualnych usługi AKS nie jest uruchomiona. Możesz zauważyć ten problem w klastrze dwuwęzłowym. | Jeśli aktualizacja AKS się nie powiodła, połącz się z interfejsem PowerShell urządzenia. Sprawdź stan maszyn wirtualnych Kubernetes, uruchamiając Get-VM cmdlet. Jeśli maszyna wirtualna jest wyłączona, uruchom Start-VM polecenie cmdlet , aby ponownie uruchomić maszynę wirtualną. Po uruchomieniu maszyny wirtualnej Kubernetes ponownie zastosuj aktualizację. |
| 31. | Wi-Fi | Funkcjonalność Wi-Fi dla Azure Stack Edge Mini R jest wycofana. | |
| 32. | Eksplorator usługi Azure Storage | Certyfikat punktu końcowego usługi Blob Storage, który urządzenie Azure Stack Edge tworzy automatycznie, może nie działać poprawnie w usłudze Eksplorator usługi Azure Storage. | Zastąp certyfikat punktu końcowego usługi Blob Storage. Aby uzyskać szczegółowe instrukcje, zobacz Bring your own certificates (Używanie własnych certyfikatów). |
| 33. | Łączność sieciowa | W klastrze dwuwęzłowym Azure Stack Edge Pro 2 z połączonym przełącznikiem wirtualnym dla portów 1 i 2, jeśli łącze portu 1 lub portu 2 jest nieaktywne, przywrócenie łączności sieciowej na pozostałym aktywnym porcie może zająć do 5 sekund. Jeśli klaster Kubernetes używa tego zespołowego przełącznika wirtualnego do obsługi ruchu zarządzającego, komunikacja podów może być zakłócana przez okres do 5 sekund. | |
| 34. | Maszyna wirtualna | Po wyłączeniu maszyny wirtualnej w puli węzłów hosta lub platformy Kubernetes istnieje prawdopodobieństwo, że kubelet na tej maszynie wirtualnej nie uruchomi się z powodu błędu polityki statycznej procesora CPU. Maszyna wirtualna w puli węzłów ma stan Not ready, a pody nie są przydzielane do tej maszyny wirtualnej. | Wprowadź sesję wsparcia i połącz się przez SSH z maszyną wirtualną w puli węzłów, a następnie wykonaj kroki opisane w sekcji Zmiana zasad menedżera procesora CPU, aby naprawić usługę kubelet. |
| 35. | Tworzenie maszyny wirtualnej | Jeśli masz obraz witryny Marketplace utworzony za pomocą usługi Azure Stack Edge wcześniej niż 2403, a następnie utwórz maszynę wirtualną na podstawie istniejącego obrazu witryny Marketplace, tworzenie maszyny wirtualnej zakończy się niepowodzeniem, ponieważ usługa Azure Stack Edge 2407 zmieniła ścieżkę pobierania obrazu witryny Marketplace. | Usuń obraz witryny Marketplace, a następnie utwórz nowy obraz z witryny Azure Portal. Aby uzyskać szczegółowe instrukcje, zobacz Rozwiązywanie problemów z tworzeniem maszyny wirtualnej. |
| 36. | Nie można dodać obrazów maszyn wirtualnych do usługi Azure Stack Edge | Klienci mogą nie być w stanie dodać obrazów maszyn wirtualnych do swojej usługi Azure Stack Edge z powodu zmian w uprawnieniach obiektu blob. | Aby móc dodać obraz maszyny wirtualnej do usługi Azure Stack Edge, musisz posiadać rolę Storage blob data reader lub Storage blob data contributor na koncie magazynu, grupie zasobów lub subskrypcji. Alternatywnie możesz mieć kogoś z tymi uprawnieniami wykonać operację. |