我正在探索devstack,我得到一个奇怪的错误。 到目前为止,我只有2个实例(有卷)。两者目前都是5GB大小。当我尝试使用卷创建任何更多实例时,我得到"错误"。 我已经检查了卷数的限制,它是10,到目前为止只有2卷。
我尝试了devstack UI和命令行,但两者都失败了。
以下是失败的命令行:
cinder create --display-name test 2
我忘了在初始设置中添加cinder的日志。但是,我已经在/etc/cinder/cinder.conf中调整了详细信息并进行了调试
verbose = True
debug = True
我是否可以帮助确定无法创建更多卷的原因以及如何获取cinder日志?
我从cinder-scheduler中得到以下错误
Insufficient free space for volume creation (requested / avail): 1/0.0
我更仔细地看了这个。 lvm驱动程序的容量限制为10GB。当我这样做:sudo vgdisplay我看到了这个限制。 我猜这是在运行stack.sh时最初配置的。我的问题是如何增加这个尺寸?
答案 0 :(得分:2)
正如你所说,devstack默认值是10GB。此大小受以下配置变量的影响:
VOLUME_BACKING_FILE_SIZE=10250M
如果您的配置中没有此功能,请将其添加并设置为更大的数字。有关详细信息,请参阅configuration help page中的Cinder部分。
答案 1 :(得分:-1)
通过将卷ID和新大小(大于旧值)作为参数传递来调整卷的大小:
**
$ cinder extend 573e024d-5235-49ce-8332-be1576d323f8 10
**