Compartilhar via


Problemas comuns: conectividade dos nós com 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.

É recomendável 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 no TCP 9443 e 5672. Na outra direção, o Azure CycleCloud precisa alcançar as portas Ganglia (TCP 8652) e SSH (TCP 22) do cluster para monitoramento do sistema e das tarefas.

  • Adicione um endereço IP público.

  • Verifique as configurações do 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 fazendo SSH no nó como usuário do cyclecloud e usando curl -k {https://error-message-url}.

  • Após validar que a conectividade de rede foi corrigida, encerre e reinicie o nó.

Mais informações

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