Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
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.