Прежде чем попытаться установить сервер Ubuntu MAAS на реальных машинах и добавить 1 или 2 узла, я хотел протестировать решение (Ubuntu 13.10 + MAAS + Juju + OpenStack) с 2-3 виртуальными машинами VMware (под управлением Windows 7 Pro 64-Bit).
Поэтому я создал небольшую виртуальную машину VMWare (2 процессора/2 ГБ памяти/60 ГБ жесткого диска) и установил сервер Ubuntu MAAS (следуя инструкциям наhttp://maas.ubuntu.com/docs/install.html#import-the-boot-images; все, кроме DHCP/DNS)). При подключении к веб-интерфейсу я следовал инструкциям:
- Я создал суперпользователя;
- Я нажал «Импортировать загрузочные образы» контроллера кластера.
Ничего не произошло. Поэтому я зашел на сервер Ubuntu и выполнил команду maas-cli maas node-groups import-boot-images
. Ничего не произошло (кроме сообщения о том, что он запущен).
Под "ничего не произошло" я подразумеваю, что спустя несколько часов веб-интерфейс все еще сообщает мне, что нет загрузочных образов. И я понятия не имею, что произошло, потому что я понятия не имею, где я мог бы в конечном итоге найти файл журнала/сообщение.
На свежеустановленном сервере Ubuntu 13.10 + MAAS я выполняю следующие команды, как указано в руководстве:
$ sudo maas createsuperuser
$ maas-cli login maas http:///MAAS/api/1.0 4a7ehDMkZWStdmSCmX:KaYPpAuL5wWJmJtamr:A5JLyz8WLnwaHcPKGzJxqJ73mqYe5tns
You are now logged in to the MAAS server at ... blablabla...
$ maas-cli maas node-groups import-boot-images
Import of boot images started on all cluster controllers
$ ps -ae | grep maas
И там ничего нет... Страница MAAS на сервере по-прежнему утверждает, что не импортировано ни одного загрузочного образа.
решение1
Взгляните на , /var/log/maas/celery.log
чтобы убедиться, что задача импорта запускается и не останавливается немедленно с какой-либо ошибкой. По моему опыту, import-boot-images
не будет успешной, если контроллер кластера MAAS не имеет доступа к Интернету или если конфигурация DHCP/DNS в сети VM настроена неправильно.
maas-cli maas node-groups import-boot-images
Если после запуска файла celery.log вы не увидите ошибок , вы можете проверить его с помощью ps -ae | grep maas
, чтобы убедиться — процесс импорта должен выполняться.
решение2
Не уверен, что вы все еще работаете над этим. Я сейчас пытаюсь разобраться с maas, и это настоящая головная боль.
Чтобы убедиться, что загрузка все еще работает, проверьте вывод:
ps -ae | grep maas
Я получил:
2608 ? 00:01:36 maas-import-eph
Это извлекает данные из maas.ubuntu.com/images/ephemeral
этих изображений, общий вес которых составляет около 300 МБ, и есть несколько из них, которые нужно загрузить.
Не уверен, скольким людям удалось полностью реализовать эту задачу.