다른 MAAS 노드에 Juju를 배포 할 수없는 부분을 이해하려고 노력하고 있습니다. 단계가 빠졌거나 몇 가지 빠진 경우 모르겠습니다.
MaaS 서버는 DHCP 및 DNS를 처리합니다. 라우터 (10.0.0.0)에서 DHCP가 꺼져 있습니다. 도움을 주시면 감사하겠습니다. 마지막에 409 오류가 발생하거나 임의의 선택 도구 1.16.0 오류가 발생합니다. 로컬 및 aws가 잘 작동한다는 것을 언급 할 가치가 있습니다. 이 모든 단계를 설명했으면 다른 사람도 도울 수 있기를 바랍니다.
2013 년 11 월 3 일 업데이트 POC에 대한이 시나리오에는 세 개의 물리적 서버가 있습니다. 하나는 2 CPU 8GB 램이 장착 된 HP DL 140이고, 두 번째 서버는 DELL Power Edge 860 서버 1 CPU w 4 코어 및 8GB 램이며, 세 번째 서버는 2 개의 CPU 및 8GB 램이있는 랙형 시스템 sp5000psl입니다. 인터넷에 액세스 할 수있는 별도의 네트워크에 있거나 첫 번째 네트워크에있을 수 있습니다. (두 번째 네트워크는 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 10.0.0.5
- 높은 IP 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