Problemas comunes: Configuración de software: no se puede ejecutar el comando
Posibles mensajes de error
Unable to execute command
Solución
Como parte de la fase de configuración del nodo, CycleCloud usa Chef para configurar servicios y aplicaciones en los nodos, y Chef lo hace invocando comandos nativos del sistema operativo.
Un ejemplo de esto puede ser un intento de crear un punto de montaje y montar un NAS en un nodo de clúster:
mkdir -p /data
mount -t nfs 10.0.1.5:/exports/data /data
Estos comandos pueden producir errores por diversos motivos que desencadenan un error de Chef. En la versión 7.9 y posteriores, CycleCloud muestra el comando que produjo un error, así como stDOUT y STDERR que contiene el mensaje de error.
- Revise el comando que se está invocando y compruebe si hay errores de sintaxis. Si procede de una receta o un libro de cocina personalizados de Chef, corrija el error y vuelva a cargar el proyecto.
- Inicie sesión en el nodo que tiene el error e intente ejecutar el comando como administrador o
root
usuario. - Si se produce
mount
un error en el comando, ejecute el comando manualmente y diagnostique la causa principal, como una ruta de acceso de exportación o host de servidor incorrecta.
Más información
Más información sobre CycleCloud Projects