Support Center > Search Results > SecureKnowledge Details
How to set ClusterXL Control Protocol (CCP) in Broadcast / Multicast mode in ClusterXL
Solution

Introduction:

The ClusterXL Control Protocol (CCP) on cluster members uses Multicast mode by default, because it is more efficient than Broadcast mode (for details about the CCP packet headers, refer to sk25977 - section "(I-2) Introduction - CCP addresses").

If the connecting switch is incapable of forwarding multicast traffic, it is possible to change the CCP mode on cluster members from Multicast to Broadcast (on all cluster interfaces).

 

Procedure:

  • To check the current CCP mode, run:

    [Expert@HostName]# cphaprob -a if

    The CCP mode will appear at the end of the line.

    Example:
     
    Required interfaces: 4
    Required secured interfaces: 1
    
    eth0       UP                    non sync(non secured), multicast
    eth1       UP                    sync(secured), multicast
    eth2       UP                    non sync(non secured), multicast
    eth3       UP                    non sync(non secured), multicast
    
  • To change the CCP mode to broadcast mode (on all cluster interfaces), run:

    Note: When setting CCP mode to Broadcast, cluster member stops sending IGMP membership packets.

    [Expert@HostName]# cphaconf set_ccp broadcast

    Notes:

    • This change must be done on all members of the cluster.
    • This change is applied immediately.
    • This change survives reboot (for SMB appliances, refer to this section below).
      You can check the change in:
      • on Gaia / SecurePlatform / IPSO / XOS OS: $FW_BOOT_DIR/ha_boot.conf file
      • on SMB appliance: $FWDIR/boot/ha_boot.conf file
      • on Windows OS: Windows Registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CPHA\CCP_mode


  • To change the CCP mode to multicast mode (on all cluster interfaces), run:

    [Expert@HostName]# cphaconf set_ccp multicast

    Notes:

    • This change must be done on all members of the cluster.
    • This change is applied immediately.
    • This change survives reboot (for SMB appliances, refer to this section below).
      You can check the change in:
      • on Gaia / SecurePlatform / IPSO / XOS OS: $FW_BOOT_DIR/ha_boot.conf file
      • on SMB appliance: $FWDIR/boot/ha_boot.conf file
      • on Windows OS: Windows Registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CPHA\CCP_mode



Instructions for 600 / 700 / 1100 / 1200R / 1400 appliances:

Setting the CCP mode with the "cphaconf set_ccp <broadcast|multicast>" command does not survive reboot on 600 / 700 / 1100 / 1200R / 1400 appliances.

Follow these steps to set the desired mode permanently on these appliances:

  1. Create the special file /pfrm2.0/etc/userScript:

    Note: The file name contains capital 'S'.

    [Expert@Appliance]# touch /pfrm2.0/etc/userScript
  2. Edit the /pfrm2.0/etc/userScript file in Vi editor:

    [Expert@Appliance]# vi /pfrm2.0/etc/userScript
  3. Add the relevant 'cphaconf' command using the absolute path:

    • To set the CCP in broadcast mode:
      /opt/fw1/bin/cphaconf set_ccp broadcast

    • To set the CCP in multicast mode:
      /opt/fw1/bin/cphaconf set_ccp multicast

  4. Save the changes and exit from Vi editor.

  5. Set the relevant permissions to the /pfrm2.0/etc/userScript file:

    [Expert@Appliance]# chmod 777 /pfrm2.0/etc/userScript
  6. Reboot the appliance.

  7. Check the CCP mode:

    [Expert@Appliance]# cphaprob -a if

 

Related solutions:

Applies To:
  • This article applies to all versions of ClusterXL.

Give us Feedback
Please rate this document
[1=Worst,5=Best]
Comment