[lxc-users] Cannot create a macvlan private bridge on lx

Serge Hallyn serge.hallyn at ubuntu.com
Wed Aug 13 18:05:11 UTC 2014


Depends on what your VM looks like.  You could simply create a private
bridge br1, create a tap device, bridge it to br1, pass that tap device
to kvm, then tell lxc to stick a veth endpoing onto br1.

Use case of macvlan is to get faster networking.

Quoting Anjali Kulkarni (anjali at juniper.net):
> Thanks - is there any way to do a private bridge between a VM and a
> container, so that they can communicate? What's the use case of using
> macvlan on a real nic?
> 
> Anjali
> 
> On 8/13/14 9:35 AM, "Serge Hallyn" <serge.hallyn at ubuntu.com> wrote:
> 
> >You can't do macvlan on a bridge.  It has to be done on an real
> >physical nic.
> >
> >Quoting Anjali Kulkarni (anjali at juniper.net):
> >> 
> >> Hi,
> >> 
> >> We are trying to have a VM and a container ping each other via a private
> >> bridge (not going through host) via macvlan interface. A bridge, lxcbr1
> >>is
> >> already created and contains a link from VM, and we want to add
> >>container
> >> to it as well. 
> >> To do that, on adding the foll. config to a container, the error shown
> >> below is seen, and tips about how to fix this issue?
> >> 
> >> Config:
> >> lxc.network.type = macvlan
> >> lxc.network.macvlan.mode = bridge
> >> lxc.network.flags = down
> >> lxc.network.name = eth0
> >> lxc.network.link = lxcbr1
> >> lxc.network.ipv4 = 1.1.1.1/24
> >> 
> >> 
> >> Error seen:
> >> lxc-start: failed to move 'lxcbr1' to the container : Invalid argument
> >> lxc-start: failed to create the configured network
> >> lxc-start: failed to spawn 'test'
> >> lxc-start: The container failed to start.
> >> lxc-start: Additional information can be obtained by setting the
> >>--logfile
> >> and --log-priority options.
> >> 
> >> Thanks
> >> Anjali
> >> 
> >> 
> >> 
> >> 
> >> 
> >> 
> >> _______________________________________________
> >> lxc-users mailing list
> >> lxc-users at lists.linuxcontainers.org
> >> http://lists.linuxcontainers.org/listinfo/lxc-users
> >_______________________________________________
> >lxc-users mailing list
> >lxc-users at lists.linuxcontainers.org
> >http://lists.linuxcontainers.org/listinfo/lxc-users
> 
> _______________________________________________
> lxc-users mailing list
> lxc-users at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-users


More information about the lxc-users mailing list