Я работаю над пониманием того, что мне не хватает при развертывании Juju на других узлах MAAS. Я не знаю, если у меня есть шаг из места или пропустить несколько.
Сервер MaaS обрабатывает DHCP и DNS. Маршрутизатор (на 10.0.0.0) имеет отключенный DHCP. Любая помощь очень ценится. Когда я буду в конце, я получу либо ошибку 409, либо ошибку произвольного выбора инструментов 1.16.0. Стоит упомянуть, что локальные и aws работают нормально. Надеюсь, что после всех этих шагов это поможет кому-то еще.
Обновлено 3 ноября 2013 г. В этом сценарии для POC существует три физических сервера. Один - это HP DL 140 с 2 ЦП 8 ГБ, второй сервер - DELL Power Edge 860 Server с 1 процессором, 4 ядрами и 8 ГБ ОЗУ, а третий - стоечные системы sp5000psl с двумя ЦП и 8 ГБ ОЗУ. Все они могут быть в отдельной сети с доступом к Интернету или в первой сети. (вторая сеть - 10.0.0.0, а первая - 192.168.1.0)
меры
Настройка MAAS и JUJU - 12.04 LTS Чистая установка SSH только из выбора пакета во время установки
sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:maas-maintainers/stable
sudo add-apt-repository ppa:juju/stable
sudo apt-get update
sudo apt-get dist-upgrade
sudo reboot
sudo apt-get install maas maas-dns maas-dhcp
sudo ufw disable
sudo reboot
- отредактируйте /etc/dhcp/dhcpd.conf
authoritive
subnet 10.0.0.0 netmask 255.255.255.0 {
next-server 10.0.0.2;
filename "pxelinux.0";
}
sudo maas createsuperuser
sudo maas-import-pxe-files
Войдите в систему MAAS http://10.xxx/MAAS
- конфигурация кластерного контроллера для eth0
- управлять dhcp и dns
- IP 10.0.0.2
- подсеть 255.255.255.0
- трансляция 10.0.0.0
- routerip 10.0.0.1
- ip low 10.0.0.5
- ip high 10.0.0.180
Ввод в эксплуатацию по умолчанию и дистрибутив установлен на 12.04
домен по умолчанию на локальном
sudo maas-cli login maas http://10.x.x.x/MAAS/api/1.0 api-key
ssh-keygen -t rsa -b 2048 - enter - no password - cat id_rsa.pub and enter key into MAAS ssh
sudo maas-cli maas nodes accept-all (interestingly enough I only get back [] when executing this )
PXE одна машина, принять и ввести в эксплуатацию, запустить и развернуть.
sudo apt-get install juju-core juju-local
Конфигурация MAAS:
maas:
type: maas
maas-server: '://10.x.x.x:80/MAAS'
maas-oauth: 'MAAS_API_KEY'
admin-secret: 'nothing'
default-series: 'precise'
juju switch maas
sudo juju bootstrap --show-log