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

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