Eu tenho o Openstack rodando usando o MAAS e o Landscape. Estou com um erro ao tentar iniciar uma instância, com o erro : nenhum host válido foi encontrado. Não há hosts suficientes disponíveis. problema.
Na tentativa de solucionar o problema, estou tentando encontrar o arquivo Nova-Compute.log, mas preciso chegar primeiro e não consigo descobrir em qual máquina LXD está.
Do meu servidor MAAS onde eu corri conjure-me, recebo:
juju list-machines
Machine State DNS Inst id Series AZ Message
0 started 192.168.2.138 te3f68 xenial default Deployed
0/lxd/0 started 192.168.2.139 juju-a150c6-0-lxd-0 xenial Container started
0/lxd/1 started 192.168.2.140 juju-a150c6-0-lxd-1 xenial Container started
0/lxd/2 started 192.168.2.141 juju-a150c6-0-lxd-2 xenial Container started
0/lxd/3 started 192.168.2.142 juju-a150c6-0-lxd-3 xenial Container started
Se eu juju ssh for 0, acabo no meu Juju Controller, mas se eu executar uma lista de Juju a partir daí, ele diz que o Juju não está instalado.
A única máquina que parecia ter o Juju rodando era 0 / lxd / 1, mas quando eu tenho máquinas de lista do Juju eu recebo:
juju list-machines
ERROR No model in focus.
Please use "juju models" to see models available to you.
You can set current model by running "juju switch"
or specify any other model on the command line using the "-m" flag.*
No entanto, sob a minha sub-rede MAAS sob os IPs usados, posso ver as máquinas virtuais implementadas nos nós MAAS: ** Eu destaquei os servidores MAAS. Quiet-Boa é o nó que eu iniciei com o Conjure-up, o qual eu estou assumindo que é o controlador Juju, e o fiel-Cicada é o nó no qual eu implantei no Landscape. Os três nós restantes são onde o Nova, o Ceph etc. foram instalados. Como se sabe o que está instalado onde? Como um SSH para o nó, uma vez que é descoberto? **
Used
IP Address Type Node Interface Usage Owner Last seen
192.168.2.2 Automatic **new-tuna** eno1 Machine erniel29 Fri, 04 Aug. 2017 13:03:51
192.168.2.3 Static juju-c13c4c-0-lxd-0 eth0 Device erniel29 Fri, 04 Aug. 2017 13:04:01
192.168.2.50 Static MaaS enp0s25 Rack and region controller MAAS Fri, 04 Aug. 2017 10:40:15
192.168.2.101 Automatic **fair-dingo** eno1 Machine erniel29 Fri, 04 Aug. 2017 12:53:55
192.168.2.103 Static juju-c13c4c-1-lxd-3 eth0 Device erniel29 Fri, 04 Aug. 2017 13:14:29
192.168.2.104 Static juju-c13c4c-2-lxd-2 eth0 Device erniel29 Fri, 04 Aug. 2017 13:15:01
192.168.2.105 Static juju-c13c4c-0-lxd-5 eth0 Device erniel29 Fri, 04 Aug. 2017 13:05:45
192.168.2.106 Automatic **tight-wahoo** eno1 Machine erniel29 Fri, 04 Aug. 2017 13:04:06
192.168.2.107 Static juju-c13c4c-2-lxd-4 eth0 Device erniel29 Fri, 04 Aug. 2017 13:13:09
192.168.2.108 Static juju-c13c4c-0-lxd-3 eth0 Device erniel29 Fri, 04 Aug. 2017 13:05:10
192.168.2.109 Static juju-c13c4c-0-lxd-1 eth0 Device erniel29 Fri, 04 Aug. 2017 13:04:42
192.168.2.110 Static juju-c13c4c-0-lxd-2 eth0 Device erniel29 Fri, 04 Aug. 2017 13:04:55
192.168.2.111 Static juju-c13c4c-1-lxd-0 eth0 Device erniel29 Fri, 04 Aug. 2017 13:15:03
192.168.2.112 Static juju-c13c4c-1-lxd-2 eth0 Device erniel29 Fri, 04 Aug. 2017 13:13:10
192.168.2.113 Static juju-c13c4c-1-lxd-4 eth0 Device erniel29 Fri, 04 Aug. 2017 13:14:43
192.168.2.114 Static juju-c13c4c-2-lxd-0 eth0 Device erniel29 Fri, 04 Aug. 2017 13:14:30
192.168.2.115 Static juju-c13c4c-0-lxd-4 eth0 Device erniel29 Fri, 04 Aug. 2017 13:05:28
192.168.2.116 Static juju-c13c4c-2-lxd-3 eth0 Device erniel29 Fri, 04 Aug. 2017 13:15:17
192.168.2.118 Static juju-c13c4c-2-lxd-1 eth0 Device erniel29 Fri, 04 Aug. 2017 13:14:46
192.168.2.119 Static juju-c13c4c-1-lxd-1 eth0 Device erniel29 Fri, 04 Aug. 2017 13:15:27
192.168.2.137 Automatic **quiet-boa** eno1 Machine erniel29 Fri, 04 Aug. 2017 11:45:10
192.168.2.138 Automatic **trusty-cicada** eno1 Machine erniel29 Fri, 04 Aug. 2017 11:55:43
192.168.2.139 Static juju-a150c6-0-lxd-0 eth0 Device erniel29 Fri, 04 Aug. 2017 12:06:52
192.168.2.140 Static juju-a150c6-0-lxd-1 eth0 Device erniel29 Fri, 04 Aug. 2017 12:09:10
192.168.2.141 Static juju-a150c6-0-lxd-2 eth0 Device erniel29 Fri, 04 Aug. 2017 12:09:25
192.168.2.142 Static juju-a150c6-0-lxd-3 eth0 Device erniel29 Fri, 04 Aug. 2017 12:09:42
192.168.2.206 Observed Unknown BMC MAAS Thu, 03 Aug. 2017 16:28:55
192.168.2.207 Observed Unknown BMC MAAS Thu, 03 Aug. 2017 16:29:23
192.168.2.208 Observed Unknown BMC MAAS Thu, 03 Aug. 2017 16:29:30
192.168.2.214 Observed Unknown BMC MAAS Thu, 03 Aug. 2017 16:28:48
192.168.2.215 Static
No final, meu principal problema é que eu não entendo muito bem a relação entre as máquinas e quem controla o quê. Tenho andado de um lado para o outro entre os documentos Conjure-up, os documentos de Juju e os documentos do MAAS, mas parece que consigo encontrar uma explicação arquitetônica coesa do sistema geral.
Eu gostaria de receber alguma ajuda para entender como usar o SSH nos vários LXD's.
Atualização: eu corri a lista de serviços Nova e recebi:
$ nova service-list
+----+----------------+---------------------+----------+---------+-------+----------------------------+-----------------+
| Id | Binary | Host | Zone | Status | State | Updated_at | Disabled Reason |
+----+----------------+---------------------+----------+---------+-------+----------------------------+-----------------+
| 1 | nova-scheduler | juju-c13c4c-0-lxd-3 | internal | enabled | up | 2017-08-04T20:00:26.000000 | - |
| 2 | nova-cert | juju-c13c4c-0-lxd-3 | internal | enabled | up | 2017-08-04T20:00:24.000000 | - |
| 3 | nova-conductor | juju-c13c4c-0-lxd-3 | internal | enabled | up | 2017-08-04T20:00:24.000000 | - |
| 11 | nova-compute | new-tuna | nova | enabled | up | 2017-08-04T20:00:20.000000 | - |
| 12 | nova-compute | tight-wahoo | nova | enabled | up | 2017-08-04T20:00:19.000000 | - |
+----+----------------+---------------------+----------+---------+-------+----------------------------+-----------------+
Então, isso significa que o Nova compute está no bare metal? Também consertei o problema original, que era o erro de host não válido. Eu substituí o roteador e isso parecia fazer o truque. Mas eu ainda gostaria de saber como obter todos os nós.