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:
- Uruchom polecenie
Remove-AksHciNode
, aby usunąć rejestrowanie węzła z usługi CloudAgent. - Wykonaj rutynową konserwację, taką jak ponowne tworzenie obrazu maszyny.
- Dodaj węzeł z powrotem do klastra.
- 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:
- Tworzenie klastra Kubernetes.
- Przeskaluj klaster na więcej niż dwa węzły.
- Usuń węzeł, uruchamiając następujące polecenie:
kubectl delete node <node-name>
- 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.