Тайм-аут Джуджу

После того, как я установил juju через ppa и загрузил его, я не смог ничего развернуть. Джуджу отвечает так:

$ juju deploy mysql
2013-01-21 22:44:53,394 INFO Searching for charm cs:precise/mysql in charm store
2013-01-21 22:45:05,592 ERROR could not connect before timeout

Это происходит с каждым заклинанием, которое я пробовал.

Я использую Ubuntu Server 12.10. Свежая установка тоже. 12.10 было настоящей болью. Вероятно, вернусь к 12.04 и подожду до Raring, если это не сработает в ближайшее время.

1
задан 8 December 2013 в 16:20

3 ответа

Я получил ту же ошибку, в MAAS 1.5

Проблема заключалась в том, что я установил время своего сервера MAAS в качестве своего местного времени PST. После того, как я изменил его на UTC, оно заработало.

После полной установки моих служб я снова сменил часовой пояс на местное.

0
ответ дан 8 December 2013 в 16:20

Вы получите эту ошибку, если не сможете подключиться к магазину оберегов Juju по адресу http://jujucharms.com/ . Таким образом, вы можете быть заблокированы брандмауэром, который не позволяет вам подключиться к хранилищу чарма, и поэтому время ожидания истекает, когда он пытается загрузить брелок mysql.

Вы можете проверить, можете ли вы подключиться к хранилищу заклинаний, выполнив команду:

wget http://jujucharms.com/

Следует сохранить файл index.html, если вы можете подключиться. Если время ожидания истекло, у вас возникнут проблемы с доступом к хранилищу оберегов, и вам придется вручную скопировать чудо-кнопки локально, а затем использовать команду, например:

juju deploy --repository /path/to/charm-repo local:mysql

Если вы хотите загрузить копию всех заклинаний из хранилище charm для копирования в вашу систему, затем установите пакет charm-tools и используйте следующие команды:

cd dir/where/you/will/store/this
mkdir -p charm-repo/precise
charm getall charm-repo/precise

Если вам не повезло и вы хотите отладить juju, используйте флаг -v для подробного вывода:

juju -v deploy mysql

Надеюсь, что помогает.

0
ответ дан 8 December 2013 в 16:20

У меня точно такая же ошибка, и после запуска с '-v' стало ясно, что проблема была с сервером zookeeper, который действительно не работал:

2013-02-28 18: 19: 02,019: 18960 (0x7f172f531700): ZOO_INFO @ zookeeper_init @ 727: Инициирование клиентского подключения, хост = 10.0.3.1: 48948 sessionTimeout = 10000 watcher = 0x7f172eda0700 sessionId = 0 sessionPasswd = context = 0x1ec 11150 flags = 0x1ec9150 flags я не мог выяснить, почему он не работал, но проблема исчезла после того, как я изменил свой каталог данных в environment.yaml и снова запустил 'juju bootstrap'.

0
ответ дан 8 December 2013 в 16:20

Другие вопросы по тегам:

Похожие вопросы: