Udostępnij za pośrednictwem


Ponowne uruchamianie, usuwanie lub ponowne instalowanie usługi Azure Kubernetes Service

Dotyczy: AKS na Azure Local 22H2, AKS na Windows Server

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

Ponowne uruchamianie usługi AKS Arc

Ponowne uruchomienie usługi AKS Arc powoduje usunięcie wszystkich klastrów Kubernetes (jeśli istnieją) i hosta usługi 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 oryginalne kroki procesu instalacji do momentu ponownego utworzenia hosta. Konfiguracja usługi AKS skonfigurowana za pomocą 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 przy użyciu tych samych ustawień 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 podczas ponownej instalacji należy uruchomić polecenie Set-AksHciConfig .

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

Ponowne instalowanie ustawień konfiguracji i usługi 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 ponownie zainstalować, 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 usługi Azure Kubernetes Service w usłudze AKS Arc. Następnie możesz wykonać następujące czynności: