预期的
lxc storage create default lvm lvm.thinpool_name=lvdata lvm.vg_name=vghdd lvm.use_thinpool=true
失败了
Error: LXD already uses volume group "vghdd" for pool "default"
虽然 LXD 肯定不会使用它——它是一个新的 LXD 安装,并且
lxd sql "select * from storage_pools_config"
当然什么也不返回。
vghdd
卷组存在,lvdata
thinpool 存在。lvdata
不是空的 - 那里已经创建了几个卷,但这对 lxd v2.x 来说不是问题
另一方面,如果我指定不存在的瘦池名称:
# lxc storage create default lvm lvm.vg_name=vghdd lvm.thinpool_name=lvlxd lvm.use_thinpool=true
Error: volume group "vghdd" is not empty
我究竟做错了什么?
并回答我自己的问题:
感谢项目维护者,我发现原来的命令是“错误的”
正确的应该
source
用作卷组名称。