Openstackをopenstack-install(MAAS+juju+landscape)を使ってインストールしているのですが、最初のブートストラップでずっと止まってしまいました。
トラブルシューティングをした後、問題はDNSにあることに気づきました。
ブートストラップマシンでは、DNSはMAAS IPで、これは良いのですが、そのDNSにはインターネットの名前解決がありませんでした。どうすればいいでしょうか?フォワーダーですよね?
私は見つけましたUbuntu MAAS DNSがリクエストを転送しないそして、そのようなことをして、しばらく働きました。
基本的に私がやったことは、この行の「自動」を「いいえ」に変更することでした。/etc/bind/named.conf.オプション:
dnssec検証なし;
そして、次の行を追加しました:
フォワーダー { 192.168.10.7 ; };
bind9 を再起動すると、名前解決は正常に機能しました。問題は、「何か」(おそらく MAAS で触れた何か)の後、フォワーダー ラインが消えたことです。
MAAS DNS でフォワーダーなしでブートストラップを実行すると、次のようなことが起こります。
ubuntu@marin:~$ ping www.emol.com
ping: unknown host www.emol.com
フォワーダーを追加すると次のようになります:
ubuntu@marin:~$ ping www.emol.com
PING ip11.yah.cl (200.12.20.11) 56(84) bytes of data.
64 bytes from 200.12.20.11: icmp_seq=1 ttl=245 time=8.01 ms
64 bytes from 200.12.20.11: icmp_seq=2 ttl=245 time=7.62 ms
さて、質問です:
- MAAS - ネットワーク - 内部ネットワークの編集 - DNS サーバー (DNS サーバー間にスペースを使用) で複数の DNS を構成した場合、Boostrap の DNS に MAAS サーバーの IP のみが表示されるのはなぜですか?
- MAAS DNS でフォワーダーを構成するにはどうすればよいでしょうか (GUI または MAAS CLI コマンド経由)?
PS: 私はMAASバージョン1.7.2+bzr3355-0ubuntu1~trusty1を使用しています
答え1
1) バグの可能性があります。MAAS UI は複数のエントリをサポートする必要があります。
2) /etc/bind/maas/named.conf* ファイルはトップレベルの named オプションに含まれているため、変更は /etc/bind/maas/named.conf* 内で行う必要があります。