Hi all,
im looking for a working failover scenario for my main zabbix server. I have already found 1-2 useful threads about it but im still not sure if it will work. I saw too, that some use clustering. Thats not possible for me because of technical reason.
Scenario is:
Server A (main zabbix server)
Server B (zabbix installation, but inactive)
Database would be a MySQL DB with a Master-Slave replication from Server A to Server B.
A third zabbix instance (call it "big brother") shall monitor Server A. If Server A goes down, "big brother" shall activate Server B.
So good so far. In general this should be possible but some questions raised up.
1) Can Server B work with the replicated database without any changes?
2) What happens, if server A raise up again unexspected while server B is the new zabbix server?
3) Both zabbix servers will be hosted from different IP ranges so a virtual IP will not be possible. Is there a way that the agents notice the new server ip?
Maybe automatic change inside the agents config within a remote control parameter inside a action?
Or two config files maybe with a restart of the service?
Any help or suggestions would be really appreciated.
im looking for a working failover scenario for my main zabbix server. I have already found 1-2 useful threads about it but im still not sure if it will work. I saw too, that some use clustering. Thats not possible for me because of technical reason.
Scenario is:
Server A (main zabbix server)
Server B (zabbix installation, but inactive)
Database would be a MySQL DB with a Master-Slave replication from Server A to Server B.
A third zabbix instance (call it "big brother") shall monitor Server A. If Server A goes down, "big brother" shall activate Server B.
So good so far. In general this should be possible but some questions raised up.
1) Can Server B work with the replicated database without any changes?
2) What happens, if server A raise up again unexspected while server B is the new zabbix server?
3) Both zabbix servers will be hosted from different IP ranges so a virtual IP will not be possible. Is there a way that the agents notice the new server ip?
Maybe automatic change inside the agents config within a remote control parameter inside a action?
Or two config files maybe with a restart of the service?
Any help or suggestions would be really appreciated.
Comment