Tôi đang cố gắng tìm hiểu những phần mà tôi đang thiếu để có thể triển khai Juju trên các nút MAAS khác. Tôi không biết nếu tôi có một bước ra khỏi vị trí, hoặc thiếu một vài.
Máy chủ MaaS xử lý DHCP và DNS. Bộ định tuyến (ở mức 10.0.0.0) đã tắt DHCP. Bất kỳ trợ giúp được đánh giá rất cao. Khi tôi ở cuối, tôi sẽ gặp lỗi 409 hoặc lỗi công cụ chọn tùy ý 1.16.0. Điều đáng nói là địa phương, và aws hoạt động tốt. Hy vọng với tất cả các bước này được đánh vần, nó cũng sẽ giúp người khác trên đường đi.
Cập nhật ngày 3 tháng 11 năm 2013 Trong kịch bản này cho POC, có ba máy chủ vật lý. Một là HP DL 140 với 2 cpu 8gb ram, máy chủ thứ hai là DELL Power Edge 860 Server 1 cpu w 4 lõi và 8 gb ram, và thứ ba là hệ thống có thể rack sp5000psl với hai cpus và 8gb ram. Tất cả họ đều có thể ở trên mạng riêng biệt của họ với quyền truy cập vào internet hoặc có thể trên mạng đầu tiên. (mạng thứ hai là 10.0.0.0 và mạng thứ nhất là 192.168.1.0)
Các bước
Thiết lập MAAS và JUJU - 12.04 LTS Chỉ cài đặt SSH từ lựa chọn gói trong khi cài đặt
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
- chỉnh sửa /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
Đăng nhập vào MAAS http://10.xxx/MAAS
- cấu hình bộ điều khiển cụm cho eth0
- quản lý dhcp và dns
- IP 10.0.0.2
- mạng con 255.255.255.0
- phát sóng 10.0.0.0
- bộ định tuyến 10.0.0.1
- ip thấp 10.0.0.5
- ip cao 10.0.0.180
Vận hành mặc định và phân phối được đặt ở 12.04
tên miền mặc định là tại địa phương
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 một máy, chấp nhận và bắt đầu, bắt đầu và triển khai.
sudo apt-get install juju-core juju-local
Cấu hình 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