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 Connect-AideArcKubernetes verwendet haben, um eine Verbindung mit Azure Arc herzustellen, führen Sie Disconnect-AideArcKubernetes aus, 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

Führen Sie Disconnect-AksEdgeArc aus, 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 das 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 des folgenden Befehls löschen:

kubectl delete -f linux-sample.yaml

Entfernen von Knoten auf einem Einzelrechner-Cluster

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 Ihren einzelnen Computercluster mit einer Linux oder LinuxandWindows 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 Einzelmaschinen-Cluster nicht ordnungsgemäß bereinigt worden ist, führen Sie hnsdiag list networks aus, und löschen Sie alle vorhandenen AKS Edge Essentials-Netzwerkobjekte mit 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

Seien Sie vorsichtig, wenn Sie Steuerebenenknoten entfernen. 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 kubectl get leases -A ausführen und solange überprüfen, bis der entfernte Knoten in der Ausgabe kein Leaseinhaber mehr 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 Einstellungen Apps Apps & Features. 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.

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