召唤:无法在LXD配置Ubuntu 16.04LTS上部署OpenStack Cloud(未找到LXD)

运行召唤后,选择OpenStack with LXD,当我尝试部署到localhost时,我收到此错误

找不到任何网络或存储设备以继续。 请确保您至少拥有1个网桥和1个存储池。

当我运行lxc网络列表时,我有以下内容

NAME TYPE MANAGED DESC USEDBY docker0 bridge NO 0 eth0 physical NO - 0 lxdbr0 bridge YES - 1 When I run lxc storage list I have the following NAME-default DESC - DRIVER - dir SOURCE - /var/lib/lxd/storage-pools/default USED BY -2 

同样在运行lxc列表时,输出如下

 NAME - valued-kangaroo STATE - RUNNING IPV4 - 10.xxx (eth0) IPV6 - TYPE - PERSISTENT SNAPSHOTS -0 

我哪里错了?

谢谢 !

Ubuntu版本:64位16.04LTS

我在Ubuntu 16.04上遇到了同样的问题,发现LXD存在兼容性问题(默认Ubuntu的lxd或通过snap安装)和召唤。 Conjure-up无法访问LXD容器或其他东西(查看日志)。 所以我做的就是从它的PPA安装最新的LXD并再次开始召唤。

1.最好有一台新服务器,所以我重新安装了Ubuntu 16.04t

2.我没有使用默认的LXD,而是添加了LXD的稳定PPA并对其进行了升级(重要):

 $ 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.xxx)和一个zfspool。

4.在所有网络接口上禁用IPv6:

 $ 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 

6.然后,您将能够使用召唤来部署OpenStack NovaLX:

 $ conjure-up 

我也在这里说明: http : //www.dangtrinh.com/2017/09/how-to-deploy-openstack-in-single.html

希望会有所帮助。

这对我来说是新的16.04安装:

sudo apt-get update; sudo apt-get upgrade -y; sudo snap install lxd; sudo snap install conjure-up --classic; /snap/bin/lxd init --auto; /snap/bin/lxc network create lxbr0 ipv4.address=auto ipv4.nat=true ipv6.address=none ipv6.nat=false

在它刚刚之后

conjure-upconjure-up openstack

你可以用NovaLXD安装Openstack。

复制/粘贴后,请继续自己做茶或咖啡,因为下载并安装所有包和更新需要一段时间。 还有人建议重新启动你的盒子。

(需要重新启动才能更换正在运行的dbus-daemon。请在方便时重新启动系统.Ureadahead的处理触发器(0.100.0-19)ureadahead将在下次重启时重新编译

您也可以在安装之后或之前创建ssh密钥:

ssh-keygen

并按照终端上的说明操作。

请享用!

我全新安装Ubunutu Server 17.04时遇到同样的问题。 我正在按照本指南https://www.ubuntu.com/download/cloud/try-openstack进行操作,但似乎LXD需要在开始之前完全正确配置。 我在线尝试了几种资源,但一直在罢工。 看起来在某个地方会有一些非常可靠的指令,可以从简洁的安装中获得简单的环境。 搜索整晚,但没有…

您需要确保sudo snap install lxd因为现在需要使用snap。 我们目前正在更新文档以反映这一点以及其他配置步骤。