Compartir a través de


Problemas comunes: Configuración de software: no se puede ejecutar el comando

Posibles mensajes de error

  • Unable to execute command

Resolución

Durante la fase de configuración del nodo, CycleCloud usa Chef para configurar servicios y aplicaciones en los nodos. Chef invoca comandos nativos del sistema operativo para realizar esta configuración.

Por ejemplo, Chef podría intentar 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 muchas razones, lo que desencadena un error de Chef. En la versión 7.9 y posteriores, CycleCloud muestra el comando que produjo un error, junto con STDOUT y STDERR que contienen el mensaje de error.

  • Revise el comando que ejecuta Chef y compruebe si hay errores de sintaxis. Si el comando 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.
  • Usando mount como ejemplo, si el comando falla, solucione el error de montaje ejecutando el comando manualmente y diagnosticando la causa principal, como un host del servidor/IP o una ruta de acceso de exportación incorrectos.

Más información

Más información sobre CycleCloud Projects.