Freigeben über


Deinstallieren eines AKS Edge Essentials-Clusters

In diesem Artikel wird beschrieben, wie AKS Edge Essentials deinstalliert wird.

Verbindung mit Azure Arc trennen

Wenn Sie eine Verbindung mit Azure Arc hergestellt haben Connect-AideArcKubernetes , führen Sie die Ausführung aus Disconnect-AideArcKubernetes , um den Cluster von Azure Arc zu trennen. Löschen Sie für eine vollständige Bereinigung den Dienstprinzipal und die Ressourcengruppe, die Sie für dieses Beispiel erstellt haben:

Disconnect-AideArcKubernetes

Wenn Sie eine Verbindung mit Arc hergestellt haben Connect-AksEdgeArc , führen Sie die Ausführung aus Disconnect-AksEdgeArc , um den Cluster von Azure Arc zu trennen:

Disconnect-AksEdgeArc -JsonConfigFilePath .\aksedge-config.json

Sie können den Cluster auch manuell aus Arc entfernen, indem Sie die Azure-Portal verwenden und die Arc-Pods im Cluster löschen.

Entfernen Der Anwendung aus dem Cluster

Löschen Sie die Anwendungen, die Sie mit dem folgenden Befehl bereitgestellt haben:

kubectl delete -f ./path-to-your-YAML-file/app.yaml

Wenn Sie beispielsweise die Beispiel-Linux-Anwendung bereitgestellt haben, können Sie sie mithilfe von:

kubectl delete -f linux-sample.yaml

Entfernen von Knoten auf einem Cluster mit einem computerbasierten Computer

Wenn Sie den Windows-Knoten nur entfernen möchten, geben Sie den folgenden Befehl aus:

Remove-AksEdgeNode -nodeType Windows

Führen Sie Folgendes aus, um Den einzelnen Computercluster mit einer Linux oder LinuxandWindows einer Workload zu entfernen:

Remove-AksEdgeDeployment

# or run
Remove-AksEdgeDeployment -Force #to force removal of all clusters.

Sie können den Linux-Knoten nicht allein in dieser Konfiguration entfernen. Sie müssen die Bereitstellung entfernen, wenn Sie den Linux-Knoten entfernen müssen.

Hinweis

Wenn Ihr Cluster mit einem Computer nicht ordnungsgemäß bereinigt wird, führen Sie die Ausführung hnsdiag list networksaus, und löschen Sie alle vorhandenen AKS Edge Essentials-Netzwerkobjekte mithilfe von hnsdiag delete networks <ID>.

Hinweis

Es gibt ein bekanntes Problem, bei dem wiederholt das Erstellen einer neuen Bereitstellung und das Entfernen des Knotens zu einem "Fehler während ConnectToVirtualMachine" führen kann. Wenn dies der Fall ist, starten Sie das System neu, um den Fehler zu beheben.

Entfernen von Knoten auf einem Multicomputercluster

Achten Sie beim Entfernen von Steuerebenenknoten darauf. Stellen Sie sicher, dass Sie einen anderen funktionierenden Steuerebenenknoten haben, bevor Sie dies tun.

So entfernen Sie einen Nur-Windows-Knoten:

Remove-AksEdgeNode -NodeType Windows

So entfernen Sie einen Nur-Linux-Knoten:

Remove-AksEdgeNode -NodeType Linux

Beim Entfernen eines Steuerebenenknotens aus einem Cluster ist es wichtig, dass der Clusteradministrator die Abstimmung abgeschlossen hat und dass der entfernte Knoten nicht mehr als Führer fungiert.

Sie können dies überprüfen, indem Sie ausführen kubectl get leases -A und überprüfen, bis der entfernte Knoten kein Leaseinhaber mehr in der Ausgabe ist. Dies ist von entscheidender Bedeutung für die Aufrechterhaltung der Clusterstabilität.

So entfernen Sie beide Knoten:

Remove-AksEdgeDeployment

Hinweis

Es gibt ein bekanntes Problem, bei dem wiederholt das Erstellen einer neuen Bereitstellung und das Entfernen des Knotens zu einem Fehler führen kann. Wenn dies der Fall ist, starten Sie das System neu, um den Fehler zu beheben.

Deinstallieren von AKS Edge Essentials

Wechseln Sie auf Ihrem Computer zu "Apps und Features für Einstellungen > > ". Alternativ können Sie zu Systemsteuerung > Deinstallieren eines Programms wechseln. Suchen Sie von dort aus nach Azure Kubernetes Service Edge Essentials (Public Preview). Wählen Sie Deinstallieren aus.

Hinweis

Möglicherweise möchten Sie Ihren Computer direkt nach der Deinstallation neu starten, damit alle Ressourcen bereinigt werden und Ihr Computer für eine neue Installation bereit ist.

Wenn beim Deinstallieren von AKS Edge Essentials Probleme auftreten, laden Sie dieses Problembehandlungstool herunter, um es zu deinstallieren.

Deinstallieren der Azure CLI

Siehe Deinstallieren von Azure CLI.

Deinstallieren von Az PowerShell

Erfahren Sie, wie Sie Azure PowerShell-Module deinstallieren.

Nächste Schritte

Übersicht