Hello,
I read the steps in the study materials and something little bit unclear to me or according to these points, I have some questions.
Points from Administrator Guide:
- The public IP addresses of both MX servers must be on the same subnet. If the servers are located at different sites, there must be a VLAN between the sites with the same subnet.
- The interconnected network must be defined during the first-time login procedure on the MX by setting up the LAN interfaces. If this was not done during the first-time login, the LAN interfaces can be configured now using impcfg. Both interconnected interfaces must be on the same subnet.
- Alternatively, you can upload only the primary MX license, install MX-HA on the primary MX and install the secondary license (on the primary MX) at a later time. This alternative is not recommended, because it temporarily leaves the configuration without a license for the secondary MX, but it can be done.
- Heartbeat interface name = The interface which is the direct connection between the two MXs (There is no direct connection in my situation)
- Public interface name = The management interface name.
- In an MX-HA deployment, the management interface (eth0) is the public interface, and the heartbeat interface (eth1) is Interconnect?
- Also, in an MX-HA deployment, do all gateways register to the MX-HA's virtual IP, or does each gateway register to its own site's MX management IP?
- Can you please tell me if the interfaces and IP addresses are set correctly for my lab example?
- Heartbeat interface name = Eth1?
- Public interface name = Eth0?
- I also have a question related to licensing. After finishing initial configuration of the primary and secondary MX servers, on the primary MX server, should the license for both servers be uploaded from the web interface and then MX-HA procedure done, or after initial configuration, license must be uploaded during MX-HA process?
Here is my configuration:
MX1
Configuration target: local (appliance, VM150, reachable)
Setting markers: C: changed, I: invalid, P: pending (saved but not applied)
Navigation: Top -> Platform
Network settings
Management Interface: device=eth0,IPv4=172.25.92.101/24,IPv6=<not-set>
LAN Interface: device=eth1,IPv4=172.25.93.101/24,IPv6=<not-set>
Default gateway: IPv4: 172.25.92.1,device=eth0
IPv6: <not-set>
MX2
Configuration target: local (appliance, VM150, reachable)
Setting markers: C: changed, I: invalid, P: pending (saved but not applied)
Navigation: Top -> Platform
Network settings
Management Interface: device=eth0,IPv4=172.25.92.102/24,IPv6=<not-set>
LAN Interface: device=eth1,IPv4=172.25.93.102/24,IPv6=<not-set>
Default gateway: IPv4: 172.25.92.1,device=eth0
IPv6: <not-set>
MX-HA Configuration
[root@MX-01 mxha]# impctl server ha install
Enter the directory for temporary data [/var/tmp/secsph-ha]:
Enter the keep alive IP address or hostname (pingable server): 172.25.92.1 (Mgmt Gateway IP)
Enter the secondary server public IP address: 172.25.92.102
Enter the virtual server IP address: 172.25.93.100
Enter the heartbeat interface name [eth0 eth1 eth2 eth3]: eth1
Enter the public interface name [eth0 eth1 eth2 eth3]: eth0
P.S Please can you share best practices for deploying MX-HA or maybe somewhere there is a deployment topology example?
#DatabaseActivityMonitoring