OpenVZ Forum


Home » Mailing lists » Users » OpenVZ Multicast Questions
Re: OpenVZ Multicast Questions [message #26449 is a reply to message #26430] Wed, 23 January 2008 20:29 Go to previous messageGo to previous message
Peter Hinse is currently offline  Peter Hinse
Messages: 7
Registered: September 2007
Junior Member
nimbus 4321 wrote:

> Following the thread at 
> http://forum.openvz.org/index.php?t=msg&goto=21090 
> <http://forum.openvz.org/index.php?t=msg&goto=21090> , the VEs are 
> configured to use veth, with the veths connected using a bridge (vzbr0).
> The routing tables are setup so that the (unicast) IPs for the VEs are 
> routed via the bridge. This all works fine for unicast in all scenarios 
> - i.e. between the VEs, between the hosting HN and VEs, and between 
> other nodes and the VEs. It also works fine for multicast between the 
> VEs if they are on the same HN. However, it does not work for multicast 
> from the HNs to the VEs they are hosting, or from other nodes (including 
> VEs on other nodes) to the VEs.
> 
> Steps carried out so far:
> 
> In attempting to get multicast working between VEs on separate machines 
> (HNs), so far, I've carried out the following:
> 
> 1. Added a route for the Class D multicast address to the bridge 
> (vzbr0). This enabled multicast from the hosting HN to the VE it was 
> hosting (verified this using ping). However, other nodes, including the 
> VE on the other HN still could not send / receive multicast traffic from 
> the VE.
> 2. Attempted to enable multicast forwarding by echo 1> 
> /proc/sys/net/ipv4/conf/vzbr0/mc_forwarding . However, this was denied 
> ("Operation not permitted"). Perhaps the OpenVZ  RHEL4 kernel does not 
> allow this by default ? However, unsure if this is required to get 
> multicast to work.
> 
> Questions:
> 
> So, no luck with the above. Does anyone have any suggestions as to how I 
> could get this to work ?
> In particular, is enabling the mc_forwarding setting required ? If so, 
> is a RHEL4 kernel available with this enabled ?
> Or is there something else I'm missing ?

I started that forum thread and I got it running. Please print a

route -n

from the hardware node(s) as well as the VEs. Try to use ssmping (RPMs 
for RHEL at http://www.pramberger.at/peter/services/repository/rhel4/) 
for debugging, it helped me a lot.

Regards,

	Peter
 
Read Message
Read Message
Read Message
Previous Topic: How to reset the failcnt?
Next Topic: RHEL3 and other older distributions
Goto Forum:
  


Current Time: Sat Jul 27 15:54:05 GMT 2024

Total time taken to generate the page: 0.02643 seconds