Я столкнулся с той же проблемой в Ubuntu 16.04 и обнаружил, что проблема совместимости с LXD (по умолчанию lxd Ubuntu или установлена с помощью оснастки) и вызывающе. Conjure-up не смог получить доступ к контейнерам LXD или чему-то (загляните в журналы). Итак, что я сделал, чтобы заставить его работать, установить последнюю версию LXD из ее PPA и снова запустить заклинание.
1. Лучше начать новый сервер, чтобы я снова установил Ubuntu 16.04t
1. Лучше начать новый сервер, чтобы я снова установил Ubuntu 16.04t
$ sudo apt-add-repository ppa:ubuntu-lxc/stable
$ sudo apt update
$ sudo apt dist-upgrade
$ sudo apt install lxd zfsutils-linux
3. Настроить LXD (важно):
$ sudo lxd init
Просто ответьте на вопросы, используя значения по умолчанию, за исключением IPv6. Затем у вас будет сетевой интерфейс моста (например, lxdbr0: 10.x.x.x) и zfspool.
3. Настроить LXD (важно):
$ sudo sysctl -w net.ipv6.conf.lxdbr0.disable_ipv6=1
$ sudo sysctl -w net.ipv6.conf.enp2s0.disable_ipv6=1
Примечание: измените lxdbr0 и enp2s0 на правильные имена сетевых интерфейсов
5. Установите заклинание с помощью snappy:
$ sudo snap install conjure-up
5. Установите заклинание с помощью snappy:
$ conjure-up
Я также разместил здесь инструкции: http://www.dangtrinh.com/2017/09/how-to-deploy-openstack- in-single.html
Надеюсь, что это поможет.