This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

UTM9 Active-Passive HA on vmWare

After three weeks of troubleshooting we still haven't got our active-passive HA pair of UTMs working properly.

All VMs of the same vmWare host as the passive UTM still have its MAC addresses in their ARP tables as the destinations for packets to the UTM IP addresses, so they can't ping the UTM or communicate at all outside of their own subnet. Everything works fine with only one UTM running, and we also have some CentOS Cluster VMs and they can move IP addresses around without any issues.

What mechanism does UTM9 HA use to update ARP?  There must be something subtly different about the way UTM9 does it and the way CentOS does it…


This thread was automatically locked due to age.
Parents
  • Hi, Ralf,

    I think this is done on the Master after activating HA.  I haven't actually done this, so I'd be interested in your result. [:)]

    Cheers - Bob
  • Was able to get the ESXi lab updated so I have a bit further to report on this.

    The thread I reported earlier does work for v9. It appears to be an arp caching issue with ESXi's vSwitches, as I suspected. Clearing the arp cache in ESXi (unlike ESX) requires a complete reboot of the host machine.
  • Was able to get the ESXi lab updated so I have a bit further to report on this.

    The thread I reported earlier does work for v9. It appears to be an arp caching issue with ESXi's vSwitches, as I suspected. Clearing the arp cache in ESXi (unlike ESX) requires a complete reboot of the host machine.


    Hallo,
    what is about this
    Code:
    /usr/locl/bin/confd-client.plx set ha advanced virtual_mac 0
    Did you use this too?

    Ralf
  • I have found the following instruction:

    For every NIC of the Sophos VM set the following:

    ethernet0.ignoreMACAddressConflict = "TRUE"
    ethernet1.ignoreMACAddressConflict = "TRUE"
    ethernet2.ignoreMACAddressConflict = "TRUE"

    This setting can also be set an the Sophos VM:
    Options- Advanced -General - Configuration Parameters 
    ethernet0.ignoreMACAddressConflict = "TRUE"

    Furthermore on the vSwitch of the ESX the following settings must be done:
    (see attachment)

    We will try those setting next week during a migration.
    Has anyone found an other solution in the meantime?

    Kind regards
    Marco
  • In another forum i also found the following solution:


    • Use the ASG VMWare Images and change adapters to E1000 for best performance.


    • Set MTU on HA interface to 1500 with the command "cc set ha advanced mtu 1500" in Astaro CLI, to prevent use of jumbo frames. (Will not work)


    • Use a dedicated VLAN in ESXi for the two ASG HA interfaces.


    • Disable vitual HA MACs with the command: "cc set ha advanced virtual_mac 0" in Astaro CLI to ensure that VMs residing on same vSwitch as the passive ASG can communicate with the active ASG on other vSwitch.


    • If WAN has DHCP assigned IP address from ISP - set identical MAC address on the two ASG's WAN adapters by editing Virtual Machine settings in ESXi.

        Note: This requires editing the .vmx file for the VMs and setting "ethernet0.ignoreMACAddressConflict = "TRUE"" for the adapters used for WAN (replace ethernet0 with relevant number for interface).

    We will try this as well next week. 
    If anyone can try this before I would appreciate your feedback.

    kind regards 
    Marco
Reply
  • In another forum i also found the following solution:


    • Use the ASG VMWare Images and change adapters to E1000 for best performance.


    • Set MTU on HA interface to 1500 with the command "cc set ha advanced mtu 1500" in Astaro CLI, to prevent use of jumbo frames. (Will not work)


    • Use a dedicated VLAN in ESXi for the two ASG HA interfaces.


    • Disable vitual HA MACs with the command: "cc set ha advanced virtual_mac 0" in Astaro CLI to ensure that VMs residing on same vSwitch as the passive ASG can communicate with the active ASG on other vSwitch.


    • If WAN has DHCP assigned IP address from ISP - set identical MAC address on the two ASG's WAN adapters by editing Virtual Machine settings in ESXi.

        Note: This requires editing the .vmx file for the VMs and setting "ethernet0.ignoreMACAddressConflict = "TRUE"" for the adapters used for WAN (replace ethernet0 with relevant number for interface).

    We will try this as well next week. 
    If anyone can try this before I would appreciate your feedback.

    kind regards 
    Marco
Children
No Data