Udostępnij przez


Uaktualnianie środowiska uruchomieniowego klastra za pomocą PauseAfterRack strategii

Wykonanie uaktualnienia środowiska uruchomieniowego klastra ze strategią PauseAfterRack wstrzymuje oczekiwanie na potwierdzenie użytkownika przed uaktualnieniem następnego stojaka węzłów roboczych. Pełną listę ustawień uaktualniania klastra omówiono w temacie Uaktualnianie środowiska uruchomieniowego klastra z poziomu interfejsu wiersza polecenia platformy Azure.

Wymagania wstępne

Uwaga / Notatka

Uaktualnienie za pomocą strategii PauseAfterRack jest dostępne od wersji 2024-07-01 interfejsu API.

  1. Zainstaluj najnowszą wersję odpowiednich rozszerzeń CLI.
  2. Wymagane jest najnowsze networkcloud rozszerzenie interfejsu wiersza polecenia. Można go zainstalować, wykonując kroki wymienione tutaj.
  3. Dostęp subskrypcyjny do uruchamiania poleceń rozszerzenia CLI dla struktury sieci Azure Operator Nexus (NF) i sieci w chmurze (NC).
  4. Zbierz następujące informacje:
    • Identyfikator subskrypcji (SUBSCRIPTION)
    • Nazwa klastra (CLUSTER)
    • Grupa zasobów (CLUSTER_RG)
  5. Klaster docelowy musi być w stanie prawidłowego działania, a wszystkie węzły płaszczyzny sterowania muszą być w dobrej kondycji. Szczegółowe informacje na temat sprawdzania kondycji klastra można znaleźć w temacie Uaktualnianie środowiska uruchomieniowego klastra.

Procedure

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

    az networkcloud cluster update --name "<CLUSTER>" \
    --resource-group "<CLUSTER_RG>" \
    --update-strategy strategy-type="PauseAfterRack" wait-time-minutes=0 \
    --subscription "<SUBSCRIPTION>"
    
  2. Upewnij się, że kod JSON zasobu klastra w widoku JSON odzwierciedla strategię uaktualniania PauseAfterRack .

    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. Wyzwalanie uaktualnienia pakietu środowiska uruchomieniowego w zwykły sposób z poziomu witryny Azure Portal lub interfejsu wiersza polecenia. Zobacz Uaktualnianie środowiska uruchomieniowego klastra z poziomu interfejsu wiersza polecenia platformy Azure.

  4. Po zakończeniu uaktualniania płaszczyzny sterowania i płaszczyzny zarządzania uaktualnienie środowiska uruchomieniowego jest wstrzymane, oczekując na akcję użytkownika w celu uruchomienia uaktualnienia stojaka 1.

Zrzut ekranu przedstawiający wstrzymane uaktualnianie środowiska uruchomieniowego.

Uwaga / Notatka

Ten komunikat jest 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 --cluster-name "<CLUSTER>" \
    --resource-group="<CLUSTER_RG>" \
    --subscription="<SUBSCRIPTION>"
    
  2. Powtórz krok 5 dla każdego stojaka, aż wszystkie stojaki zostaną uaktualnione do najnowszego pakietu środowiska uruchomieniowego.

Wskazówka

W wersji 2509.1 lub nowszej można wyświetlić stan najnowszego continue-update-version żądania w witrynie Azure Portal JSON View. Te informacje są dostępne w obszarze properties.actionStates z typem continueUpdateVersion akcji i zawierają wszelkie dostępne informacje o błędzie dotyczące rozwiązywania problemów, jeśli ma to zastosowanie. Aby uzyskać więcej informacji, zobacz przykład w temacie Uaktualnianie środowiska uruchomieniowego klastra przy użyciu interfejsu wiersza polecenia.