3

我正在尝试在正在运行的 centos docker 容器中创建逻辑卷(例如/dev/sdb左右)。如果有人尝试过成功,请帮助!

安装 lvm2 并运行 lvmetad 后,当我尝试创建 VG 时,出现以下错误:

bash-4.2# lvcreate -L 2G stackit

/dev/mapper/control:打开失败:不允许操作

无法与内核设备映射器驱动程序通信。

检查内核中的设备映射器是否可用。

条带化:内核中未检测到所需的设备映射器目标。

运行 `lvcreate --help' 以获得更多信息。

4

1 回答 1

3

我不确定您到底要做什么,但 docker 容器默认以受限权限运行。

尝试添加(旧方法)

--privileged=true

或者(新方式)

--cap-add=ALL

赋予容器全部权限。然后,您可以缩小实际需要为容器提供哪些功能。

于 2014-09-19T21:02:38.707 回答