Subject: Re: [vserver] Multicast ip configuration scalability problem
From: Herbert Poetzl <herbert@13thfloor.at>
Date: Thu, 18 Aug 2011 17:58:39 +0200

On Fri, Apr 01, 2011 at 12:30:24PM +0200, Benedikt Böhm wrote:
> On Fri, Apr 1, 2011 at 12:28 PM, Benedikt Böhm <bb@xnull.de> wrote:
>> On Fri, Apr 1, 2011 at 11:13 AM, Furgerot Julien
>> <julien.furgerot@gmail.com> wrote:
>>> If I have understood correctly, binding a socket to listen
>>> on a multicast address requires a 'nodev' network interface
>>> configured like this : /etc/vservers/VM/interfaces/XX/ :

sorry for the rather long delay ...

>> you can give this patch a try:

[patch zapped]

I uploaded a patch to support switching that on/off
via an NXC capability (NXC_MULTICAST, 0x1000 or just ^12)

if you get around, I'd appreciate a test run

http://vserver.13thfloor.at/Experimental/delta-multicast-feat02.diff

thanks,
Herbert

>> it is used in production for ganglia monitoring at one of my
>> clients and didn't cause any problems so far

> i forgot to mention, that you don't need to configure the
> multicast addresses in /etc/vservers/foo/interfaces anymore.
> vservers can just join every multicast channel they desire ...