Sdílet prostřednictvím


Upgrade modulu runtime clusteru s využitím PauseAfterRack strategie

Provádění upgradu runtime clusteru se strategií PauseAfterRack se pozastaví, aby čekalo na potvrzení uživatele před upgradem dalšího racku pracovních uzlů. Úplný seznam nastavení upgradu clusteru najdete v tématu Upgrade modulu runtime clusteru z Azure CLI.

Požadavky

Poznámka:

Upgrade pomocí strategie PauseAfterRack je k dispozici od verze rozhraní API 2024-07-01.

  1. Nainstalujte nejnovější verzi příslušných rozšíření CLI.
  2. Je vyžadováno nejnovější rozšíření rozhraní příkazového řádku networkcloud. Můžete ho nainstalovat podle zde uvedených kroků.
  3. Předplatné pro přístup ke spuštění příkazů rozšíření rozhraní příkazového řádku Azure Operator Nexus Network Fabric (NF) a Network Cloud (NC).
  4. Shromážděte následující informace:
    • ID předplatného (SUBSCRIPTION)
    • Název clusteru (CLUSTER)
    • Skupina prostředků (CLUSTER_RG)
  5. Cílový cluster musí být ve spuštěném stavu a v dobrém stavu, se všemi uzly řídicího plánu, které jsou v dobrém stavu.

Postup

  1. Povolte PauseAfterRack strategii upgradu na clusteru Nexus

    az networkcloud cluster update --name "<CLUSTER>" \
    --resource-group "<CLUSTER_RG>" \
    --update-strategy strategy-type="PauseAfterRack" wait-time-minutes=0 \
    --subscription "<SUBSCRIPTION>"
    
  2. Ověřte, že JSON prostředku clusteru v zobrazení JSON odpovídá PauseAfterRack strategii upgradu.

    az networkcloud cluster show --cluster-name "<CLUSTER>" \
    --resource-group "<CLUSTER_RG>" \
    --subscription "<SUBSCRIPTION>" | grep -A5 updateStrategy
    
     "updateStrategy": {
       "maxUnavailable": 32767,
       "strategyType": "PauseAfterRack",
       "thresholdType": "PercentSuccess",
       "thresholdValue": 70,
       "waitTimeMinutes": 15,
    
  3. Spusťte upgrade sady runtime obvyklým způsobem z Azure Portálu nebo příkazového řádku CLI. Viz Aktualizace spuštění clusteru pomocí Azure CLI.

  4. Po dokončení upgradeů roviny řízení a správy se upgrade modulu runtime dočasně zastaví a čeká, až uživatel spustí upgrade pro Rack 1.

Snímek obrazovky znázorňující pozastavený upgrade modulu runtime

Poznámka:

Tato zpráva je k dispozici v protokolech pro programový přístup. Další podrobnosti najdete v seznamu protokolů dostupných pro streamování ve službě Azure Operator Nexus.

  1. Pro pokračování upgradu runtime spusťte následující az networkcloud příkaz CLI.

    az networkcloud cluster continue-update-version --cluster-name "<CLUSTER>" \
    --resource-group="<CLUSTER_RG>" \
    --subscription="<SUBSCRIPTION>"
    
  2. Opakujte krok 5 pro každý rack, dokud se všechny racky neupgradují na nejnovější sadu modulu runtime.