Сервер Rancher не находит агента Rancher на том же сервере

Проблема

Итак, моя проблема в том, что я не могу заставить сервер владельца ранчо найти агента владельца ранчо. Я просмотрел часто задаваемые вопросы по устранению неполадок Rancher, но это не помогло с моей проблемой. Я использую один сервер как для сервера ранчера, так и для агента, и я устанавливаю CATTLE_AGENT_IP на IP-адрес физического сервера.

Я использую Ubuntu 16.04 и докер 1.12.3.

Iptables

Сначала я подумал, что это может быть проблема с брандмауэром, но я попытался отключить его, но безуспешно.

введите описание изображения здесь

Журналы

Сообщение журнала ошибок агента Rancher

time="2016-10-27T11:56:50Z" level="info" msg="Host not registered yet. Sleeping 1 second and trying again." Attempt=5 reportedUuid="492dc65c-6359-4a40-b6e3-89c6da704ffb" 

Я чувствую, что я пробовал все без какого-либо результата. У кого-нибудь есть идея, что может быть не так или как я могу продолжить устранение проблемы?


person Alexander    schedule 27.10.2016    source источник


Ответы (2)


Вы повторно используете хост из предыдущей установки Rancher? Если это так, иногда вместо новых для хоста используются старые учетные данные. Файлы находятся в /var/lib/rancher. (это .файлы, поэтому для просмотра вам понадобится ls -a)

Если вы используете самозаверяющий SSL-сертификат, он не сможет зарегистрироваться, если вы не привязываетесь к корневому сертификату ЦС. См. http://docs.rancher.com/rancher/v1.2/en/installing-rancher/installing-server/basic-ssl-config/ последний раздел «Добавление хостов» для получения дополнительной информации.

person Bill Maxwell    schedule 29.10.2016

Я решил свою проблему. Проблема заключалась в неисправном CATTLE_AGENT_IP. Видимо у вас не может быть http:// перед IP-адресом.

person Alexander    schedule 10.01.2017