Como faço para o SSH em meus nós de computação Nova

1

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.

    
por Ernest Martinez 04.08.2017 / 21:33

0 respostas