Compartir a través de


Problemas comunes: Conectividad de Node a CycleCloud

CycleCloud instala un agente en cada máquina virtual que necesita comunicarse con la aplicación CycleCloud. El agente notifica los datos de estado y supervisión y realiza solicitudes de API para el escalado automático y la sincronización distribuida.

Se recomienda implementar el servidor de aplicaciones en la misma red virtual que el clúster. Si no puede usar esta configuración, establezca la conectividad mediante el emparejamiento de red virtual o mediante un nodo proxy. Estos mensajes de error indican que los nodos no se pueden comunicar con el servidor de aplicaciones cycleCloud.

Posibles mensajes de error

  • Timeout awaiting system boot-up
  • Timed out connecting to CycleCloud at {https://A.B.C.D}
  • Connection refused to CycleCloud through return-proxy tunnel at {https://A.B.C.D:37140}
  • Unable to setup return proxy: cannot connect to {A.B.C.D:22}
  • Could not connect to
  • Certificate validation failed for CycleCloud

Resolución

  • Si el servidor CycleCloud y el clúster están en la misma red virtual, compruebe los grupos de seguridad de red de las subredes de la red virtual. Los nodos de clúster deben llegar al servidor CycleCloud en TCP 9443 y 5672. En la otra dirección, Azure CycleCloud debe alcanzar los puertos ganglia (TCP 8652) y SSH (TCP 22) del clúster para la supervisión del sistema y del trabajo.

  • Agregue una dirección IP pública.

  • Compruebe la configuración de proxy de retorno si el mensaje de error indica un proxy de retorno.

  • Después de actualizar la configuración de red o proxy, pruebe la conectividad accediendo por SSH al nodo como el usuario cyclecloud y utilizando curl -k {https://error-message-url}.

  • Después de validar que la conectividad de red es fija, finalice y reinicie el nodo.

Información adicional

Más información sobre la conectividad de red. Obtenga más información sobre el proxy de retorno.