如何在 LXD 中设置“lxc.mount.auto”

如何在 LXD 中设置“lxc.mount.auto”

我带着LXD 的奇怪问题,我部分解决了这个问题。

但是,我需要知道如何在 LXD 中设置“lxc.mount.auto”。换句话说,lxc.mount.自动value中的 value/var/log/lxd/container-name/lxc.conf从何而来?以及如何永久设置它?

更新

根据文档

... 但有时,可能需要与底层 lxc 驱动程序本身进行通信。这可以通过在“raw.lxc”LXD 配置键中指定 LXC 配置项来完成。这些必须是有效项,如 lxc.container.conf(5) 手册页中所述。

但是我还没有找到修改或包含 raw.lxc 的方法

更新2

据,直到...为止我明白了,您可以这样设置:

lxc config set container-name raw.lxc "lxc.mount.auto=sys"

它确实有效,因为我可以看到它被添加到:/var/log/lxd/container-name/lxc.conf,例如:

lxc.cap.drop = mac_admin mac_override sys_time sys_module sys_rawio
lxc.mount.auto = proc:rw sys:rw cgroup:mixed
lxc.autodev = 1
...
lxc.mount.auto=sys

然而它似乎并没有覆盖先前的规则。

相关内容