glance image-create上传镜像失败,报Error finding address for http:
【背景】最近在我们的openstack-T环境,后台使用glance image-create命令上传虚拟机系统镜像时失败,报错“Error finding address for http://{ip}:9092/v2/images/329422fa-003e-41ff-b58c-3d8fedd27f17/file: Unable to establish connection to http:
【背景】
最近在我们的openstack-T环境,后台使用glance image-create命令上传虚拟机系统镜像时失败,报错“Error finding address for http://{ip}:9092/v2/images/329422fa-003e-41ff-b58c-3d8fedd27f17/file: Unable to establish connection to http://{ip}:9092/v2/images/329422fa-003e-41ff-b58c-3d8fedd27f17/file: timed out”,如下:
【环境】
openstack-T集群。
三个节点都是Ubuntu18.04 LTS。
一个控制节点controller,两个计算节点(computer01、computer02)
【过程】
1、发现上传不了镜像文件ubuntu-16.04.4.raw后,因为命令行的提示“Unable to establish connection”马上想到是不是openstack CLI命令使用不了。但是执行以下命令正常:
#列出所有已经上传了的镜像
openstack image list
2、那么就查看glacne的日志。因为我们是使用kolla来命令整个openstack环境的,glacne的日志文件位置是/var/log/kolla/glance/glance-api.log,拉到最后几行,日志如下:
“error connectting to the cluster”,因为glance跟镜像存储有关,我想到ceph(我们存储使用的是ceph)是否出问题。
3、执行以下命令查看ceph状态
ceph -s
所有与ceph相关的命令在后台执行时,都卡住不能得到输出。那就接着查看ceph的日志。
4、ceph的日志位置是/var/log/kolla/ceph/ceph-mon.172.24.1.10.log,其中172.24.1.10是控制节点controller的管理ip,最后几行的内容如下:
原来是空间不足。
5、使用以下命令查看控制节点各个分区的使用情况
df -TH
发现/挂载点上使用率达100%。
再具体查看/root目录下的使用情况,原来有人在这个目录下保存了两个超大文件,导致系统空间不足(本来系统盘所用的磁盘容量就不是很大)
6、将上述两个超大raw文件rm掉,再使用glance image-create上传镜像成功。
更多推荐
所有评论(0)