Dell APEX Cloud Platform for Red Hat Openshift : Échec du déploiement du cluster en raison d’un opérateur de configuration de machine dégradé

Résumé: Un problème OpenShift Container Platform (OCP) provoquant l’échec du déploiement du cluster, machine-config-operator dégradé.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Le processus de configuration du déploiement du cluster a échoué avec une erreur "Failed to execute step Wait For OCP Control Plane Ready"

Erreur de déploiement

 

Connectez-vous au nœud principal via SSH (les informations d’identification par défaut sont root/Passw0rd !), exécutez les commandes suivantes pour vérifier l’état de clusteroperator et du nœud.

1. Exécutez la commande suivante :kubectl --kubeconfig="/usr/share/mcp_ocp/pv/mcp-installer-ocp/auth/kubeconfig" get nodes

 

Par exemple, la commande shows node2.rackx00.local has error :

NAME    VERSION   AVAILABLE   PROGRESSING   SINCE   STATUS

node1.rackx00.local   Ready                      control-plane,master,worker   24h   v1.29.8+f10c92d
node2.rackx00.local   Ready,SchedulingDisabled   control-plane,master,worker   25h   v1.29.8+f10c92d
node3.rackx00.local   Ready                      control-plane,master,worker   25h   v1.29.8+f10c92d

 

2. Exécutez la commande suivante : kubectl --kubeconfig="/usr/share/mcp_ocp/pv/mcp-installer-ocp/auth/kubeconfig" get co

Par exemple, la commande affiche une machine-config dégradée avec le message suivant "MachineConfigPool master is not ready"

NAME                                       VERSION   AVAILABLE   PROGRESSING   DEGRADED   SINCE   MESSAGE

......

machine-config                   True        True          True       24h     Unable to apply 4.17.3: error during syncRequiredMachineConfigPools: [context deadline exceeded, failed to
update clusteroperator: [client rate limiter Wait returned an error: context deadline exceeded, error MachineConfigPool master is not ready, retrying. Status: (pool degraded: true total: 3, ready 2, updated
: 2, unavailable: 1)]]
......

 

3. Exécutez la commande suivante : kubectl --kubeconfig="/usr/share/mcp_ocp/pv/mcp-installer-ocp/auth/kubeconfig" get node <error_node_name> -oyaml | grep "currentConfig\|desiredConfig" 

Par exemple, la commande affiche deux rendered-master machine Config:

machineconfiguration.openshift.io/currentConfig: rendered-master-xxxxxxxxxxxxxxxxxxxxxx
machineconfiguration.openshift.io/desiredConfig: rendered-master-yyyyyyyyyyyyyyyyyyyyyy

 

Cause

Il s’agit d’un problème connu d’OCP 4.17.

Résolution

Réinitialisez tous les nœuds, puis réexécutez Day1.

Produits concernés

APEX Cloud Platform for Red Hat OpenShift
Propriétés de l’article
Numéro d’article: 000258945
Type d’article: Solution
Dernière modification: 05 Mar 2026
Version:  2
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.