В нашей компании ведется проект, в котором мы хотим начать заниматься Juju, MaaS и OpenStack. В целом мы довольны, но у нас есть одна серьезная проблема, которая отбрасывает нас назад. Казалось, мы не выяснили, в чем проблема - с Джуджу или Маасом.
Мы настроили мастер MaaS с Ubuntu 12.10 - и мы используем 12.04 на подчиненных MaaS. У нас есть один подчиненный загрузчик и 6 подчиненных для OpenStack ...
В начале все, кажется, работает нормально - приведение всех рабов в готовое состояние в MaaS и развертывание с помощью juju также, кажется, работает как ожидалось. Мы развернем целую среду openstack. Но в какой-то момент (это повторялось 3-4 раза после повторного повторения) Juju не будет видеть новых рабов MaaS, и когда мы захотим добавить юниты или другие чудеса juju на новые узлы, они не будут видны Juju. В MaaS они обозначены как Ready, но Juju их не видит, и когда мы используем juju deploy, шарм просто скажет pending, а машина скажет pending, а не выберет готовые узлы из maas. Я вижу, что версия juju в рабах - 0.6, но я вижу, что есть более новая версия. Будет ли это работать с более новой версией?
juju status
команде, я думаю, это означает, что он действительно видит машину, но для меня Juju говорит, что что-то ожидает, пока установка на машине не завершится и не перезагрузится в установку. Если вы подключаете экран к реальной физической машине, что вы видите? (Я знаю, что это, вероятно, немного неудобно, но это, вероятно, самый быстрый способ узнать, что происходит).Ответы:
Это была ошибка в этой версии Juju (0.5) - проблема не возникает в более новых версиях.
источник