Поделиться через


Распространенные проблемы: подключение узла к CycleCloud

Cyclecloud устанавливает агент на каждой виртуальной машине, которая должна иметь возможность обмениваться данными с приложением CycleCloud, чтобы сообщать о состоянии, мониторинге, а также выполнять запросы API для автоматической масштабирования и распределенной синхронизации.

Рекомендуется развернуть сервер приложений в той же виртуальной сети (виртуальной сети), что и кластер. Если это невозможно, подключение может быть установлено путем пиринга виртуальной сети или использования прокси-узла. Эти сообщения об ошибках указывают, что узлы не могут обмениваться данными с сервером приложений CycleCloud.

Возможные сообщения об ошибках

  • 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

Решение

  • Если сервер CycleCloud и кластер находится в одной виртуальной сети, проверьте группы безопасности сети для подсетей в виртуальной сети. Узлы кластера должны иметь возможность связаться с сервером CycleCloud по протоколу TCP 9443 и 5672. В другом направлении Azure CycleCloud должна иметь возможность получить доступ к портам ganglia (TCP 8652) и SSH (TCP 22) кластера для мониторинга системы и заданий.

  • Возможно, потребуется добавить общедоступный IP-адрес.

  • Если сообщение об ошибке указывает на возвращаемый прокси-сервер, проверьте параметры возвращаемого прокси-сервера.

  • После обновления параметров сети или прокси-сервера можно проверить подключение, задав SSHing в узел в качестве пользователя cyclecloud и используя curl -k {https://error-message-url}его.

  • После проверки подключения к сети необходимо завершить работу и перезапустить узел.

Дополнительные сведения

Дополнительные сведения о сетевом подключении см. в разделе"Дополнительные сведения о прокси-сервере возврата"