Aplica-se a: AKS no Azure Local, AKS no Windows Server Use este tópico para ajudá-lo a solucionar e resolver problemas ao desinstalar o AKS Arc.
Uninstall-AksHCI não limpa recursos de cluster ('ownergroup ca-<GUID>')
Devido a permissões insuficientes no Ative Directory, Uninstall-AksHci não pôde remover objetos de recursos de cluster no Ative Directory, o que pode levar a falhas em implantações subsequentes.
Para corrigir esse problema, verifique se o usuário que executa a instalação tem permissões de Controle Total para criar/modificar/remover objetos do Ative Directory no contêiner do Ative Directory no qual os objetos de servidor e serviço são criados.
Uninstall-AksHciAdAuth falha com o erro '[Error from server (NotFound): secrets "keytab-akshci-scale-reliability" not found]'
Se Uninstall-AksHciAdAuth exibir esse erro, você deve ignorá-lo por enquanto, pois esse problema será corrigido.
This issue will be fixed.
A execução do comando Remove-ClusterNode remove o nó do cluster de failover, mas o nó ainda existe
Ao executar o comando Remove-ClusterNode , o nó é removido do cluster de failover, mas se Remove-AksHciNode não for executado posteriormente, o nó ainda existirá no CloudAgent.
Como o nó foi removido do cluster, mas não do CloudAgent, se você usar o VHD para criar um novo nó, um erro Arquivo não encontrado será exibido. Esse problema ocorre porque o VHD está no armazenamento compartilhado e o nó removido não tem acesso a ele.
Para resolver esse problema, remova um nó físico do cluster e siga as etapas abaixo:
- Execute
Remove-AksHciNode
para cancelar o registro do nó do CloudAgent. - Realize manutenções de rotina, como a criação de novas imagens da máquina.
- Adicione o nó de volta ao cluster.
- Execute
Add-AksHciNode
para registrar o nó com o CloudAgent.
A execução de Remove-AksHciCluster resulta no erro: 'Erro: não é possível excluir clustergroup-spdb:...'
Ao executar Remove-AksHciCluster, o seguinte erro ocorre porque pode haver um deadlock:
Error: unable to delete group clustergroup-spdb: failed to delete group clustergroup-spdb: rpc error: code = DeadlineExceeded desc = context deadline exceeded
Para resolver esse problema, reinicie o CloudAgent.
Ao usar kubectl para excluir um nó, a VM associada pode não ser excluída
Você verá esse problema se seguir estas etapas:
- Crie um cluster do Kubernetes.
- Dimensione o cluster para mais de dois nós.
- Exclua um nó executando o seguinte comando:
kubectl delete node <node-name>
- Retorna uma lista dos nós executando o seguinte comando:
kubectl get nodes
O nó removido não está listado na saída. 5. Abra um PowerShell com privilégios administrativos e execute o seguinte comando:
get-vm
O nó removido ainda está listado.
Essa falha faz com que o sistema não reconheça que o nó está faltando e, portanto, um novo nó não girará.
A execução de Remove-AksHciCluster resulta no erro: 'Um cluster de carga de trabalho com o nome 'my-workload-cluster' não foi encontrado'
Você pode encontrar esse erro ao executar Remove-AksHciCluster.
Verifique se você usou as informações corretas para remover o cluster.
O erro ocorre quando a execução Uninstall-AksHci e AKS no Azure Local não está instalada
Se você executar Uninstall-AksHci quando o AKS no Azure Local não estiver instalado, você receberá a mensagem de erro: Não é possível vincular o argumento ao parâmetro 'Path' porque ele é nulo.
Você pode ignorar com segurança a mensagem de erro, pois não há impacto funcional.