他のMAASノード間でJujuを展開できるようにするために欠けている部分を理解するために取り組んでいます。足元がおかしいのか、足りないのかわかりません。
MaaSサーバーはDHCPとDNSを処理します。ルーター(10.0.0.0)でDHCPがオフになっています。どんな援助でも大歓迎です。私が最後にいるとき、409エラー、または任意のピックツール1.16.0エラーのいずれかを受け取ります。ローカルとawsが正常に機能することは言及する価値があります。うまくいけば、これらの手順のすべてを詳しく説明することで、それが途中の誰かを助けることにもなります。
2013年11月3日更新POCのこのシナリオでは、3つの物理サーバーがあります。1つはHP DL 140、2 CPU 8 GBラム、2つ目のサーバーはDELL Power Edge 860サーバー1 CPU、4コア、8 GB RAM、3つ目は、2つのCPUと8 GBのRAMを搭載したラックマウント型システムSP5000PSLです。それらはすべて、インターネットにアクセスできる独自の独立したネットワーク上に存在することも、最初のネットワーク上に存在することもできます。(2番目のネットワークは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 )
1台のマシンで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