Rozwiązywanie znanych problemów i błędów podczas odinstalowywania usługi AKS Arc

Dotyczy: usługa AKS w usłudze Azure Local, AKS w systemie Windows Server Użyj tego tematu, aby ułatwić rozwiązywanie problemów podczas odinstalowywania usługi AKS Arc.

Uninstall-AksHCI nie czyści zasobów klastra ('ownergroup ca-<GUID>')

Ze względu na niewystarczające uprawnienia w usłudze Active Directory, Uninstall-AksHci nie może usunąć obiektów zasobów klastra w usłudze Active Directory, co może prowadzić do błędów w kolejnych wdrożeniach.

Aby rozwiązać ten problem, upewnij się, że użytkownik wykonujący instalację ma uprawnienia Pełna kontrola do tworzenia/modyfikowania/usuwania obiektów usługi Active Directory w kontenerze usługi Active Directory, w którym są tworzone obiekty serwera i usługi.

Uninstall-AksHciAdAuth kończy się niepowodzeniem z powodu błędu "[Błąd z serwera (NotFound): wpisy tajne "keytab-akshci-scale-reliability" nie znaleziono]"

Jeśli uwierzytelnianie Uninstall-AksHciAdAuth wyświetla ten błąd, należy go zignorować na razie, ponieważ ten problem zostanie rozwiązany.

This issue will be fixed.

Uruchomienie polecenia Remove-ClusterNode powoduje wykluczenie węzła z klastra trybu failover, ale węzeł nadal istnieje

Podczas uruchamiania polecenia Remove-ClusterNode węzeł zostanie wykluczony z klastra trybu failover, ale jeśli polecenie Remove-AksHciNode nie zostanie uruchomione później, węzeł nadal będzie istnieć w usłudze CloudAgent.

Ponieważ węzeł został usunięty z klastra, ale nie z usługi CloudAgent, jeśli używasz dysku VHD do utworzenia nowego węzła, zostanie wyświetlony błąd Nie znaleziono pliku. Ten problem występuje, ponieważ dysk VHD znajduje się w magazynie udostępnionym, a eksmitowany węzeł nie ma do niego dostępu.

Aby rozwiązać ten problem, usuń węzeł fizyczny z klastra, a następnie wykonaj poniższe kroki:

  1. Uruchom polecenie Remove-AksHciNode , aby usunąć rejestrowanie węzła z usługi CloudAgent.
  2. Wykonaj rutynową konserwację, taką jak ponowne tworzenie obrazu maszyny.
  3. Dodaj węzeł z powrotem do klastra.
  4. Uruchom polecenie Add-AksHciNode , aby zarejestrować węzeł w usłudze CloudAgent.

Uruchomienie polecenia Remove-AksHciCluster powoduje błąd: "Błąd: nie można usunąć grupy clustergroup-spdb:..."

Podczas uruchamiania polecenia Remove-AksHciCluster występuje następujący błąd, ponieważ może wystąpić zakleszczenie:

Error: unable to delete group clustergroup-spdb: failed to delete group clustergroup-spdb: rpc error: code = DeadlineExceeded desc = context deadline exceeded

Aby rozwiązać ten problem, uruchom ponownie usługę CloudAgent.

W przypadku usuwania węzła przy użyciu narzędzia kubectl skojarzona maszyna wirtualna może nie zostać usunięta

Ten problem zostanie wyświetlony, jeśli wykonasz następujące kroki:

  1. Tworzenie klastra Kubernetes.
  2. Przeskaluj klaster na więcej niż dwa węzły.
  3. Usuń węzeł, uruchamiając następujące polecenie:
kubectl delete node <node-name>
  1. Zwróć listę węzłów, uruchamiając następujące polecenie:
kubectl get nodes

Usunięty węzeł nie jest wymieniony w danych wyjściowych. 5. Otwórz program PowerShell z uprawnieniami administracyjnymi i uruchom następujące polecenie:

get-vm

Usunięty węzeł jest nadal wyświetlany.

Ten błąd powoduje, że system nie rozpozna, że brakuje węzła, a zatem nowy węzeł nie zostanie uruchomiony.

Uruchomienie polecenia Remove-AksHciCluster powoduje błąd: "Nie znaleziono klastra obciążenia o nazwie "my-workload-cluster"

Ten błąd może wystąpić podczas uruchamiania polecenia Remove-AksHciCluster.

Upewnij się, że użyto prawidłowych informacji dotyczących usuwania klastra.

Wystąpił błąd podczas uruchamiania polecenia Uninstall-AksHci i AKS na platformie Azure Local nie jest zainstalowany

Jeśli uruchomisz polecenie Uninstall-AksHci , gdy usługa AKS na platformie Azure Local nie jest zainstalowana, zostanie wyświetlony komunikat o błędzie: Nie można powiązać argumentu z parametrem "Path", ponieważ ma wartość null.

Możesz bezpiecznie zignorować komunikat o błędzie, ponieważ nie ma żadnego wpływu funkcjonalnego.