This is an experimental solution to providing near-live synchronisation between two Zimbra servers so that one of them is live and the other is kept in a warm or very warm standby state.
https://wiki.zimbra.com/wiki/Server_Live_sync
Zimbra Multi-Server Installation on CentOS 7
https://computingforgeeks.com/zimbra-multi-server-installation-on-centos-7/
How to Install and Configure Zimbra Multi Server on CentOS 7
https://linoxide.com/howto-install-configure-zimbra-8-6-multi-server-centos-7/
Configuring Logger Host
https://wiki.zimbra.com/wiki/Configuring-Logger-Host
Monitor - Server status
https://forums.zimbra.org/viewtopic.php?t=59527
Step-by-step guilde:
1. On the Mailbox1.examble.com (logger monitor host)
\[root@mailbox1 ~\]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
\[root@mailbox1 ~\]# ps -ef | grep syslog
root 15830 1 0 10:53 ? 00:00:00 /usr/sbin/rsyslogd -n -r -m 0
su - zimbra
zmcontrol stop ; exit
\[root@mailbox1 ~\]# /opt/zimbra/libexec/zmfixperms -e -v
vi /etc/sysconfig/rsyslog
SYSLOGD_options="-r -m 0"
\[root@mailbox1 ~\]#/opt/zimbra/libexec/zmsyslogsetup
\[root@mailbox1 ~\]#systemctl restart rsyslog
vi /etc/rsyslog.conf
$ModLoad imudp
$UDPServerRun 514
\[root@mailbox1 ~\]#systemctl restart rsyslog
su - zimbra
\[zimbra@mailbox1 ~\]$zmcontrol start
\[zimbra@mailbox1 ~\]$/opt/zimbra/libexec/zmloggerinit
\[zimbra@mailbox1 ~\]$/opt/zimbra/bin/zmsshkeygen
\[zimbra@mailbox1 ~\]$/opt/zimbra/bin/zmupdateauthkeys
\[zimbra@mailbox1 ~\]$zmprov gacf |grep zimbraLogHostname
\[zimbra@mailbox1 ~\]$ zmprov gacf |grep zimbraLogHostname
zimbraLogHostname: mailbox1.examble.com
--\> OK
2. On the remote logger monitor host (ldap1,mta1)
LDAP1
\[root@ldap1 ~\]# su - zimbra
\[zimbra@ldap1 ~\]$ zmprov gacf |grep zimbraLogHostname
zimbraLogHostname: mailbox1.examble.com
\[zimbra@ldap1 ~\]$/opt/zimbra/bin/zmsshkeygen
\[zimbra@ldap1 ~\]$/opt/zimbra/bin/zmupdateauthkeys ; exit
\[root@ldap1 ~\]# /opt/zimbra/libexec/zmsyslogsetup
updateSyslog: Updating /etc/rsyslog.conf...done.
\[root@ldap1 ~\]# systemctl restart rsyslog
\[root@ldap1 ~\]# su - zimbra
\[zimbra@ldap1 ~\]$ zmcontrol restart
Mta1
\[root@mta1 ~\]# su - zimbra
\[zimbra@mta1 ~\]$ zmprov gacf |grep zimbraLogHostname
zimbraLogHostname: mailbox1.examble.com
\[zimbra@mta1 ~\]$/opt/zimbra/bin/zmsshkeygen
\[zimbra@mta1 ~\]$/opt/zimbra/bin/zmupdateauthkeys ; exit
\[root@mta1 ~\]# /opt/zimbra/libexec/zmsyslogsetup
updateSyslog: Updating /etc/rsyslog.conf...done.
\[root@mta1 ~\]# systemctl restart rsyslog
\[root@mta1 ~\]# su - zimbra
\[zimbra@mta1 ~\]$zmcontrol restart