Partager via


Problèmes courants : Configuration logicielle - Impossible d’exécuter la commande

Messages d’erreur possibles

  • Unable to execute command

Résolution

Dans le cadre de la phase de configuration des nœuds, CycleCloud utilise Chef pour configurer des services et des applications sur les nœuds, et Chef effectue cette opération en appelant des commandes de système d’exploitation natives.

Par exemple, il peut s’agir d’une tentative de création d’un point de montage et de montage d’un NAS sur un nœud de cluster :

mkdir -p /data
mount -t nfs 10.0.1.5:/exports/data /data

Ces commandes peuvent échouer pour diverses raisons qui déclenchent une erreur Chef. Dans la version 7.9 et les versions ultérieures, CycleCloud affiche la commande qui a échoué, ainsi que le STDOUT et STDERR qui contient le message d’erreur.

  • Passez en revue la commande appelée et recherchez les erreurs de syntaxe. Si cela provient d’une recette ou d’un livre de recettes chef personnalisé, corrigez l’erreur et rechargez le projet.
  • Connectez-vous au nœud qui a l’erreur et tentez d’exécuter la commande en tant qu’administrateur ou root utilisateur.
  • À l’aide mount d’un exemple, si la commande échoue, résolvez l’erreur de montage en exécutant la commande manuellement et en diagnosticant la cause racine, par exemple un hôte de serveur/un chemin d’accès d’exportation incorrect.

Informations complémentaires

En savoir plus sur les projets CycleCloud