Saya sedang berusaha memahami bagian-bagian yang saya lewatkan karena bisa menggunakan Juju di seluruh node MAAS lainnya. Saya tidak tahu apakah saya memiliki langkah keluar dari tempat, atau kehilangan beberapa.
Server MaaS menangani DHCP dan DNS. Router (yang pada 10.0.0.0) telah DHCP dimatikan. Setiap bantuan sangat dihargai. Ketika saya pada akhirnya saya akan mendapatkan kesalahan 409, atau alat pick sewenang-wenang 1.16.0 kesalahan. Perlu disebutkan bahwa lokal, dan aws berfungsi dengan baik. Semoga dengan semua langkah ini dijabarkan akan membantu orang lain juga.
Diperbarui 3 Nov 2013 Dalam skenario ini untuk POC, ada tiga server fisik. Salah satunya adalah HP DL 140 dengan ram 2 cpu 8gb, server kedua adalah DELL Power Edge 860 Server 1 cpu w 4 core dan ram 8 gb, dan yang ketiga adalah sistem rackable sp5000psl dengan dua CPU dan ram 8GB. Mereka semua dapat berada di jaringan terpisah mereka sendiri dengan akses ke internet atau dapat berada di jaringan pertama. (jaringan kedua adalah 10.0.0.0, dan yang pertama adalah 192.168.1.0)
Langkah
Menyiapkan MAAS dan JUJU - 12,04 LTS Clean instal SSH hanya dari pemilihan paket selama instalasi
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
- edit /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
Masuk ke MAAS http://10.xxx/MAAS
- konfigurasi pengontrol cluster untuk eth0
- kelola dhcp dan dns
- IP 10.0.0.2
- subnet 255.255.255.0
- siaran 10.0.0.0
- routerip 10.0.0.1
- ip rendah 10.0.0.5
- ip tinggi 10.0.0.180
Default commissioning dan distro ditetapkan pada 12,04
domain default adalah di lokal
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 satu mesin, terima dan komisikan, mulai dan sebarkan.
sudo apt-get install juju-core juju-local
Konfigurasi 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