首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在lxd v3上创建默认lvm池

如何在lxd v3上创建默认lvm池
EN

Unix & Linux用户
提问于 2018-05-08 00:32:36
回答 1查看 804关注 0票数 1

预期

代码语言:javascript
复制
lxc storage create default lvm lvm.thinpool_name=lvdata lvm.vg_name=vghdd lvm.use_thinpool=true

失败,而

代码语言:javascript
复制
Error: LXD already uses volume group "vghdd" for pool "default"

虽然LXD当然不使用它-这是一个新的LXD安装和

代码语言:javascript
复制
lxd sql "select * from storage_pools_config"

肯定什么也没回。

存在vghdd卷组,存在lvdata薄池。lvdata不是空的--已经在那里创建了两个卷,但是LXDv2.x没有问题。

另一方面,如果我指定了不存在的瘦池名称:

代码语言:javascript
复制
# lxc storage create default lvm lvm.vg_name=vghdd lvm.thinpool_name=lvlxd lvm.use_thinpool=true
Error: volume group "vghdd" is not empty

我做错了什么?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-05-08 20:43:56

为了回答我自己的问题:

多亏了项目维护人员,我才发现原来的命令是“错误的”。

正确的应该使用source作为卷组名称。

代码语言:javascript
复制
lxc storage create pool1 lvm source=<vg_name> lvm.thinpool_name=<thinpool_name>
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/442431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档