Azure Stack Edge 2607 release notes

APPLIES TO:Yes for Pro GPU SKUAzure Stack Edge Pro - GPUJa voor Pro 2 SKUAzure Stack Edge Pro 2Ja voor Pro R SKUAzure Stack Edge Pro RJa voor Mini R SKUAzure Stack Edge Mini R

De volgende release notes identificeren kritieke open problemen en opgeloste problemen voor de 2607-release voor uw Azure Stack Edge-apparaten. Functies en problemen die overeenkomen met een specifiek model van Azure Stack Edge, worden waar van toepassing genoemd.

De releaseopmerkingen worden continu bijgewerkt. Zodra kritieke problemen worden ontdekt waarvoor een tijdelijke oplossing nodig is, worden ze toegevoegd. Voordat u uw apparaat implementeert, moet u de informatie in de releaseopmerkingen zorgvuldig bekijken.

Dit artikel geldt voor de Azure Stack Edge 2607-release, die wordt gekoppeld aan softwareversie 3.3.2607.3535.

Ondersteunde updatepaden

Om de 2607-update toe te passen, moet je apparaat de verplichte update 2510 doorlopen.

  • Als u niet de minimaal vereiste versie uitvoert, ziet u deze fout:

    Updatepakket kan niet worden geïnstalleerd omdat niet aan de afhankelijkheden wordt voldaan.

  • Als je apparaat een versie van vóór 2501 draait, update dan naar 2501, daarna naar 2510, voordat je naar 2607 updatet.

  • Als je apparaat 2604 draait, kun je direct updaten naar 2607.

U kunt bijwerken naar de nieuwste versie met behulp van de volgende updatepaden:

Huidige versie van Azure Stack Edge-software en Kubernetes Bijwerken naar Azure Stack Edge-software en Kubernetes Gewenste update naar 2607
ouder dan 2501 bijwerken naar 2501 en vervolgens naar 2510 2607
ouder dan 2510 bijwerken naar 2510 2607
2604 Rechtstreeks naar 2607 2607

Wat is nieuw?

Deze release bevat geen nieuwe functies of verbeteringen.

Bekende problemen in deze release

Er zijn geen bekende problemen in deze release.

Bekende problemen uit eerdere releases

De volgende tabel bevat een overzicht van bekende problemen die zijn overgedragen uit de vorige releases.

Nee. Feature Issue Tijdelijke oplossing/opmerkingen
1. Kubernetes Er is ondersteuning toegevoegd voor versleuteling-at-rest voor Kubernetes-geheimen. Nieuw gemaakte of bijgewerkte geheimen worden automatisch versleuteld. Om bestaande geheimen te versleutelen die je niet hebt bijgewerkt, breng je ze opnieuw toe zoals beschreven in Encrypting Confidential Data at Rest.
2. Kubernetes Container bijgewerkt naar versie 2.2.1. Het ondersteunt niet langer het pullen van images die met de oudere Schema 1-indeling zijn gebouwd. U moet uw containerinstallatiekopieën bijwerken zoals beschreven in afgeschafte functies en ondersteuning voor Docker Schema 1-installatiekopieën is standaard uitgeschakeld.
3. Azure Stack Edge Pro + Azure SQL Voor het maken van een SQL-database is beheerderstoegang vereist. Voer de volgende stappen uit in plaats van stap 1-2 in create-the-sql-database.
1. Schakel in de lokale gebruikersinterface van uw apparaat de rekeninterface in. Selecteer Compute > Poort # > Inschakelen voor berekenen > Toepassen.
2. Download sqlcmd op uw clientcomputer vanuit het SQL-opdrachthulpprogramma.
3. Maak verbinding met het IP-adres van je compute-interface (de poort die je hebt ingeschakeld), en voeg een ",1401" toe aan het einde van het adres.
4. De laatste opdracht ziet er als volgt uit: sqlcmd -S {Interface IP},1401 -U SA -P "Strong! Passw0rd". Na deze stap zouden stappen 3-4 uit de huidige documentatie identiek moeten zijn.
4. Vernieuwen Incrementele wijzigingen aan blobs die via Refresh zijn hersteld, worden niet ondersteund Voor Blob-eindpunten kunnen gedeeltelijke updates van blobs na een Verversing ertoe leiden dat de updates niet naar de cloud worden geüpload. Bijvoorbeeld, een reeks acties zoals:
1. Blob maken in de cloud. Of verwijder een eerder geüploade blob van het apparaat.
2. Vernieuw de blob vanuit de cloud op het apparaat met behulp van de vernieuwfunctie.
3. Werk slechts een deel van de blob bij door gebruik te maken van Azure SDK REST API's. Deze acties kunnen ertoe leiden dat de bijgewerkte delen van de blob niet in de cloud worden bijgewerkt.
Tijdelijke oplossing: gebruik hulpprogramma's zoals robocopy of gewone bestandskopie via Explorer of opdrachtregel om volledige blobs te vervangen.
5. Throttling Tijdens throttling, als nieuwe schrijfbewerkingen naar het apparaat niet zijn toegestaan, mislukken schrijfbewerkingen door de NFS-client met de foutmelding 'Permission Denied'. Het volgende foutbericht wordt weergegeven:
hcsuser@ubuntu-vm:~/nfstest$ mkdir test
mkdir: kan map 'test' niet maken: machtiging geweigerd
6. Blob Storage gegevensinvoer Wanneer je AzCopy versie 10 gebruikt voor Blob Storage ingestie, voer dan AzCopy uit met het volgende argument:Azcopy <other arguments> --cap-mbps 2000 Als je deze limieten niet voor AzCopy opgeeft, kan het mogelijk een groot aantal verzoeken naar het apparaat sturen, wat problemen met de dienst kan veroorzaken.
7. Gelaagde opslagaccounts De volgende voorwaarden gelden bij het gebruik van gelaagde opslagaccounts:
- Alleen block blobs worden ondersteund. Pagina-blobs worden niet ondersteund.
- Er is geen ondersteuning voor snapshots of kopie-API's.
- Hadoop-werkbelastinginvoer via distcp wordt niet ondersteund, omdat dit intensief gebruikmaakt van de kopieerbewerking.
8. NFS-share verbinding Als meerdere processen naar dezelfde share kopiëren en je gebruikt het nolock attribuut niet, kun je fouten zien tijdens het kopiëren. Je moet het nolock attribuut doorgeven aan het mount-commando om bestanden naar de NFS-share te kopiëren. Bijvoorbeeld: C:\Users\aseuser mount -o anon \\10.1.1.211\mnt\vms Z:.
9. Kubernetes-cluster Wanneer je een update installeert op je apparaat waarop een Kubernetes-cluster wordt uitgevoerd, worden de virtuele Kubernetes-machines opnieuw gestart en opnieuw opgestart. In dit geval worden alleen pods die zijn geïmplementeerd met gespecificeerde replica's automatisch hersteld na een update. Als je individuele pods buiten een replicatiecontroller hebt gemaakt zonder een replica-set te specificeren, worden deze pods niet automatisch hersteld na de apparaatupdate. Je moet deze pods terugzetten.
Een replicaset vervangt pods die om welke reden dan ook worden verwijderd of beëindigd, zoals bij knooppuntfouten of een verstorende upgrade van een knooppunt. Gebruik daarom een replica-set, zelfs als je applicatie slechts één pod vereist.
10. Kubernetes-cluster Kubernetes op Azure Stack Edge Pro wordt alleen ondersteund met Helm v3 of hoger. Voor meer informatie, zie Veelgestelde vragen: Verwijdering van de roer.
11. Kubernetes Poort 31000 is gereserveerd voor Kubernetes Dashboard. Poort 31001 is gereserveerd voor edge-containerregister. Op dezelfde manier zijn in de standaardconfiguratie de IP-adressen 172.28.0.1 en 172.28.0.10 gereserveerd voor respectievelijk de Kubernetes-service en de Core DNS-service. Gebruik geen gereserveerde IP-adressen.
12. Kubernetes Kubernetes staat momenteel geen LoadBalancer-services met meerdere protocollen toe. Een DNS-service die bijvoorbeeld moet luisteren op zowel TCP als UDP. Om deze beperking van Kubernetes met MetalLB te omzeilen, maak je twee services aan (één voor TCP, één voor UDP) op dezelfde pod-selector. Deze services gebruiken dezelfde deelsleutel en spec.loadBalancerIP om hetzelfde IP-adres te delen. Je kunt ook IP's delen als je meer diensten hebt dan beschikbare IP-adressen.
Zie HET delen van IP-adressen voor meer informatie.
13. Kubernetes-cluster Bestaande Azure IoT Edge Marketplace-modules vereisen mogelijk wijzigingen die moeten worden uitgevoerd op IoT Edge op Azure Stack Edge apparaat. Zie Bestaande IoT Edge-modules uitvoeren vanuit Azure Stack Edge Pro FPGA-apparaten op een Azure Stack Edge Pro GPU-apparaat voor meer informatie.
14. Kubernetes Bestandsgebaseerde bind mounts worden niet ondersteund voor Azure IoT Edge op Kubernetes op het Azure Stack Edge-apparaat. IoT Edge een vertaallaag gebruikt om ContainerCreate opties te vertalen naar Kubernetes-constructies. Het maken van Binds komt overeen met de hostpath map en dus kunnen op bestanden gebaseerde bind mounts niet worden gebonden aan paden in IoT Edge containers. Indien mogelijk, koppel de hoofddirectory.
15. Kubernetes Als je je eigen certificaten voor IoT Edge meeneemt en die certificaten toevoegt aan je Azure Stack Edge-apparaat nadat je compute op het apparaat hebt geconfigureerd, worden de nieuwe certificaten niet opgepikt. Om dit probleem te omzeilen, upload je de certificaten voordat je compute op het apparaat configureert. Als je compute al hebt geconfigureerd, verbind je met de PowerShell-interface van het apparaat en voer IoT Edge-commando's uit. Start de iotedged en edgehub pods opnieuw op.
16. Certificaten In bepaalde gevallen kan het enkele seconden duren voordat de certificaatstatus in de lokale gebruikersinterface is bijgewerkt. De volgende scenario's in de lokale gebruikersinterface kunnen worden beïnvloed.
- De kolom 'Status' op de 'Certificaten' pagina.
- Beveiliging-tegel op de Aan de slag-pagina.
- Configuratietegel op de Overzicht pagina.
17. Certificaten Waarschuwingen met betrekking tot certificaten voor ondertekeningsketens worden niet verwijderd uit de portal, zelfs na het uploaden van nieuwe certificaten voor ondertekeningsketens.
18. Webproxy Webproxy op basis van NTLM-verificatie wordt niet ondersteund.
19. Internet Explorer Als verbeterde beveiligingsfuncties zijn ingeschakeld, hebt u mogelijk geen toegang tot lokale webpagina's. Schakel verbeterde beveiliging uit en start uw browser opnieuw op.
20. Kubernetes Kubernetes biedt geen ondersteuning voor ':' in namen van omgevingsvariabelen die worden gebruikt door .NET-toepassingen. Deze voorwaarde is ook vereist voor de Event Grid IoT Edge-module om te functioneren op Azure Stack Edge-apparaten en andere applicaties. Zie ASP.NET kerndocumentatie voor meer informatie. Vervang ":" door dubbel onderstrepingsteken. Zie Kubernetes-probleem voor meer informatie
21. Azure Arc + Kubernetes-cluster Standaard worden de bijbehorende resources niet verwijderd uit de Kubernetes-cluster wanneer je resources yamls uit de Git-repository verwijdert. Als u het verwijderen van resources wilt toestaan wanneer ze worden verwijderd uit de git-repository, stelt u --sync-garbage-collection in Arc OperatorParams in. Zie Een configuratie verwijderen voor meer informatie.
22. NFS Toepassingen die gebruikmaken van NFS-sharekoppelingen op uw apparaat om gegevens te schrijven, moeten Exclusief schrijven gebruiken. Dit zorgt ervoor dat de schrijfoperaties naar de schijf worden geschreven.
23. Computatieconfiguratie De rekenconfiguratie mislukt in netwerkconfiguraties waarbij gateways of switches of routers reageren op ARP-aanvragen (Address Resolution Protocol) voor systemen die niet aanwezig zijn in het netwerk.
24. Rekenkracht en Kubernetes Als je eerst Kubernetes op je apparaat installeert, claimt het alle beschikbare GPU's. Daarom kun je geen Azure Resource Manager VM's maken die GPU's gebruiken nadat je Kubernetes hebt ingesteld. Als je apparaat twee GPU's heeft, kun je één VM maken die de GPU gebruikt en dan Kubernetes configureren. In dit geval gebruikt Kubernetes de resterende beschikbare GPU.
25. aangepaste script-vm-extensie Er is een bekend probleem in de Windows VM's die in een eerdere versie zijn gemaakt en het apparaat is bijgewerkt naar 2103.
Als u een aangepaste scriptextensie aan deze VM's toevoegt, loopt de Windows-VM-gastagent (alleen versie 2.7.41491.901) vast tijdens de update, waardoor de implementatie van de extensie een time-out krijgt.
U kunt dit probleem omzeilen:
1. Maak verbinding met de Windows-VM met behulp van het Remote Desktop Protocol (RDP).
2. Zorg ervoor dat de waappagent.exe actief is op de machine: Get-Process WaAppAgent.
3. Als de waappagent.exe service niet wordt uitgevoerd, start u de rdagent service opnieuw op:Get-Service RdAgent | Restart-Service . Wacht vijf minuten.
4. Terwijl het waappagent.exe wordt uitgevoerd, beëindigt u het WindowsAzureGuest.exe proces.
5. Nadat u het proces hebt gedood, wordt het proces opnieuw uitgevoerd met de nieuwere versie.
6. Controleer of de Windows VM-gastagent versie 2.7.41491.971 is met behulp van deze opdracht: Get-Process WindowsAzureGuestAgent | fl ProductVersion.
7. Een aangepaste script-extensie instellen op een Windows-VM.
26. Multiprocesdienst (MPS) Wanneer je de apparaatsoftware en de Kubernetes-cluster bijwerkt, blijft de MPS-instelling niet behouden voor de workloads. Schakel MPS opnieuw in en implementeer de workloads die gebruikmaken van MPS.
27. Wi-Fi Wi-Fi werkt niet in deze release voor Azure Stack Edge Pro 2.
28. Azure IoT Edge De beheerde Azure IoT Edge-oplossing in Azure Stack Edge wordt uitgevoerd op een oudere, verouderde IoT Edge-runtime die aan het einde van de levensduur valt. Zie Het einde van de levensduur van IoT Edge v1.1 voor meer informatie: Wat betekent dat voor mij? Hoewel de oplossing niet stopt met werken na het einde van de levensduur, zijn er geen plannen om deze bij te werken. Om de nieuwste versie van Azure IoT Edge LTS'en te draaien met de nieuwste updates en functies op hun Azure Stack Edge, implementeer je een door de klant zelfbeheerde IoT Edge-oplossing die draait op een Linux VM. Zie Workloads verplaatsen van beheerde IoT Edge in Azure Stack Edge naar een IoT Edge-oplossing op een Linux-VM voor meer informatie.
29. AKS in Azure Stack Edge In deze release kun je de virtuele netwerken niet aanpassen zodra je de AKS-cluster op je Azure Stack Edge-cluster hebt geïmplementeerd. Om het virtuele netwerk aan te passen, moet je de AKS-cluster verwijderen, vervolgens virtuele netwerken aanpassen en vervolgens de AKS-cluster opnieuw aanmaken op je Azure Stack Edge.
30. AKS-update De AKS Kubernetes-update kan mislukken als een van de AKS-VM's niet wordt uitgevoerd. Je kunt dit probleem zien in de twee-knooppunten cluster. Als de AKS-update mislukte, verbind dan met de PowerShell-interface van het apparaat. Controleer de status van de Kubernetes-VM's door de cmdlet te Get-VM draaien. Als de VIRTUELE machine is uitgeschakeld, voert u de Start-VM cmdlet uit om de VIRTUELE machine opnieuw op te starten. Zodra de Kubernetes-VM wordt uitgevoerd, past u de update opnieuw toe.
31. Wi-Fi Wi-Fi-functionaliteit voor Azure Stack Edge Mini R is afgeschaft.
32. Azure Storage Explorer Het Blob Storage endpoint-certificaat dat het Azure Stack Edge-apparaat automatisch genereert, werkt mogelijk niet goed met Azure Storage Explorer. Vervang het eindpuntcertificaat voor Blob Storage. Zie Bring Your Own Certificates voor gedetailleerde stappen.
33. Netwerkconnectiviteit Op een Azure Stack Edge Pro 2-cluster met twee knooppunten met een gekoppelde virtuele switch voor poort 1 en poort 2, kan het tot vijf seconden duren voordat de netwerkverbinding op de resterende actieve poort wordt hervat. Als een Kubernetes-cluster gebruikmaakt van deze gekoppelde virtuele switch voor beheerverkeer, kan podcommunicatie tot vijf seconden worden onderbroken.
34. virtuele machine Nadat de VM van de host- of Kubernetes-knooppuntgroep is afgesloten, is er een kans dat kubelet in de VM van de knooppuntgroep niet kan worden gestart vanwege een fout in het statische CPU-beleid. De nodepool-VM toont de status Niet klaar en pods zijn niet gepland op deze VM. Start een ondersteuningssessie en ssh naar de VM in de knooppuntgroep, volg dan de stappen in Changing the CPU Manager Policy om de kubelet-service op te lossen.
35. VM maken Als u een Marketplace-installatiekopie hebt gemaakt met Azure Stack Edge ouder dan 2403 en vervolgens een VIRTUELE machine maakt op basis van de bestaande Marketplace-installatiekopie, mislukt het maken van de VM omdat Azure Stack Edge 2407 het downloadpad voor de Marketplace-installatiekopie heeft gewijzigd. Verwijder de Marketplace-afbeelding en maak vervolgens een nieuwe afbeelding vanuit het Azure-portaal. Zie Problemen met het maken van vm's oplossen voor gedetailleerde stappen.
36. Vm-installatiekopieën kunnen niet worden toegevoegd aan Azure Stack Edge Klanten kunnen mogelijk geen VM-installatiekopieën toevoegen aan hun Azure Stack Edge vanwege wijzigingen in blobmachtigingen. Als u een VM-installatiekopie wilt toevoegen aan Azure Stack Edge, moet u de rol Storage blob data reader of Storage blob data contributor op het opslagaccount, de resourcegroep of het abonnement hebben. U kunt ook iemand met deze machtigingen de bewerking laten uitvoeren.

Volgende stappen