5.14.2. Configurazione Multicast

Se non specificate un indirizzo multicast nel file di configurazione del cluster il software Red Hat High Availability Add-On ne creerà uno in base all'ID del cluster. Così facendo verranno generati i 16 bit più bassi dell'indirizzo i quali verranno aggiunti alla sezione più alta dell'indirizzo in base al tipo di protocollo IP, IPV4 o IPV6:
  • Per IPV4 — L'indirizzo formato è 239.192. più i 16 bit più bassi generati dal software Red Hat High Availability Add-On.
  • Per IPV6 — L'indirizzo formato è FF15:: più i 16 bit più bassi generati dal software Red Hat High Availability Add-On.

Nota

L'ID del cluster è un identificatore unico generato da cman per ogni cluster. Per poter visualizzare il suddetto ID eseguire cman_tool status sul nodo.
È possibile specificare un indirizzo multicast nel file di configurazione con il seguente comando:
ccs -h host --setmulticast multicastaddress
Da notare che questo comando resetta tutte le proprietà da impostare con --setmulticast sui rispettivi valori predefiniti come descritto in Sezione 5.1.5, «Comandi che sovrascrivono le impostazioni precedenti».
Se specificate un indirizzo multicast usare la serie 239.192.x.x (o FF15:: per IPv6) usata da cman. In caso contrario l'uso esterno dell'indirizzo multicast dalla gamma specificata potrebbe causare risultati imprevedibili. Per esempio se utilizzate 224.0.0.x ("Tutti gli host sulla rete") si potrebbe verificare un instradamento non corretto oppure, con alcuni tipi di hardware, l'instradamento potrebbe non verificarsi.
Se specificate o modificate un indirizzo multicast sarà necessario riavviare il cluster per implementare le modifiche. Per informazioni su come avviare o arrestare un cluster con ccs consultare Sezione 6.2, «Avvio ed arresto di un cluster».

Nota

Se specificate un indirizzo multicast assicuratevi di controllare la configurazione dei router utilizzati dai pacchetti del cluster. Alcuni router potrebbero impiegare un tempo molto lungo per accettare gli indirizzi impattando così negativamente sulle prestazioni.
Per rimuovere un indirizzo multicast da un file di configurazione usare l'opzione --setmulticast di ccs senza specificare alcun indirizzo multicast:
ccs -h host --setmulticast