Как я могу исправить этот случай, мое условие:
Сервер MAAS на VM Juju на главном сервере Все ubuntu 14.04Вот ошибка
curl(6) "could not resolve host: streams.canonical.com"
Setting up libboost-program-options1.54.0:amd64 (1.54.0-4ubuntu3) ...
Setting up libboost-thread1.54.0:amd64 (1.54.0-4ubuntu3) ...
Setting up libpcrecpp0:amd64 (1:8.31-2ubuntu2) ...
Setting up libunwind8 (1.1-2.2ubuntu3) ...
Setting up libtcmalloc-minimal4 (2.1-2ubuntu1) ...
Setting up libgoogle-perftools4 (2.1-2ubuntu1) ...
Setting up libsnappy1 (1.1.0-1ubuntu1) ...
Setting up juju-mongodb (2.4.9-0ubuntu3) ...
Processing triggers for libc-bin (2.19-0ubuntu6) ...
curl: (6) Could not resolve host: streams.canonical.com tools from https://streams.canonical.com/juju/tools/releases/juju-1.18.3-trusty-amd64.tgz downloaded: HTTP 000; time 9.523s; size 0 bytes; speed 0.000 bytes/s ERROR bootstrap failed: rc: 1 Stopping instance...
Bootstrap failed, destroying environment ERROR rc: 1
Я добавил все dns server ip в / etc / network / interface, как dns-nameservers 192.?. ?? 10.0.|
, и ошибка изменилась на
Обработка триггеров для libc-bin (2.19-0ubuntu6) ... curl: (7) Не удалось подключиться к streams.canonical. com port 443: Соединение отклонено
Я могу Ping streams.canonical.com, я думаю, что что-то не так с сертификацией SSL! Должен ли я что-то сказать о сертификации SSL на моем сервере JUJU или MAAS?!
Я попытался использовать ремешок для загрузки с машины VM в качестве сервера Juju. Я получил это:
Загрузочная ошибка ERROR failed: невозможно загрузить загрузочные инструменты: Juju не может загружаться, потому что в вашей среде нет инструментов. Вы можете использовать настройку конфигурации «tools-metadata-url», чтобы указать расположение инструментов.
Я попытался использовать ремешок для загрузки juju с машины VM в качестве сервера Juju. Я получил это:
[d13 ] Ошибка загрузочного буфера ERROR: невозможно загрузить загрузочные инструменты: Juju не может загружаться, потому что в вашей среде нет инструментов. Вы можете использовать настройку конфигурации «tools-metadata-url», чтобы указать расположение инструментов.Ошибки сертификата SSL не приведут к Connection Refused; это очень специфическое сообщение об ошибке, которое означает, что TCP-соединение было отклонено либо потому, что у другой конечной точки нет открытого сокета для прослушивания на этом порту, либо из-за того, что администратор отказался от брандмауэра (один из них установлен на REJECT пакеты а не DROP пакетов.)
Проверьте брандмауэры всех задействованных ядер - гостей виртуальной машины, хоста VM, маршрутизаторов между вами и Интернетом и т. д.
Когда эти сообщения об ошибках очень сложно, потому что процессам было сказано использовать прокси-сервер, и ни один из них не доступен, или прокси-сервер испытывает проблемы или неправильно сконфигурирован.
Обратите внимание, что APT может использовать прокси-серверы, настроенные через в пункте /etc/apt/apt.conf или /etc/apt/apt.conf.d/*. (И это может быть не такая точная строка, лучше всего искать Proxy.) В большинстве остальных будет использоваться переменная среды http_proxy.
Надеюсь, это поможет.
I Исправлена последняя проблема:
Проблема ERROR juju.cmd supercommand.go: 305 gomaasapi: получена ошибка с сервера: 401 OK (Истекая временная метка: с учетом 1400739722 и теперь 1400764922 имеет большую разницу, чем порог 300), где этот тайм-аут определен?
Я не нашел, почему команда juju использует UTC !, но я установил сервер MAAS и сервер Juju в UTC с помощью этой команды:
sudo dpkg -reconfigure tzdata и, наконец, я успешно загрузил привязанную юю!