How to enable Multicast ?

bladux

Well-Known Member
Nov 7, 2016
30
0
46
42
Hi,

I have a 15 nodes cluster that apparently does not work with multicast, and I would like to enable it.
root@R1M1:~# corosync-cmapctl -g totem.interface.0.mcastaddr
Can't get key totem.interface.0.mcastaddr. Error CS_ERR_NOT_EXIST

I've read the Multicast notes from https://pve.proxmox.com/wiki/Multicast_notes

Multicast IS enable on my network, I tested ssmping on all nodes without issue.

I have 3 proxmox clusters on my network, all clusters have different names.
2 clusters do have a multicast address when I enter corosync-cmapctl -g totem.interface.0.mcastaddr

Only one cluster seems to have the issue.

How can I force multicast ? Shall I add a mcastaddr and mcastport to corosync.conf ? Is there anywhere else I should enable multicast ?

Many thanks in advance,
 
are all the clusters on the same subnet ?
it should be possible by editing corosync.conf but I would rather put each cluster network on a different switch or different VLAN
 
2 of them are indeed. One working and the one not working.

Are there some logs that could talk about any multicast issue at startup ? I can't find/track anything..