PDA

Bekijk Volledige Versie : Powerdns issues



CompanyPoint
06/08/14, 18:42
Hallo allemaal,

Wij werken met een veelvoud aan servers (DA en Cpanel) welke we allemaal aan een PowerDNS setup hebben gekoppeld, met 2 servers in andere DC's dat het server cluster wat we hebben draaien.
Nu is er een replicatie probleem .. wie heeft enkele tips?

domein repliceert niet .. geeft dus ook dns errors op een of andere vuige manier ;-).
AXFR chunk with a non-zero errorcode 5

tweede issue:
While checking domain freshness: Query to 'ipadress_webserver:53' for SOA of 'domain' produced no results (error code: Refused)

SF-Jeroen
06/08/14, 19:15
Ik neem aan dat je MySQL master-slave replicatie gebruikt? De slave status geeft geen errors en loopt in sync met de master?

CompanyPoint
06/08/14, 19:54
Hoi Jeroen,

Bedankt voor je antwoord .. die heb ik gechecked en loopt idd in sync.
als ik in de /var/log/messages kijk zie ik voor veel domeinen deze melding..
zat nog te denken aan de firewall, maar daar is niks gewijzigd .. heeft het al maanden goed gedaan en opeens dit

bibawa
06/08/14, 20:33
staan je masters nog goed ?

SF-Jeroen
06/08/14, 21:00
Als de records daadwerkelijk missen (dus even handmatig in MySQL checken), en wel op de master in MySQL staan, moet je de slave resyncen. Dus een nieuw snapshot / dump inladen en replicatie herstarten. Zorg natuurlijk wel even dat PowerDNS niet draait op de slave terwijl je dit doet (anders ga je natuurlijk allemaal foute data terugsturen).

Overigens is het me nog niet duidelijk of het ook echt bij MySQL ligt. Al eens een tcpdump op udp poort 53 gedaan en loglevel 9 (uit mijn hoofd) aangezet in PDNS?

bibawa
06/08/14, 21:47
die foutmelding zien we hier ook op Plesk servers als we in de named.conf de allow-transfer goed zetten maar in Plesk de zone transfer op serverniveau nog niet aanzetten naar PDNS.. in WHM daarmee nog geen problemen gehad.

Je fout zegt wel dat: je webserver weigert om de zonefile te geven omdat de master die hem aanvraagt niet gemachtigd is daarvoor..

Mark17
07/08/14, 12:49
Als je MySQL master-slave gebruikt moet je in de powerdns config (standaard: pdns.conf) wel even uitzetten dat hij een slave of master is. Zodra je dat doet verwacht ik dat er minder problemen ontstaan/minder logs vulling. Anders probeert je powerdns installatie die de mysql slave gebruikt deze mogelijk bij te werken en dat is "niet handig".

CompanyPoint
07/08/14, 20:23
Opgelost :-)

- - - Updated - - -

Ja en de oplossing plaatsen is ook wel handig ;-) ..

we hebben de volgende oplossingen gebruikt
http://help.directadmin.com/item.php?id=113 & http://help.directadmin.com/item.php?id=43

daarna ook een dump gedaan van de database van de master en die op de slave gezet .. et voila .. deed het weer

CompanyPoint
07/08/14, 20:25
En het tweede issue was te suf voor woorden ... dat hadden we moeten zien .. ahum :oops:

While checking domain freshness: Query to 'ipadress_webserver:53' for SOA of 'domain' produced no results (error code: Refused)

Het domein stond in de pdns op het verkeerde serverid .. als de master/slave dan connectie maakt met die webserver, staat ie daar niet .. dus krijg je een foutmelding