栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

cinder volume报错Image volume-1f3aa3d5-5639-4a68-be07-14f3214320c6 is not found

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

cinder volume报错Image volume-1f3aa3d5-5639-4a68-be07-14f3214320c6 is not found

1:创建卷过程慢以及启动卷经常失败,日志中出现以下错误

解决方法如下:

在/etc/cinder/cinder.conf文件中加入以下内容:
对接存储部分,
rbd_exclusive_cinder_pool=True
重启cinder-volume服务

原因分析如下:
创建启动卷是需要查询每一个image(rbd)的预分配的大小,消耗大量的时间去采集provisioned_capacity_gb,而此时所使用的pool只供给cinder服务使用。
删除一个volume, 那么RBDVolumeProxy可能就会找不着image, 从而报下面的错: Image volume-1f3aa3d5-5639-4a68-be07-14f3214320c6 is not found. _get_usage_info /usr/lib/python2.7/dist-packages/cinder/volume/drivers/rbd.py 。 RBDVolumeProxy是一个native thread, 里面出了ImageNotFound异常又没有显示返回就会造成我们上面说的greenthread的问题. 这个green thread阻塞, 其他的green thread还能正常yield, 但其他green thread接着也会遇到这个ImageNotFound异常, 这样被阻塞的green thread越来越多。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/339804.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号