Estoy trabajando para comprender las piezas que me faltan para poder implementar Juju en los otros nodos MAAS. No sé si tengo un paso fuera de lugar o me faltan algunos.
El servidor MaaS maneja el DHCP y el DNS. El enrutador (que está en 10.0.0.0) tiene DHCP apagado. Cualquier ayuda es muy apreciada. Cuando esté al final, obtendré un error 409 o un error arbitrario en las herramientas de selección 1.16.0. Vale la pena mencionar que local, y aws funciona bien. Afortunadamente, con todos estos pasos explicados, ayudará a alguien más en el camino también.
Actualizado el 3 de noviembre de 2013 En este escenario para el POC, hay tres servidores físicos. Uno es un HP DL 140 con 2 cpu de 8 gb de ram, el segundo servidor es DELL Power Edge 860 Server 1 cpu con 4 núcleos y 8 gb de ram, y el tercero es un sistema en rack sp5000psl con dos cpus y 8 gb de ram. Todos pueden estar en su propia red separada con acceso a Internet o pueden estar en la primera red. (la segunda red es 10.0.0.0 y la primera es 192.168.1.0)
Pasos
Configuración de MAAS y JUJU - 12.04 LTS Clean install SSH solo desde la selección del paquete durante la instalación
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
- editar /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
Inicie sesión en MAAS http://10.xxx/MAAS
- configuración del controlador de clúster para eth0
- administrar dhcp y dns
- IP 10.0.0.2
- subred 255.255.255.0
- transmitida 10.0.0.0
- routerip 10.0.0.1
- ip bajo 10.0.0.5
- ip high 10.0.0.180
La puesta en marcha predeterminada y la distribución se establecen en 12.04
el dominio predeterminado es local
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 una máquina, aceptar y comisionar, iniciar y desplegar.
sudo apt-get install juju-core juju-local
Configuración 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