Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official.

Clusters Registrados

Os comandos listados nesta página podem ser usados para verificar clusters que você está registrando ou que estão registrados no Rancher.

Certifique-se de que você configurou o kubeconfig correto (por exemplo, export KUBECONFIG=$PWD/kubeconfig_from_imported_cluster.yml)

Agentes do Rancher

A comunicação com o cluster (API do Kubernetes via cattle-cluster-agent) e a comunicação com os nós é feita através dos agentes do Rancher.

Se o cattle-cluster-agent não conseguir se conectar ao server-url configurado, o cluster permanecerá no estado Pending, mostrando Waiting for full cluster configuration.

cattle-node-agent

Os cattle-node-agents estão presentes apenas em clusters criados no Rancher com RKE.

Verifique se os pods do cattle-node-agent estão presentes em cada nó, têm status Running e não têm uma alta contagem de Reinicializações:

kubectl -n cattle-system get pods -l app=cattle-agent -o wide

Saída de exemplo:

NAME                      READY     STATUS    RESTARTS   AGE       IP                NODE
cattle-node-agent-4gc2p   1/1       Running   0          2h        x.x.x.x           worker-1
cattle-node-agent-8cxkk   1/1       Running   0          2h        x.x.x.x           etcd-1
cattle-node-agent-kzrlg   1/1       Running   0          2h        x.x.x.x           etcd-0
cattle-node-agent-nclz9   1/1       Running   0          2h        x.x.x.x           controlplane-0
cattle-node-agent-pwxp7   1/1       Running   0          2h        x.x.x.x           worker-0
cattle-node-agent-t5484   1/1       Running   0          2h        x.x.x.x           controlplane-1
cattle-node-agent-t8mtz   1/1       Running   0          2h        x.x.x.x           etcd-2

Verifique os logs de um pod específico do cattle-node-agent ou de todos os pods do cattle-node-agent:

kubectl -n cattle-system logs -l app=cattle-agent

cattle-cluster-agent

Verifique se o pod do cattle-cluster-agent está presente no cluster, tem status Running e não tem uma alta contagem de Reinicializações:

kubectl -n cattle-system get pods -l app=cattle-cluster-agent -o wide

Saída de exemplo:

NAME                                    READY     STATUS    RESTARTS   AGE       IP           NODE
cattle-cluster-agent-54d7c6c54d-ht9h4   1/1       Running   0          2h        x.x.x.x      worker-1

Verifique os logs do pod do cattle-cluster-agent:

kubectl -n cattle-system logs -l app=cattle-cluster-agent