Editar

Partilhar via


Corrigir problemas e erros conhecidos ao desinstalar o AKS Arc

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:

  1. Execute Remove-AksHciNode para cancelar o registro do nó do CloudAgent.
  2. Realize manutenções de rotina, como a criação de novas imagens da máquina.
  3. Adicione o nó de volta ao cluster.
  4. 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:

  1. Crie um cluster do Kubernetes.
  2. Dimensione o cluster para mais de dois nós.
  3. Exclua um nó executando o seguinte comando:
kubectl delete node <node-name>
  1. 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.