Udostępnij za pośrednictwem


Ponowne uruchamianie, usuwanie lub ponowne instalowanie Azure Kubernetes Service

Dotyczy: usługa AKS w usłudze Azure Stack HCI 22H2, AKS w systemie Windows Server

Po wdrożeniu usługi AKS Arc możesz w razie potrzeby ponownie uruchomić, usunąć lub ponownie zainstalować wdrożenie.

Uruchom ponownie usługę AKS Arc

Ponowne uruchomienie usługi AKS Arc powoduje usunięcie wszystkich klastrów Kubernetes (jeśli istnieje) i hosta Azure Kubernetes Service. Proces ponownego uruchamiania powoduje również odinstalowanie agentów i usług usługi AKS z węzłów. Następnie powtarza kroki procesu instalacji oryginalnej do momentu ponownego utworzenia hosta. Konfiguracja usługi AKS skonfigurowana za pośrednictwem polecenia Set-AksHciConfig i pobrane obrazy VHDX są zachowywane. Polecenie Set-AksHciConfig usuwa bieżące maszyny wirtualne i tworzy nowe.

Aby ponownie uruchomić usługę AKS Arc z tymi samymi ustawieniami konfiguracji, uruchom następujące polecenie:

Restart-AksHci

Usuwanie usługi AKS Arc

Aby usunąć usługę AKS, uruchom następujące polecenie Uninstall-AksHci . To polecenie usuwa starą konfigurację i należy ponownie uruchomić polecenie Set-AksHciConfig po ponownym zainstalowaniu.

Jeśli klastry są włączone w usłudze Arc, przed kontynuowaniem usuń wszystkie zasoby platformy Azure. Aby usunąć wszystkie skojarzone zasoby usługi Arc dla klastra lokalnego, postępuj zgodnie ze wskazówkami dotyczącymi czyszczenia zasobów usługi Azure Arc.

Uninstall-AksHci

Jeśli chcesz zachować starą konfigurację, uruchom następujące polecenie:

Uninstall-AksHci -SkipConfigCleanup

Zainstaluj ponownie ustawienia konfiguracji i usługę AKS Arc

Aby ponownie zainstalować usługę AKS Arc po jej odinstalowaniu, postępuj zgodnie z tymi instrukcjami.

Jeśli uruchomiono Uninstall-AksHci polecenie z parametrami -SkipConfigCleanup , stare ustawienia konfiguracji zostały zachowane. Aby zainstalować ponownie, uruchom następujące polecenie:

Install-AksHci

Jeśli nie użyto parametru -SkipConfigCleanup podczas odinstalowywania, musisz zresetować ustawienia konfiguracji przy użyciu następujących poleceń. To przykładowe polecenie tworzy sieć wirtualną ze statycznym adresem IP. Jeśli chcesz skonfigurować wdrożenie usługi AKS przy użyciu protokołu DHCP, zobacz new-akshcinetworksetting , aby zapoznać się z przykładami konfigurowania protokołu DHCP.

#static IP
$vnet = New-AksHciNetworkSetting -name myvnet -vswitchName "extSwitch" -k8sNodeIpPoolStart "172.16.10.0" -k8sNodeIpPoolEnd "172.16.10.255" -vipPoolStart "172.16.255.0" -vipPoolEnd
"172.16.255.254" -ipAddressPrefix "172.16.0.0/16" -gateway "172.16.0.1" -dnsServers "172.16.0.1"

Set-AksHciConfig -imageDir c:\clusterstorage\volume1\Images -workingDir c:\ClusterStorage\Volume1\ImageStore -cloudConfigLocation c:\clusterstorage\volume1\Config -vnet $vnet -cloudservicecidr "172.16.10.10/16"

Install-AksHci

Następne kroki

W tym artykule przedstawiono sposób ponownego uruchamiania, usuwania lub ponownego instalowania Azure Kubernetes Service w środowisku hybrydowym usługi AKS. Następnie możesz wykonać następujące czynności: