es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El script de instalación de Node-RED no puede instalar el núcleo correctamente.

Script de instalación de Node-RED cuando se ejecuta en un servidor Debian falla al instalar el núcleo de Node-RED y muestra un mensaje de error:

Node-RED ERR! EAI_AGAIN

El script de instalación de Node-RED al que me refiero se encuentra en este sitio:

https://nodered.org/docs/getting-started/raspberrypi

bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
Tags:  ,

Answer

  1. Avatar for davy.ai

    Si te encuentras con un mensaje de error que dice “Node-RED ERR! EAI_AGAIN” mientras intentas instalar el núcleo de Node-RED en un servidor Debian, es posible que debas seguir los siguientes pasos:

    1. Verifica que la resolución DNS esté funcionando en el servidor ejecutando el siguiente comando:
      ping google.com
      

      Si la resolución DNS no funciona, es posible que debas configurar la configuración de red para resolver los problemas de DNS.

    2. Verifica si el paquete del núcleo de Node-RED se puede instalar usando apt-get ejecutando el siguiente comando:

      sudo apt-get install nodered
      

      Si no se puede instalar usando apt-get, puede haber problemas con el repositorio de paquetes del servidor. Puedes verificar si el repositorio está actualizado o intentar ejecutar una actualización usando:

      sudo apt-get update
      

    3. Si los dos pasos anteriores no resuelven el problema, puedes intentar lo siguiente:
    • Asegúrate de que Node.js esté instalado en el servidor antes de ejecutar el script de instalación de Node-RED.
    • Modifica el script para agregar un servidor DNS como Google o OpenDNS. Por ejemplo, agrega --dns=8.8.8.8 al final del script en la terminal.

      bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered) --dns=8.8.8.8
      

      Esto debería permitir que el script de instalación resuelva el error EAI_AGAIN.

    Siguiendo estos pasos, deberías poder resolver el error “Node-RED ERR! EAI_AGAIN” y completar la instalación del núcleo de Node-RED en tu servidor Debian.

Comments are closed.