Udostępnij za pośrednictwem


Uaktualnianie środowiska uruchomieniowego klastra za pomocą strategii PauseRack

W tym przewodniku z instrukcjami opisano kroki wykonywania uaktualnienia środowiska uruchomieniowego klastra ze strategią PauseRack. Wykonanie uaktualnienia środowiska uruchomieniowego klastra za pomocą strategii PauseRack spowoduje zaktualizowanie pojedynczego stojaka w klastrze, a następnie wstrzymanie oczekiwania na potwierdzenie przed przejściem do następnego stojaka. Wszystkie istniejące progi będą nadal honorowane.

Wymagania wstępne

Uwaga

Uaktualnienia ze strategią PauseRack są dostępne od wersji 2024-06-01-preview interfejsu API.

  1. [Zainstaluj interfejs wiersza polecenia platformy Azure][instrukcja instalacji] musi być zainstalowany.
  2. Rozszerzenie interfejsu networkcloud wiersza polecenia jest wymagane. networkcloud Jeśli rozszerzenie nie jest zainstalowane, można go zainstalować, wykonując kroki wymienione tutaj.
  3. Dostęp do witryny Azure Portal, aby klaster docelowy został uaktualniony.
  4. Musisz zalogować się do tej samej subskrypcji co klaster docelowy za pośrednictwem az login
  5. Klaster docelowy musi znajdować się w stanie uruchomienia ze wszystkimi węzłami płaszczyzny sterowania w dobrej kondycji i 80% węzłów obliczeniowych w stanie uruchomionym i w dobrej kondycji.

Procedura

  1. Włączanie strategii uaktualniania PauseRack w klastrze Nexus

    az networkcloud cluster update 
    --name $CLUSTER_NAME \
    --resource-group $RESOURCE_GROUP \
    --update-strategy strategy-type="PauseRack" wait-time-minutes=0
    
  2. Upewnij się, że kod JSON zasobu klastra w widoku JSON odzwierciedla strategię uaktualniania PauseRack.

    az networkcloud cluster show --cluster-name "clusterName" --resource-group "resourceGroupName"
    
    "updateStrategy": {
      "maxUnavailable": 2,
      "strategyType": "PauseAfterRack",
      "thresholdType": "PercentSuccess",
      "thresholdValue": 70,
      "waitTimeMinutes": 15,
    }
    
  3. Wyzwalanie uaktualnienia pakietu środowiska uruchomieniowego w zwykły sposób z poziomu witryny Azure Portal/interfejsu wiersza polecenia. Aby uzyskać informacje na temat uaktualniania środowiska uruchomieniowego klastra z poziomu interfejsu wiersza polecenia platformy Azure

  4. Po zakończeniu uaktualniania stojaka 1 uaktualnienie środowiska uruchomieniowego zostanie wstrzymane, czekając na akcję użytkownika w celu wznowienia uaktualniania stojaka 2.

Zrzut ekranu przedstawiający wstrzymane uaktualnianie środowiska uruchomieniowego.

Uwaga

Ten komunikat będzie dostępny w dziennikach dostępu programowego. Aby uzyskać więcej informacji, zobacz Lista dzienników dostępnych do przesyłania strumieniowego na platformie Azure Operator Nexus

  1. Aby wznowić uaktualnianie środowiska uruchomieniowego, wykonaj następujące az networkcloud polecenie interfejsu wiersza polecenia.
az networkcloud cluster continue-update-version \
    --subscription=$SUBSCRIPTION \
    --resource-group=$RESOURCE_GROUP \
    --cluster-name=$CLUSTER_NAME
  1. Powtórz krok 5 dla każdego stojaka, aż wszystkie stojaki zostaną uaktualnione do najnowszego pakietu środowiska uruchomieniowego.