Я хочу настроить многоузловой OpenStack с помощью microStack, но он продолжает отказывать.
Я следую за этим: https://ubuntu.com/openstack/install#multi -node-deploy
Для управляющий узел, который я делаю:
sudo microstack.init
Do you want to setup clustering? (yes/no) [default=yes] > yes
2020-04-05 23:10:37,251 - microstack_init - INFO - Configuring clustering ...
What is this machines' role? (control/compute) > control
Please enter a cluster password >
Please re-enter password >
Please enter the ip address of the control node [default=192.168.0.31] > 192.168.0.31
.
.
2020-04-05 23:14:14,252 - microstack_init - INFO - Complete. Marked microstack as initialized!
Эта часть в порядке, но возникает проблема, когда я хочу добавить вычислительный узел. Итак, я делаю это:
multipass exec microstack-vm -- sudo microstack.init
Do you want to setup clustering? (yes/no) [default=no] > yes
2020-04-05 23:13:40,657 - microstack_init - INFO - Configuring clustering ...
What is this machines' role? (control/compute) > compute
Please enter a cluster password >
Please re-enter password >
Please enter the ip address of the control node [default=192.168.0.31] > 192.168.0.31
Please enter the ip address of this node [default=192.168.64.2] > 192.168.64.2
2020-04-05 23:16:37,680 - microstack_init - INFO - I am a compute node.
И вот стек ошибок: https://pastebin.com/unYw5LE2
Я вижу, что программа не может установить sh соединение между двумя узлами, но я не понимаю, почему.
Первый компьютер находится на Ubuntu 18.04.4 LTS, второй - на OSX 10.14.6 (Mojave), оба имеют требуемую конфигурацию (или более). ), и они находятся в одной сети (и на расстоянии 50 см друг от друга).
Я что-то упустил? Спасибо