Estoy usando PowerDNS con el backend de PostgreSQL en tres servidores diferentes; en modo nativo, toda la replicación se realiza en el backend de PostgreSQL. Ningún servidor está configurado como maestro, pdns.conf
está casi en la configuración predeterminada.
Cuando creo una nueva zona usando la API de PowerDNS en el primer servidor, puedo ver la zona y los registros en las tres bases de datos. Y al usarlo dig SOA example.com @SERVER.IP
recibo respuesta de todos los servidores, pero con diferentes seriales SOA:
El primer servidor que es el servidor "primario" y configurado como tal en el registro SOA, tiene el registro SOA 2020081503
, los otros dos 2020081505
.
Al realizar cambios en la zona, la serie aumenta, pero el desplazamiento de 2 permanece igual.
Todos los servidores están configurados igual, excepto que el primero tiene la API y el servidor web habilitados en pdns.conf
, y que está mencionado en el registro SOA.
¿Alguna idea de dónde viene el desplazamiento y cómo se puede sincronizar?
¡Gracias!
Respuesta1
Al realizar cambios en la zona, la serie aumenta, pero el desplazamiento de 2 permanece igual.
Encontré un comportamiento como este, cuando default-soa-edit=INCEPTION-INCREMENT en pdns.conf