Delen via


Clusterruntime upgraden met een PauseRack-strategie

In deze instructiegids worden de stappen uitgelegd voor het uitvoeren van een upgrade van een clusterruntime met de PauseRack-strategie. Het uitvoeren van een upgrade van de clusterruntime met de PauseRack-strategie werkt één rek in een cluster bij en pauzeert vervolgens om te wachten op bevestiging voordat u naar het volgende rek gaat. Alle bestaande drempelwaarden worden nog steeds gehonoreerd.

Vereisten

Notitie

Upgrades met de PauseRack-strategie zijn beschikbaar vanaf API-versie 2024-06-01-preview.

  1. De [Azure CLI installeren][installation-instruction] moet zijn geïnstalleerd.
  2. De networkcloud CLI-extensie is vereist. Als de extensie niet is geïnstalleerd, kan deze networkcloud worden geïnstalleerd volgens de stappen die hier worden vermeld.
  3. Toegang tot Azure Portal om het doelcluster te upgraden.
  4. U moet zijn aangemeld bij hetzelfde abonnement als uw doelcluster via az login
  5. Het doelcluster moet een actieve status hebben, waarbij alle besturingsvlakknooppunten in orde zijn en 80+% van de rekenknooppunten in een actieve en gezonde status.

Procedure

  1. Upgradestrategie voor PauseRack inschakelen op een Nexus-cluster

    az networkcloud cluster update 
    --name $CLUSTER_NAME \
    --resource-group $RESOURCE_GROUP \
    --update-strategy strategy-type="PauseRack" wait-time-minutes=0
    
  2. Controleer of de clusterresource-JSON in de JSON-weergave de upgradestrategie PauseRack weerspiegelt.

    az networkcloud cluster show --cluster-name "clusterName" --resource-group "resourceGroupName"
    
    "updateStrategy": {
      "maxUnavailable": 2,
      "strategyType": "PauseAfterRack",
      "thresholdType": "PercentSuccess",
      "thresholdValue": 70,
      "waitTimeMinutes": 15,
    }
    
  3. Activeer de upgrade van runtimebundel zoals gebruikelijk vanuit De Azure-portal/CLI. Voor naslaginformatie over het upgraden van clusterruntime vanuit Azure CLI

  4. Zodra Rack 1 is voltooid, wordt de runtime-upgrade onderbroken, wachtend op gebruikersactie om de upgrade voor Rack 2 te hervatten.

Schermopname van onderbroken runtime-upgrade.

Notitie

Dit bericht is beschikbaar in logboeken voor programmatische toegang, voor meer informatie volgt u de lijst met logboeken die beschikbaar zijn voor streaming in Azure Operator Nexus

  1. Voer de volgende az networkcloud cli-opdracht uit om de runtime-upgrade te hervatten.
az networkcloud cluster continue-update-version \
    --subscription=$SUBSCRIPTION \
    --resource-group=$RESOURCE_GROUP \
    --cluster-name=$CLUSTER_NAME
  1. Herhaal stap 5 voor elk rek totdat alle racks zijn geüpgraded naar de nieuwste runtimebundel.