Arc-resourcebrug upgraden
In dit artikel wordt beschreven hoe de Arc-resourcebrug wordt bijgewerkt en de twee manieren waarop een upgrade kan worden uitgevoerd: in de cloud beheerde upgrade of handmatige upgrade. Op dit moment verschillen sommige privécloudproviders in de manier waarop ze arc-resourcebrug-upgrades verwerken.
Privécloudproviders
Momenteel verschillen privécloudproviders in hoe ze Arc-resourcebrug-upgrades uitvoeren. Bekijk de volgende informatie om te zien hoe u uw Arc-resourcebrug kunt upgraden voor een specifieke provider.
Voor VMware vSphere met Arc zijn handmatige upgrade en in de cloud beheerde upgrade beschikbaar. Apparaten op versie 1.0.15 en hoger worden automatisch aangemeld voor een upgrade die in de cloud wordt beheerd. Met de cloud beheerde upgrade zorgt u ervoor dat de VM van het apparaat binnen n-3 ondersteunde versies wordt bewaard, maar niet de nieuwste versie. Als u de nieuwste versie wilt gebruiken, moet u handmatig upgraden. Als u wilt dat een van beide upgradeopties werkt, moet aan de upgradevereisten worden voldaan. Microsoft kan op elk gewenst moment proberen een in de cloud beheerde upgrade van uw Arc-resourcebrug uit te voeren als uw apparaat binnenkort niet meer wordt ondersteund. Hoewel Microsoft een upgrade in de cloud biedt, bent u nog steeds verantwoordelijk voor het garanderen dat uw Arc-resourcebrug binnen de ondersteunde n-3-versies valt. Onderbrekingen kunnen ertoe leiden dat de in de cloud beheerde upgrade mislukt en mogelijk moet u de Arc-resourcebrug handmatig upgraden. Als uw Arc-resourcebrug bijna niet meer wordt ondersteund, raden we u aan een handmatige upgrade uit te voeren om ervoor te zorgen dat u een ondersteunde versie onderhoudt in plaats van te wachten op een upgrade die in de cloud wordt beheerd.
Voor Azure Arc VM-beheer in Azure Local is apparaatversie 1.0.15 of hoger alleen beschikbaar op Azure Local build 23H2. In Azure Local 23H2 beheert het LCM-hulpprogramma upgrades in alle Azure Local-, Arc-resourcebrug- en extensieonderdelen als een 'gevalideerd recept'-pakket. Elke preview-versie van de Arc-resourcebrug moet worden verwijderd voordat deze wordt bijgewerkt van 22H2 naar 23H2. Als u de Arc-resourcebrug probeert te upgraden, onafhankelijk van andere onderdelen van de lokale Azure-omgeving, kan dit problemen veroorzaken in uw omgeving, wat kan leiden tot een noodherstelscenario. Zie Voor meer informatie over updates voor Azure Local.
Voor System Center Virtual Machine Manager (SCVMM) met Arc is de functie voor handmatige upgrade beschikbaar voor apparaatversie 1.0.15 en hoger. Apparaten met een versie lager dan 1.0.15 moeten de hersteloptie uitvoeren om naar versie 1.0.15 of hoger te gaan. Bekijk de stappen voor het uitvoeren van de herstelbewerking. Hiermee wordt een nieuwe resourcebrug geïmplementeerd en worden bestaande Azure-resources opnieuw verbonden.
Vereisten
Voordat een Arc-resourcebrug kan worden bijgewerkt, moet aan de volgende vereisten worden voldaan:
Arc-resourcebrug moet online en in orde zijn met een status van
Running
. U kunt de Azure-resource van uw Arc-resourcebrug controleren om te controleren.De referenties in de VM van het apparaat moeten geldig zijn. Als u de referenties wilt testen, voert u een bewerking uit op een vm met Arc vanuit Azure.
Arc-resourcebrug moet zich in hetzelfde locatiepad bevinden als waar deze oorspronkelijk is geïmplementeerd.
De VM van het apparaat heeft 35 GB vrije ruimte nodig.
Voor VMware met Arc is voor het upgraden van de resourcebrug 200 GB vrije ruimte in het gegevensarchief vereist. Er wordt ook een nieuwe sjabloon gemaakt.
(Alleen handmatige upgrade) Wanneer u een handmatige upgrade uitvoert, voert u de upgradeopdracht uit vanaf de beheercomputer die wordt gebruikt om de Arc-resourcebrug in eerste instantie te implementeren. De configuratiebestanden van het apparaat die in eerste instantie bij de implementatie zijn gemaakt, zijn ook nodig. U kunt ook de upgradeopdracht uitvoeren vanaf een andere computer die voldoet aan de vereisten voor de beheercomputer.
(Alleen handmatige upgrade) De beheercomputer heeft 3,5 GB vrije ruimte nodig.
Overzicht
Tijdens het upgradeproces wordt een nieuwe resourcebrug geïmplementeerd met behulp van het IP-adres van de gereserveerde apparaat-VM (k8snodeippoolend
IP, VM IP 2). Zodra de nieuwe resourcebrug actief is, wordt deze de actieve resourcebrug. De oude resourcebrug wordt verwijderd en het VM-IP-adres van het apparaat (k8dsnodeippoolstart
VM IP 1) wordt het nieuwe GERESERVEERDe VM-IP-adres dat in de volgende upgrade wordt gebruikt.
Het implementeren van een nieuwe resourcebrug is een proces dat bestaat uit verschillende stappen: het downloaden van de installatiekopie van het apparaat (~3,5 GB) uit de cloud, het gebruik van de installatiekopie voor het implementeren van een nieuwe apparaat-VM, het controleren van de nieuwe resourcebrug, het verbinden met Azure, het verwijderen van de oude apparaat-VM en het reserveren van het oude IP-adres dat moet worden gebruikt voor een toekomstige upgrade.
Over het algemeen duurt de upgrade over het algemeen ten minste 30 minuten, afhankelijk van de netwerksnelheden. Een korte onregelmatige downtime kan optreden tijdens de overdracht tussen de oude Arc-resourcebrug en de nieuwe Arc-resourcebrug. Er kan extra downtime optreden als niet aan de vereisten wordt voldaan, of als een wijziging in het netwerk (DNS, firewall, proxy, enzovoort) van invloed is op de netwerkverbinding van de Arc-resourcebrug.
Er zijn twee manieren om arc-resourcebrug te upgraden: in de cloud beheerde upgrades die worden beheerd door Microsoft of handmatige upgrades waarbij Azure CLI-opdrachten worden uitgevoerd door een beheerder.
Door de cloud beheerde upgrade
Arc-resourcebruggen op een ondersteunde privécloudprovider met een apparaatversie 1.0.15 of hoger worden automatisch gekozen voor een upgrade die in de cloud wordt beheerd. Met een in de cloud beheerde upgrade kan Microsoft proberen om uw Arc-resourcebrug op elk gewenst moment te upgraden als deze zich op een apparaatversie bevindt die binnenkort niet meer wordt ondersteund. Aan de upgradevereisten moet worden voldaan voor een upgrade die in de cloud wordt beheerd. Hoewel Microsoft een upgrade in de cloud biedt, bent u nog steeds verantwoordelijk voor het controleren of uw resourcebrug in orde is, online, in de status Actief en binnen de ondersteunde n-3-versies. Onderbrekingen kunnen ertoe leiden dat in de cloud beheerde upgrades mislukken. Als uw Arc-resourcebrug bijna niet meer wordt ondersteund, raden we u aan een handmatige upgrade uit te voeren om ervoor te zorgen dat u een ondersteunde versie onderhoudt in plaats van te wachten op een upgrade die in de cloud wordt beheerd.
Als u de status van de resourcebrug en de apparaatversie wilt controleren, voert u de az arcappliance show
opdracht uit vanaf uw beheercomputer of controleert u de Azure-resource van uw Arc-resourcebrug. Als de VM van uw apparaat niet in orde is, kan de status Actief zijn, kan de upgrade in de cloud mislukken.
In de cloud beheerde upgrades worden verwerkt via Azure. Er wordt een melding naar Azure gepusht om de status van de vm van het apparaat weer te geven wanneer deze wordt bijgewerkt. Naarmate de resourcebrug doorloopt tijdens de upgrade, kan de status tussen verschillende upgradestappen heen en weer schakelen. De upgrade is voltooid wanneer de VM van het apparaat status
is Running
en provisioningState
is Succeeded
.
Als u de status van een in de cloud beheerde upgrade wilt controleren, controleert u de Azure-resource in ARM of voert u de volgende Azure CLI-opdracht uit vanaf de beheercomputer:
az arcappliance show --resource-group [REQUIRED] --name [REQUIRED]
Handmatige upgrade
Arc-resourcebrug kan handmatig worden bijgewerkt vanaf de beheercomputer. U moet voldoen aan alle upgradevereisten voordat u een upgrade uitvoert. De beheercomputer moet de kubeconfig- en apparaatconfiguratiebestanden lokaal hebben opgeslagen of u kunt de upgrade niet uitvoeren.
Handmatige upgrade duurt over het algemeen tussen 30 en 90 minuten, afhankelijk van de netwerksnelheden. Met de upgradeopdracht wordt uw Arc-resourcebrug naar de volgende versie van het apparaat geleid. Deze versie is mogelijk niet de meest recente versie van het apparaat. Er kunnen meerdere upgrades nodig zijn om een ondersteunde versie te bereiken. U kunt de versie van uw apparaat controleren door de Azure-resource van uw Arc-resourcebrug te controleren.
Voordat u een upgrade uitvoert, hebt u de nieuwste Azure CLI-extensie nodig voor arcappliance
:
az extension add --upgrade --name arcappliance
Gebruik de volgende opdracht om uw resourcebrug handmatig te upgraden:
az arcappliance upgrade <private cloud> --config-file <file path to ARBname-appliance.yaml>
Als u bijvoorbeeld een resourcebrug wilt upgraden op VMware, voert u het volgende uit: az arcappliance upgrade vmware --config-file c:\contosoARB01-appliance.yaml
Als u een resourcebrug wilt upgraden op SCVMM, voert u het volgende uit: az arcappliance upgrade scvmm --config-file c:\contosoARB01-appliance.yaml
Als u een resourcebrug wilt upgraden in Azure Local, gaat u over naar 23H2 en gebruikt u het ingebouwde hulpprogramma voor upgradebeheer. Zie Voor meer informatie over updates voor Azure Local versie 23H2.
Versiereleases
De versie van de Arc-resourcebrug is gekoppeld aan de versies van onderliggende onderdelen die in de installatiekopieën van het apparaat worden gebruikt, zoals de Kubernetes-versie. Wanneer er een wijziging in de installatiekopieën van het apparaat is, wordt de versie van de Arc-resourcebrug verhoogd. Dit gebeurt meestal wanneer er een nieuwe az arcappliance
CLI-extensieversie wordt uitgebracht. Een nieuwe extensie wordt doorgaans vrijgegeven op een maandritme aan het einde van de maand of vroeg in de maand. Zie de releaseopmerkingen van de Arc-resourcebrug voor gedetailleerde release-informatie.
Ondersteunde versies
Over het algemeen worden de meest recente versie en de vorige drie versies (n-3) van de Arc-resourcebrug ondersteund. Een Arc-resourcebrug op een niet-ondersteunde versie moet worden bijgewerkt of opnieuw worden geïmplementeerd om zich in een productieondersteuningsvenster te bevinden.
Als de huidige versie bijvoorbeeld 1.0.18 is, zijn de typische ondersteunde n-3-versies:
- Huidige versie: 1.0.18
- n-1 versie: 1.0.17
- n-2 versie: 1.0.16
- n-3 versie: 1.0.15
Er zijn mogelijk exemplaren waarbij ondersteunde versies niet opeenvolgend zijn. Versie 1.0.18 wordt bijvoorbeeld uitgebracht en later gevonden dat deze een fout bevat. Er wordt een hot fix uitgebracht in versie 1.0.19 en versie 1.0.18 wordt verwijderd. In dit scenario worden ondersteunde versies n-3 1.0.19, 1.0.17, 1.0.16, 1.0.15.
Arc-resourcebrug brengt doorgaans een nieuwe versie uit op een maandelijkse frequentie, aan het einde van de maand, hoewel het mogelijk is dat vertragingen de releasedatum verder kunnen pushen. Ongeacht wanneer er een nieuwe release wordt uitgebracht, wordt uw Arc-resourcebrugversie ondersteund als u zich in n-3 ondersteunde versies bevindt. Als u op de hoogte wilt blijven van releases, gaat u naar de releaseopmerkingen van de Arc-resourcebrug.
Als een resourcebrug niet wordt bijgewerkt naar een van de ondersteunde versies (n-3), valt deze buiten het ondersteuningsvenster en wordt deze niet ondersteund. Het is misschien niet altijd mogelijk om een niet-ondersteunde resourcebrug te upgraden naar een nieuwere versie, omdat onderdeelservices die door Arc-resourcebrug worden gebruikt, mogelijk niet meer compatibel zijn. Bovendien kan de niet-ondersteunde resourcebrug mogelijk geen betrouwbare bewakings- en statusgegevens bieden.
Als een Arc-resourcebrug niet kan worden bijgewerkt naar een ondersteunde versie, moet u deze verwijderen en een nieuwe resourcebrug implementeren. Afhankelijk van welk privécloudproduct u gebruikt, zijn er mogelijk andere stappen vereist om de resourcebrug opnieuw te verbinden met bestaande resources. Raadpleeg de documentatie over het herstel van de Arc-resourcebrug van het partnerproduct voor meer informatie.
Beschikbaarheid van meldingen en upgrades
Als uw Arc-resourcebrug versie n-3 heeft, ontvangt u mogelijk een e-mailmelding met de mededeling dat uw resourcebrug niet meer wordt ondersteund zodra de volgende versie is uitgebracht. Als u deze melding ontvangt, moet u de resourcebrug zo snel mogelijk upgraden om foutopsporingstijd toe te staan voor problemen met handmatige upgrade of een ondersteuningsticket indienen als de cloud-beheerde upgrade uw resourcebrug niet kon upgraden.
Voer de opdracht uit om te controleren of er een upgrade beschikbaar is voor uw Arc-resourcebrug:
az arcappliance get-upgrades --resource-group [REQUIRED] --name [REQUIRED]
Als u de huidige versie van een Arc-resourcebrug-apparaat wilt bekijken, voert az arcappliance show
u de Azure-resource van uw Arc-resourcebrug uit of controleert u deze.
Volgende stappen
- Meer informatie over onderhoudsbewerkingen voor Arc-resourcebrugs.
- Meer informatie over het oplossen van problemen met Arc-resourcebrug.