Partilhar via


Problemas comuns: conectividade entre o nó e o CycleCloud

O CycleCloud instala um agente em cada máquina virtual que precisa se comunicar com o aplicativo CycleCloud. O agente relata dados de status e monitoramento e faz solicitações de API para dimensionamento automático e sincronização distribuída.

Recomendamos implantar o servidor de aplicativos na mesma rede virtual que o cluster. Se você não puder usar essa configuração, estabeleça conectividade fazendo emparelhamento de rede virtual ou usando um nó proxy. Essas mensagens de erro indicam que os nós não podem se comunicar com o servidor de aplicativos CycleCloud.

Possíveis mensagens de erro

  • 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

Resolução

  • Se o servidor CycleCloud e o cluster estiverem na mesma rede virtual, verifique os grupos de segurança de rede para as sub-redes na rede virtual. Os nós de cluster precisam acessar o servidor CycleCloud em TCP 9443 e 5672. Na outra direção, o Azure CycleCloud precisa acessar as portas ganglia (TCP 8652) e SSH (TCP 22) do cluster para a monitorização do sistema e dos trabalhos.

  • Adicione um endereço IP público.

  • Verifique as configurações de proxy de retorno se a mensagem de erro indicar um proxy de retorno.

  • Depois de atualizar as configurações de rede ou proxy, teste a conectividade, efetuando uma conexão SSH ao nó como o usuário cyclecloud e usando curl -k {https://error-message-url}.

  • Depois de validar que o problema de conectividade de rede foi corrigido, reinicie e encerre o nó.

Mais informações

Saiba mais sobre conectividade de rede. Saiba mais sobre proxy de retorno.