Avinstallera ett AKS Edge Essentials-kluster
I den här artikeln beskrivs hur du avinstallerar AKS Edge Essentials.
Koppla från Azure Arc
Om du använde Connect-AideArcKubernetes
för att ansluta till Azure Arc kör Disconnect-AideArcKubernetes
du för att koppla bort klustret från Azure Arc. För en fullständig rensning tar du bort tjänstens huvudnamn och resursgrupp som du skapade för det här exemplet:
Disconnect-AideArcKubernetes
Om du använde Connect-AksEdgeArc
för att ansluta till Arc kör Disconnect-AksEdgeArc
du för att koppla från klustret från Azure Arc:
Disconnect-AksEdgeArc -JsonConfigFilePath .\aksedge-config.json
Du kan också manuellt ta bort klustret från Arc med hjälp av Azure Portal och ta bort Arc-poddarna i klustret.
Ta bort ditt program från klustret
Ta bort de program som du har distribuerat med följande kommando:
kubectl delete -f ./path-to-your-YAML-file/app.yaml
Om du till exempel har distribuerat Linux-exempelprogrammet kan du ta bort det med hjälp av:
kubectl delete -f linux-sample.yaml
Ta bort noder i ett kluster med en enda dator
Om du bara vill ta bort Windows-noden kör du följande kommando:
Remove-AksEdgeNode -nodeType Windows
Om du vill ta bort klustret för en enskild dator med en Linux
eller-arbetsbelastning LinuxandWindows
kör du:
Remove-AksEdgeDeployment
# or run
Remove-AksEdgeDeployment -Force #to forcefully remove all.
Du kan inte ta bort Linux-noden ensam i den här konfigurationen. du måste ta bort distributionen om du behöver ta bort Linux-noden.
Anteckning
Om klustret för en enskild dator inte rensas korrekt kör hnsdiag list networks
du och tar sedan bort eventuella befintliga AKS Edge Essentials-nätverksobjekt med hjälp av hnsdiag delete networks <ID>
.
Anteckning
Det finns ett känt problem där upprepade skapande av en ny distribution och borttagning av noden kan resultera i ett "fel under ConnectToVirtualMachine". Om detta inträffar startar du om systemet för att lösa felet.
Ta bort noder i ett kluster med flera datorer
Var försiktig när du tar bort kontrollplansnoder. Kontrollera att du har en annan fungerande kontrollplansnod innan du gör det.
Så här tar du bort en endast Windows-nod:
Remove-AksEdgeNode -NodeType Windows
Så här tar du bort en linux-nod:
Remove-AksEdgeNode -NodeType Linux
När en kontrollplansnod tas bort från ett kluster är det viktigt att klusteradministratören kontrollerar att klustret har slutfört avstämningen och att den borttagna noden inte längre fungerar som ledare.
Du kan kontrollera detta genom att köra kubectl get leases -A
och kontrollera tills den borttagna noden inte längre är en låneinnehavare i utdata. Detta är viktigt för att upprätthålla klusterstabilitet.
Så här tar du bort båda noderna:
Remove-AksEdgeDeployment
Anteckning
Det finns ett känt problem där upprepade skapande av en ny distribution och borttagning av noden kan resultera i ett fel. Om detta inträffar startar du om systemet för att lösa felet.
Avinstallera AKS Edge Essentials
Gå till Inställningar > Appar Appar > & funktioner på datorn. Du kan också gå till Kontrollpanelen > Avinstallera ett program. Därifrån letar du efter Azure Kubernetes Service Edge Essentials (offentlig förhandsversion). Välj Avinstallera.
Anteckning
Du kanske vill starta om datorn direkt efter avinstallationen så att alla resurser rensas och datorn är redo för en ny installation.
Om du stöter på problem med att avinstallera AKS Edge Essentials kan du prova att ladda ned det här felsökningsverktyget för att avinstallera.
Avinstallera Azure CLI
Avinstallera Az PowerShell
Se Så här avinstallerar du Azure PowerShell moduler.
Nästa steg
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för