Question about dns cluster

Hello, dear forum users.
I have a DNS cluster configured with two slave servers

DNS_CLUSTER_SYSTEM=‘hestia-zone’
DNS_CLUSTER=‘yes’
DNS_SYSTEM=‘bind9’

Hello, dear forum users.
I have a DNS cluster configured with two slave servers

I added a v-sync-dns-cluster entry to the cron that runs every 15 minutes
The question is that when DNS synchronization is started, the records on the secondary servers are deleted and transferred again from the master server. And if there are a lot of domains, this creates a significant load. I don’t understand why the panel deletes the zone and synchronizes it again if you can simply synchronize the DNS records that have changed. If the zone is deleted on the master server, then it makes sense to delete it on the slaves as well.

Perhaps I configured something incorrectly, please tell me.

Dont add this cron not needed

1 Like

That is, when adding a new DNS domain to the server, the record will be automatically sent to secondary servers and there is no need to synchronize?

I checked - without synchronization of the DNS cluster, the zone does not get to the slave server. The new zone that was created on the master server, that is, in the hosting panel.

The job:
sudo /usr/local/hestia/bin/v-update-sys-queue dns-cluster

Should exists that should take care of clearing the DNS cluster queue

v-sync-dns-cluster is only to be used for the initial sync (Allready done by Hestia)

1 Like

Thank you very much! This is absolutely what I was looking for!