Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi.

Clusters enregistrés

Les commandes/étapes listées sur cette page peuvent être utilisées pour vérifier les clusters que vous enregistrez ou qui sont enregistrés dans Rancher.

Assurez-vous d’avoir configuré le bon kubeconfig (par exemple, export KUBECONFIG=$PWD/kubeconfig_from_imported_cluster.yml)

Agents Rancher

La communication avec le cluster (API Kubernetes via cattle-cluster-agent) et la communication avec les nœuds se fait par l’intermédiaire des agents Rancher.

Si le cattle-cluster-agent ne peut pas se connecter au server-url configuré, le cluster restera dans l’état En attente, affichant Waiting for full cluster configuration.

cattle-node-agent

Les cattle-node-agents ne sont présents que dans les clusters créés dans Rancher avec RKE.

Vérifiez si les pods cattle-node-agent sont présents sur chaque nœud, ont le statut En cours d’exécution et n’ont pas un nombre élevé de redémarrages :

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

Exemple de sortie :

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

Vérifiez les journaux d’un pod cattle-node-agent spécifique ou de tous les pods cattle-node-agent :

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

cattle-cluster-agent

Vérifiez si le pod cattle-cluster-agent est présent dans le cluster, a le statut En cours d’exécution et n’a pas un nombre élevé de redémarrages :

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

Exemple de sortie :

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

Vérifiez les journaux du pod cattle-cluster-agent :

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