glance image-create因错误而失败无法建立连接

时间:2017-11-19 10:33:23

标签: openstack virtualization openstack-glance

我使用召唤安装了openstack(单节点安装 - 在一台服务器上使用openstack的所有服务,这是出于实验目的),然后能够上传几个示例图像,如下所示

glance image-create --name "xenial-cloud1" --disk-format qcow2 --container-format bare --file xenial-server-cloudimg-amd64-disk1.img

此图片的大小约为280MB。

然后我继续上传大小为12GB的图像,这是一个安装了Hawkbit的ubuntu 16.04桌面图像。

一瞥image-create --name“ubuntu-16-hawkbit-qcow2”--disk-format qcow2 --container-format bare --file hawkbit-image.qcow2 --progress < / p>

70%的失败给出了以下错误

  

查找http://ip_of_的地址时出错   一目了然:9292 / V2 /图片/ 7dc43b2a-5d42-41fc-acbe-16493f0d8395 /文件:   无法建立与http://:9292 / v2 / images / 7dc43b2a-5d42-41fc-acbe-16493f0d8395 / file

的连接

在此之后,即使我尝试上传较小尺寸的图像,也无效。

当我使用命令检查状态时,所有服务都已启动并正在运行 juju状态

甚至一瞥与之相关的命令 一览图像列表也会出现同样的错误

查找http://ip_of_glance:9292/versions的地址时出错:无法与http://ip_of_glance:9292/versions建立连接

Glance服务正在侦听端口9292,我进入了扫视节点并运行

ubuntu@juju-64a1f1-4:~$ sudo netstat -plnt | grep ':9292'
tcp        0      0 0.0.0.0:9292            0.0.0.0:*               LISTEN      1682/haproxy
tcp6       0      0 :::9292                 :::*                    LISTEN      1682/haproxy

所以我不确定,问题是什么。任何有助于解决此问题的帮助将不胜感激。

注意:这是我第一次使用openstack,所以我是新手,如果我错过了某些细节或以错误的方式解决了问题,请承担。

在使用召唤安装openstack之前运行 lxd init 时, 我们选择27GB作为循环设备的大小(这是默认的一个) 存储后端为zfs

更新:当我设置

  

default_store = file

/etc/glance/glance-api.conf

我能够上传一张非常小的图片,大概是13MB左右,但是更大的图片会让我产生错误:https://ask.openstack.org/en/question/27033/image-storage-media-is-full/,这是因为我没有足够的空间 filesystem_store_datadir =的/ var / lib中/一目了然/图像/

在我使用召唤完成安装后,我认为我的初始default_store设置为rbd,这与ceph有关。另外我注意到ceph.service是活动的但是在退出状态下,我试图重新启动它但它不会离开退出状态

  

ceph.service加载活动退出LSB:   在启动时启动Ceph分布式文件系统守护程序

如果我能让它工作,我确信当我成功上传两个图像时(当文件存储设置为rbd时),我离开的地方将恢复正常状态

是否可以增加/ var / lib / glance / images / post安装中的空间,甚至可以将 filesystem_store_datadir 指向另一个有空间的机器路径?

0 个答案:

没有答案
相关问题