Débogage des noeuds worker

Cloud privé virtuel Infrastructure classique

Passez en revue les options permettant de déboguer vos noeuds worker et d'identifier les causes premières des échecs.

Vérifier les notifications de noeud worker et les mises à jour de maintenance

Recherchez dans le tableau de bord de santé et d'état de IBM Cloud les notifications ou les mises à jour de maintenance qui peuvent être pertinentes pour vos noeuds worker. Ces notifications ou mises à jour peuvent aider à déterminer la cause des défaillances du noeud worker.

  1. Clusters classiques Recherchez dans letableau de bord de santé toute notification de maintenance d'urgence IBM Cloud pouvant affecter les noeuds worker classiques de votre compte. Selon la nature de la notification de maintenance, vous devrez peut-être réamorcer ou recharger vos noeuds worker.
  2. Recherchez dans le tableau de bord de statut IBM Cloud tout problème connu pouvant affecter vos noeuds worker ou votre cluster. Si l'un des composants suivants affiche un statut d'erreur, ce composant peut être la cause des interruptions de votre noeud worker.
    • Pour tous les clusters, vérifiez les composants Kubernetes Service et Container Registry.
    • Pour les clusters de VPC, vérifiez les composants Virtual Private Cloud, Virtual Private Endpoint et Virtual Server for VPC.
    • Pour les clusters classiques, vérifiez les composants Classic Infrastructure Provisioning et Virtual Servers.

Étapes rapides pour résoudre les problèmes de nœud worker

Si votre noeud worker ne fonctionne pas comme prévu, vous pouvez suivre ces étapes pour mettre à jour vos outils de cluster et de ligne de commande ou exécuter des tests de diagnostic. Si le problème persiste, reportez-vous à la section Débogage de votre noeud worker pour connaître les étapes supplémentaires.

  1. Mise à jour de votre cluster et de vos nœuds worker vers la dernière version.
  2. Mise à jour des outils de ligne de commande.

Débogage de votre noeud worker

Etape 1 : Obtenez l'état du noeud worker

Si votre cluster est à l'état Critical, Delete failed ou Warning, ou s'il reste bloqué à l'état Pending, vérifiez l'état de vos noeuds worker.

ibmcloud ks worker ls --cluster CLUSTER_NAME_OR_ID

Etape 2 : Vérifiez l'état du noeud worker

Consultez les zones State et Status correspondant à chaque noeud worker dans votre sortie d'interface de ligne de commande.

Pour plus d'informations, voir Etats du noeud worker.

Etape 3 : Affichez les détails relatifs à chaque noeud worker.

Obtenez les détails relatifs à votre noeud worker. Si les détails comprennent un message d'erreur, consultez la liste des messages d'erreur courants concernant les noeuds worker pour savoir comment résoudre le problème.

ibmcloud ks worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_NODE_ID

Etape 4 : Vérifiez le fournisseur d'infrastructure du noeud worker

Examinez l'environnement d'infrastructure pour rechercher les autres raisons susceptibles de provoquer des problèmes de noeud worker.

  1. Assurez-vous auprès de votre équipe chargée de la mise en réseau qu'aucune opération de maintenance récente, telle que des mises à jour de pare-feu ou de sous-réseau, ne pourrait avoir une incidence sur les connexions de noeud worker.
  2. Critique IBM Cloud pour IBM Cloud Kubernetes Service et le fournisseur d’infrastructure sous-jacente, tel que Virtual Servers pour les composants classiques liés au VPC, ou Satellite.
  3. Si vous accès l'infrastructure sous-jacente, par exemple les serveurs virtuels classiques, examinez les détails des machines correspondantes pour les noeuds worker.