Я пытаюсь создать OpenStack на МААСЕ, с помощью надежного человека.
У меня есть сеть между этими машинами, которые все соединили мостом/переключили вместе. Я настроил МААС в 192.168.7.200, у меня есть клиентская машина Амулета в 192.168.7.201 и моя "нормальная" машина Ноутбука в 192.168.7.199. Мне установили МААС для использования 192.168.7.32-192.168.7.195. Я также установил маршрутизатор, 192.168.7.1/24, чтобы также направить для 192.168.64.1/19, который я намереваюсь использовать позже. Мне установили МААС для управления DNS и DHCP.
Я шел вперед и загрузил Амулет, и это работало. От моей клиентской машины Амулета я могу проверить с помощью ping-запросов узел начальной загрузки Амулета:
juju status
environment: maas
machines:
"0":
agent-state: started
agent-version: 1.18.2
dns-name: c3enj.maas
instance-id: /MAAS/api/1.0/nodes/node-d4feaf72-d658-11e3-8737-525400671a47/
series: trusty
"1":
agent-state: started
agent-version: 1.18.2
dns-name: 3epj7.maas
instance-id: /MAAS/api/1.0/nodes/node-37735c5c-d659-11e3-818d-525400671a47/
series: trusty
services:
juju-gui:
charm: cs:trusty/juju-gui-2
exposed: true
units:
juju-gui/0:
agent-state: started
agent-version: 1.18.2
machine: "1"
open-ports:
- 80/tcp
- 443/tcp
public-address: 3epj7.maas
erik@openstackjuju:~$ ping c3enj.maas
PING 192-168-7-184.maas (192.168.7.184) 56(84) bytes of data.
64 bytes from 192-168-7-184.maas (192.168.7.184): icmp_seq=1 ttl=64 time=0.661 ms
64 bytes from 192-168-7-184.maas (192.168.7.184): icmp_seq=2 ttl=64 time=0.730 ms
^C
--- 192-168-7-184.maas ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.661/0.695/0.730/0.043 ms
erik@openstackjuju:~$ ping 3epj7.maas
ping: unknown host 3epj7.maas
erik@openstackjuju:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.7.200
nameserver 192.168.7.200
search maas
Я не получаю то, что продолжается здесь. Как DNS должен быть настроен?
Я скажу, что начал с установкой ничего в поле "Default domain for new nodes" в МААСЕ, но затем имел некоторые проблемы поиска DNS, связывающиеся с узлом начальной загрузки, таким образом, я решил запуститься. Я удалил все машины из МААСА, установил установку на "vcluster.erikbandersen.com", и затем стер/сбросил жесткие диски на узлах и повторно выполнил их посредством начальной загрузки PXE и процесса ввода в действие. Я установил vcluster.erikbandersen.com, чтобы иметь запись NS, которая указывает на сервер МААСА (хотя это - частный IP-адрес, 192.168.7.200, таким образом, рекурсивный сервер имен не мог разрешить запрос). Как показано прежде, моя клиентская машина Амулета установлена выглядеть непосредственно к серверу МААСА для запросов DNS, таким образом, это должно, надо надеяться, смочь разрешить запросы, не сталкиваясь с проблемой путем движения непосредственно в источник, вместо того, чтобы спросить рекурсивный сервер имен, который не может достигнуть частного диапазона IP для разрешения адреса для него. Как можно также видеть, я могу непосредственно запросить сервер DNS МААСА с, роют, и он не возвратит записи для машины.
erik@openstackjuju:~$ dig a 3epj7.maas
; <<>> DiG 9.9.5-3-Ubuntu <<>> a 3epj7.maas
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 54842
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;3epj7.maas. IN A
;; AUTHORITY SECTION:
maas. 300 IN SOA maas. nobody.example.com. 127 600 1800 604800 300
;; Query time: 0 msec
;; SERVER: 192.168.7.200#53(192.168.7.200)
;; WHEN: Wed May 07 21:08:58 PDT 2014
;; MSG SIZE rcvd: 93
erik@openstackjuju:~$ dig a c3enj.maas
; <<>> DiG 9.9.5-3-Ubuntu <<>> a c3enj.maas
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6111
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 2
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;c3enj.maas. IN A
;; ANSWER SECTION:
c3enj.maas. 300 IN CNAME 192-168-7-184.maas.
192-168-7-184.maas. 300 IN A 192.168.7.184
;; AUTHORITY SECTION:
maas. 300 IN NS maas.
;; ADDITIONAL SECTION:
maas. 300 IN A 192.168.7.200
;; Query time: 0 msec
;; SERVER: 192.168.7.200#53(192.168.7.200)
;; WHEN: Wed May 07 21:09:07 PDT 2014
;; MSG SIZE rcvd: 113
Что я пропускаю здесь? Да ведь после меня устанавливающий установку DNS, чтобы иметь "vcluster.erikbandersen.com" как (сообщение?) фиксируют для DNS, имена не в формате "3epj7.vcluster.erikbandersen.com" и вместо этого становящийся "3epj7.maas"? Далее, почему сервер МААСА, сам отвечая на запросы DNS для некоторых адресов, но не всех? Там какой-либо путь состоит в том, чтобы отладить это далее?
Вот отчет об отладке, сгенерированный с sosreport.