Я пытаюсь установить OpenStack на свою виртуальную машину. Я делаю это уже два месяца и уже устал от этих попыток.
Что я уже сделал:
sudo snap install microstack --classic --beta
(на сайте Microstack говорится, что нужно использовать
--edge
, на сайте Ubuntu говорится, что нужно использовать--beta
, я пробовал также с--candidate
)sudo microstack.init
(на одном из сайтов говорится, что нужно включить
--auto
, без этого я могу настроить DNS, шлюз и IP)
Если я ставлю --auto
его настраивается на IP, 10.20.20.1
если я настраиваю вручную, я указываю, 192.168.xx.xx
но как бы я ни старался, он всегда будет зависать на RabbitMQ.
Нужно ли мне менять IP-адрес маршрутизатора, чтобы 10.20.20.0
это заработало? (Надеюсь, что нет)
Ссылка на документацию: https://ubuntu.com/openstack/install#workstation-deployment
решение1
Иногда, когда вы настраиваете пограничный канал и он не работает, попробуйте это.
Со мной это работает.
Заменять:
$sudo snap install microstack --classic --beta
или
sudo snap install microstack --classic --edge
с:
$ sudo snap install microstack --devmode --edge
Шаги:
$ sudo apt install snapd
или$ sudo snap install snap-store
$ sudo snap install microstack --devmode --edge
$ sudo microstack.init --auto
решение2
Разобрались с этим и установили каменистый/краевой канал
PATH=/snap/bin:$PATH /snap/bin/microstack.init --auto --control