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