Como definir “lxc.mount.auto” em LXD

2

Eu vim com um problema estranho com o LXD , e eu o resolvi parcialmente.

No entanto, preciso saber como definir "lxc.mount.auto" no LXD. Em outras palavras, de onde vem o valor lxc.mount.auto do valor /var/log/lxd/container-name/lxc.conf ? e como configurá-lo permanentemente?

UPDATE

De acordo com a documentação :

  

... Às vezes, porém, pode ser necessário falar com o   lxc driver em si. Isso pode ser feito especificando a configuração do LXC   itens na chave de configuração 'raw.lxc' LXD. Estes devem ser válidos   itens conforme documentado na página de manual lxc.container.conf (5).

No entanto, não encontrei uma maneira de modificar ou incluir esse raw.lxc

UPDATE 2

Tanto quanto eu entendi , é assim que você define:

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

Na verdade, funciona, pois posso ver isso sendo adicionado em: /var/log/lxd/container-name/lxc.conf , por exemplo:

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

No entanto, parece que não sobrescreve a regra anterior.

    
por lepe 30.09.2016 / 10:39

0 respostas