Dela via


Uppgraderingsguide för Nätverksinfrastruktur

Den här guiden ger en smidig uppgraderingsprocess för nätverksinfrastrukturen. Den är utformad för att hjälpa användare att förbättra sin nätverksinfrastruktur via Azure-API:er, vilket underlättar livscykelhanteringen för olika nätverksenheter. Regelbundna uppdateringar är avgörande för att upprätthålla systemintegriteten och få åtkomst till de senaste produktförbättringarna.

Översikt

Komponenter för körningspaket: Dessa komponenter kräver operatörsmedgivande för uppgraderingar som kan påverka trafikbeteendet eller kräva omstarter av enheten. Nätverksinfrastrukturens design gör att uppdateringar kan tillämpas samtidigt som kontinuerligt datatrafikflöde upprätthålls.

Körningsändringar kategoriseras på följande sätt:

  • Uppdateringar av operativsystemet: Krävs för att stödja nya funktioner eller lösa problem.

  • Grundläggande konfigurationsuppdateringar: Initiala inställningar som tillämpas under enhetsstövlar.

  • Uppdateringar av konfigurationsstrukturen: Genereras baserat på användarindata för konfigurationer som isoleringsdomäner och ACL:er. De här uppdateringarna rymmer nya funktioner utan att ändra användarindata.

Förutsättningar

Bekräfta att nätverksinfrastrukturkontrollanten är i tillståndet "Etablerad".

Uppgradera arbetsflöde

Steg 1: Verifiera körningsversionen av infrastrukturresurser

Kontrollera den aktuella körningsversionen för infrastrukturresurser före uppgraderingen: Så här kontrollerar du den aktuella versionen av klusterkörningen.

Steg 2: Initiera uppgraderingen

Starta uppgraderingen med följande kommando:

az networkfabric fabric upgrade -g [resource-group] --resource-name [fabric-name] --action start --version "2.0.0"
Exempelkommando
az networkfabric fabric upgrade -g myResourceGroup --resource-name myFabricName --action start --version "2.0.0"
Parameter Description Exempel
-g eller --resource-group Namnet på resursgruppen myResourceGroup
--resource-name Namnet på infrastrukturresursen som ska uppgraderas myFabricName
--action Anger uppgraderingsåtgärden som ska utföras start
--version Anger vilken version som ska uppgraderas till "2.0.0"

Ersätt myResourceGroup och myFabricName med de faktiska namnen på resursgruppen respektive infrastrukturresurserna.

Kommentar

Det här kommandot placerar NetworkFabric i Under underhåll.

Steg 3: Enhetsspecifika uppgraderingar

Följ den rekommenderade sekvensen för enhetsuppgraderingar och åtgärda eventuella fel manuellt om det behövs.

Sekvens för enhetsuppgradering:

  1. Uppgradera TOR-växlar (Top-of-Rack) samtidigt.

  2. Uppdateringshanteringsväxlar parallellt.

  3. Uppgradera NPB-enheter (Network Packet Broker) sekventiellt.

  4. Uppdatera beräkningselement individuellt.

  5. Slutligen uppgraderar du aggregerade rackväxlar.

Förvalideringskontroller:

  • Kontrollera att nätverksinfrastrukturen är i tillståndet Lyckades.

  • Kontrollera att alla enheter är konfigurerade och synkroniserade.

  • Kontrollera att det finns minst 3 GB ledigt diskutrymme i katalogen /mnt för att fortsätta med NNF-enhetsuppgradering.

Uppgradera enskilda enheter med följande kommando:

az networkfabric device upgrade --version 2.0.0 -g [resource-group] --resource-name [device-name] --debug
Exempelkommando
az networkfabric device upgrade --version 2.0.0 -g myResourceGroup --resource-name myDeviceName --debug
Parameter Description Exempel
--version Anger vilken version som ska uppgraderas till 2.0.0
-g eller --resource-group Namnet på resursgruppen myResourceGroup
--resource-name Namnet på enheten som ska uppgraderas myDeviceName
--debug Aktiverar felsökningsläge för detaljerade utdata --debug

Ersätt myResourceGroup och myDeviceName med de faktiska namnen på resursgruppen respektive enheten.

Steg 4: Slutför uppgraderingen

När du har uppdaterat alla enheter kör du slutförandekommandot för att avsluta underhållsläget:

az networkfabric fabric upgrade --action Complete -g [resource-group] --resource-name [fabric-name]
Exempelkommando
az networkfabric fabric upgrade --action Complete -g myResourceGroup --resource-name myFabricName
Parameter Description Exempel
--action Anger uppgraderingsåtgärden som ska utföras Complete
-g eller --resource-group Namnet på resursgruppen myResourceGroup
--resource-name Namnet på infrastrukturresursen som ska uppgraderas myFabricName

Ersätt myResourceGroup och myFabricName med de faktiska namnen på resursgruppen respektive infrastrukturresurserna.

Efter validering

Kontrollera versionsstatusen för alla enheter och infrastrukturresurserna med AZCLI-kommandon.

Kända problem

  1. Skapa EOS-avbildningskatalogen manuellt om /mnt/nvram/nexus/eosimages den saknas. Detta är särskilt viktigt för miljöer som skapats från äldre NF-versioner.
  2. NNF-enhetsuppgraderingar misslyckas när det tillgängliga diskutrymmet i katalogen /mnt är mindre än 3 GB. Utför en manuell rensning för att frigöra diskutrymme i NNF-enheten och försök sedan uppgradera igen.