Como ligar um contêiner lxc a uma ponte específica?

4

Eu criei uma ponte específica br1 e gostaria de vincular um contêiner específico cont1 a essa ponte. Eu tenho lxc e lxd instalado, se isso importa (não tenho certeza qual é a diferença entre eles).

Eu desabilitei o briging para lxcbr0 em /etc/default-lxc-net e criei o arquivo /var/lib/lxc/cont1/config com

lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = br1
lxc.network.name = eth0
lxc.network.ipv4 = 10.10.11.0/24
lxc.network.ipv4.gateway = 10.10.11.11

mas lxc cont1 start falha com (entre outras informações de log)

lxc 20160313185746.671 ERROR    lxc_conf - conf.c:instantiate_veth:2590 - failed to attach 'vethM1YGJS' to the bridge 'lxcbr0': Operation not permitted
lxc 20160313185746.741 ERROR    lxc_conf - conf.c:lxc_create_network:2867 - failed to create netdev
lxc 20160313185746.741 ERROR    lxc_start - start.c:lxc_spawn:1023 - failed to create the network
lxc 20160313185746.741 ERROR    lxc_start - start.c:__lxc_start:1286 - failed to spawn 'cont1'

parece que existe um comando (?) para fazer essa configuração, mas não encontrei documentação sobre esse assunto.

    
por WoJ 13.03.2016 / 19:22

0 respostas

Tags