Delen via


Upgradehandleiding voor Network Fabric

Deze handleiding biedt een gestroomlijnd upgradeproces voor uw netwerkinfrastructuur. Het is ontworpen om gebruikers te helpen hun netwerkinfrastructuur te verbeteren via Azure-API's, waarmee het levenscyclusbeheer van verschillende netwerkapparaten wordt vergemakkelijkt. Regelmatige updates zijn van cruciaal belang voor het onderhouden van systeemintegriteit en het verkrijgen van toegang tot de nieuwste productverbeteringen.

Overzicht

Onderdelen van runtimebundel: voor deze onderdelen is toestemming van de operator vereist voor upgrades die van invloed kunnen zijn op het gedrag van het verkeer of waarvoor het opnieuw opstarten van het apparaat noodzakelijk is. Met het ontwerp van de netwerkinfrastructuur kunnen updates worden toegepast terwijl continue gegevensverkeersstroom behouden blijft.

Runtimewijzigingen worden als volgt gecategoriseerd:

  • Updates van besturingssystemen: nodig om nieuwe functies te ondersteunen of problemen op te lossen.

  • Basisconfiguratie-updates: initiële instellingen die zijn toegepast tijdens het opstarten van het apparaat.

  • Updates van configuratiestructuur: gegenereerd op basis van gebruikersinvoer voor configuraties zoals isolatiedomeinen en ACL's. Deze updates bieden plaats aan nieuwe functies zonder gebruikersinvoer te wijzigen.

Vereisten

Controleer of de netwerkinfrastructuurcontroller de status Ingericht heeft.

Werkstroom upgraden

Stap 1: Fabric Runtime-versie controleren

Controleer de huidige versie van de fabric-runtime voordat u een upgrade uitvoert: de huidige versie van de clusterruntime controleren.

Stap 2: Upgrade starten

Start de upgrade met de volgende opdracht:

az networkfabric fabric upgrade -g [resource-group] --resource-name [fabric-name] --action start --version "2.0.0"
Voorbeeldopdracht
az networkfabric fabric upgrade -g myResourceGroup --resource-name myFabricName --action start --version "2.0.0"
Parameter Description Voorbeeld
-g of --resource-group De naam van de resourcegroep myResourceGroup
--resource-name De naam van de infrastructuur die moet worden bijgewerkt myFabricName
--action Hiermee geeft u de upgradeactie die moet worden uitgevoerd start
--version Hiermee geeft u de versie die moet worden bijgewerkt naar "2.0.0"

Vervang en myFabricName door myResourceGroup de werkelijke namen van uw resourcegroep en infrastructuur.

Notitie

Met deze opdracht wordt NetworkFabric in 'Under Maintenance' (Onder onderhoud) opgeslagen.

Stap 3: Apparaatspecifieke upgrades

Volg de aanbevolen volgorde voor apparaatupgrades, waarbij eventuele fouten handmatig worden opgelost, indien nodig.

Apparaatupgradevolgorde:

  1. Upgrade tor-switches (Top-of-Rack) gelijktijdig.

  2. Schakelopties voor updatebeheer parallel.

  3. Upgrade van NPB-apparaten (Network Packet Broker) sequentieel.

  4. Werk rekenelementen (CE's) afzonderlijk bij.

  5. Ten slotte voert u een upgrade uit van aggregate rack-switches.

Controles vóór validatie:

  • Zorg ervoor dat de netwerkinfrastructuur de status Geslaagd heeft.

  • Controleer of alle apparaten zijn geconfigureerd en gesynchroniseerd.

  • Zorg ervoor dat er ten minste 3 GB beschikbare schijfruimte in de map /mnt is om door te gaan met de upgrade van NNF-apparaten.

Voer een upgrade uit van afzonderlijke apparaten met de volgende opdracht:

az networkfabric device upgrade --version 2.0.0 -g [resource-group] --resource-name [device-name] --debug
Voorbeeldopdracht
az networkfabric device upgrade --version 2.0.0 -g myResourceGroup --resource-name myDeviceName --debug
Parameter Description Voorbeeld
--version Hiermee geeft u de versie die moet worden bijgewerkt naar 2.0.0
-g of --resource-group De naam van de resourcegroep myResourceGroup
--resource-name De naam van het apparaat dat moet worden bijgewerkt myDeviceName
--debug Hiermee schakelt u de foutopsporingsmodus in voor gedetailleerde uitvoer --debug

Vervang en myDeviceName door myResourceGroup respectievelijk de werkelijke namen van uw resourcegroep en apparaat.

Stap 4: Upgrade voltooien

Nadat u alle apparaten hebt bijgewerkt, voert u de voltooiingsopdracht uit om de onderhoudsmodus af te sluiten:

az networkfabric fabric upgrade --action Complete -g [resource-group] --resource-name [fabric-name]
Voorbeeldopdracht
az networkfabric fabric upgrade --action Complete -g myResourceGroup --resource-name myFabricName
Parameter Description Voorbeeld
--action Hiermee geeft u de upgradeactie die moet worden uitgevoerd Complete
-g of --resource-group De naam van de resourcegroep myResourceGroup
--resource-name De naam van de infrastructuur die moet worden bijgewerkt myFabricName

Vervang en myFabricName door myResourceGroup de werkelijke namen van uw resourcegroep en infrastructuur.

Na validatie

Controleer de versiestatus van alle apparaten en de infrastructuur met AZCLI-opdrachten.

Bekende problemen

  1. Maak handmatig de MAP VOOR DE EOS-installatiekopie op /mnt/nvram/nexus/eosimages als deze ontbreekt. Dit is vooral belangrijk voor omgevingen die zijn gebouwd op basis van oudere NF-versies.
  2. Upgrades van NNF-apparaten mislukken wanneer de beschikbare schijfruimte in de map /mnt kleiner is dan 3 GB. Voer handmatig opschonen uit om schijfruimte vrij te maken binnen het NNF-apparaat en voer de upgradebewerking opnieuw uit.