PDA

Bekijk Volledige Versie : powerdns master notify itself



Mikey
30/03/08, 18:15
Zoals topic al zegt, ik heb een dns setup waarin een master en verschillende slaves actief zijn. Echter zie je in de monitor mode dat bij een serial change de master zichzelf notified. Nou is dit niet zo heel erg aangezien hij deze zelf afbreekt, echter zou het mooi zijn als dit compleet verholpen kan worden.

output ziet er als volgt uit:


Queued notification of domain 'domein.tld' to MASTER
Queued notification of domain 'domein.tld' to slaves
Queued notification of domain 'domein.tld' to slaves
Queued notification of domain 'domein.tld' to slaves
Queued notification of domain 'domein.tld' to slaves
Queued notification of domain 'domein.tld' to slaves
Received NOTIFY for domein.tld from MASTER but slave support is disabled in the configuration
Received unsuccesful notification report for 'domein.tld' from MASTER, rcode: 4
Removed from notification list: 'domein.tld' to MASTER


Alvast bedankt,
Mike

systemdeveloper
03/05/08, 19:31
Dat komt (dacht ik uit het hoofd) omdat je de master ns ook in de dns van het domein hebt staan en slave=no in de master pdns config hebt staan. Dan stuurt ie zichzelf een notify.
Heb jij toevallig ook een handige manier om verwijderde zones op de master, ook automatisch op de slave te verwijderen ?

Mikey
03/05/08, 23:52
Jeuj !!

Nooit gedacht hier nog reactie op te krijgen. De setup betreft inderdaad een supermaster waarbij hij zelf dit keer ook ingezet is.

Master is in dit geval ook de machine die de notify's krijgt

davinci
04/05/08, 10:05
Heb jij toevallig ook een handige manier om verwijderde zones op de master, ook automatisch op de slave te verwijderen ?

Voor plesk gebruik ik:
http://forum.swsoft.com/attachment.php?attachmentid=68&d=1203002268

En anders is het een idee om via cron 1x in de week je tabel 'records' te truncaten. Dan haalt ie vanzelf weer frisse zones op.

systemdeveloper
04/05/08, 13:00
Voor plesk gebruik ik:
http://forum.swsoft.com/attachment.php?attachmentid=68&d=1203002268

En anders is het een idee om via cron 1x in de week je tabel 'records' te truncaten. Dan haalt ie vanzelf weer frisse zones op.
Ik heb nu een trigger gemaakt op de domains tabel om bij te houden welke slaves bijgewekt moeten worden. In de cron check ik elke minuut of een slave bijgewerkt moet worden en trap eventeel een script op de slave aan om het domein te verwijderen.
Net zo handig en mijn slaves zitten dan niet een lange periode met crappy data.