Goedenavond,
Momenteel gebruik ik 2 nameservers met BIND, maar ik wil graag gebruik gaan maken van PowerDNS. Dus heb ik het op een testserver geïnstalleerd, mysql database aangemaakt, bestaande BIND zones geïmporteerd, recursor geïnstalleerd en alles werkt. Totdat ik een minuutje geen queries doe, dan zijn de connecties naar mysql ge-timeout (of hoe je dat ook schrijft). Ok, dat is op te lossen door de timeout hoger te zetten en te zorgen dat er af en toe queries komen (op een live server zal dat ook geen probleem zijn) en anders een dig @localhost localhost in de crontab, ranzing maar het werkt.
Maar hetzelfde probleem treedt op wanneer mysql (draait op een aparte databaseserver) herstart of gereload wordt. Bestaande connecties zijn dan verbroken en PowerDNS geeft simpelweg geen antwoord meer. Via Google etc. kan ik bijzonder weinig oplossingen of beschrijvingen van dit probleem vinden. Ik vond een reactie dat het draaien in een 'guardian' proces dit zou moeten verhelpen omdat die PowerDNS zou herstarten als hij niet meer reageerde, maar guardian staat bij mij aan en hou het probleem. Overigens is er behoorlijk weinig informatie/documentatie over dat guardian verhaal te vinden.
Conclusie is dat mijn DNS uitvalt als er *iets* met de mysql server gebeurt (als is het maar een paar seconden) en ik er dus altijd aan moet denken om dan ook de DNS server te restarten (dat gaat dus niet gebeuren).
Kan iemand mij vertellen of dit probleem op te lossen is en zo ja, hoe? Volgens mij zijn er velen die op PowerDNS met mysql draaien en zou dat gewoon moeten blijven werken.
De testmachine is trouwens Ubuntu 6.10 en pdns versie 2.9.20-3.
Alvast dank voor uw aandacht.
Martin
Evenementen voor de komende 60 Dag(en)
Resultaten 1 tot 8 van de 8
Onderwerp: PowerDNS stopt bij MySQL reload
-
30/03/07 22:02PowerDNS stopt bij MySQL reload
-
30/03/07 22:06Unregistered user397 Berichten- Ingeschreven
- 27/12/04
- Locatie
- Geertruidenberg
5 Berichten zijn liked
Bedrijf: Monshouwer InterNet Diensten
Functie: Creatieve duizendpoot
URL: www.monshouwer.eu
Registrar SIDN: ja
KvK nummer: 18075928
Ondernemingsnummer: nvt
Powerdns starten met "--guardian=yes" optie zou het moeten verhelpen.
-
02/04/07 06:45Zoals al vermeld in mijn vraag:
En als ik een ps doe:Ik vond een reactie dat het draaien in een 'guardian' proces dit zou moeten verhelpen omdat die PowerDNS zou herstarten als hij niet meer reageerde, maar guardian staat bij mij aan en hou het probleem.
7485 ? Ssl 0:00 /usr/sbin/pdns_server --daemon --guardian=yes
8910 ? Sl 0:00 /usr/sbin/pdns_server-instance --daemon --guardian=yes
-
02/04/07 11:13Gebruik je de laatste versie ?
-
02/04/07 12:41
-
02/04/07 13:24moderator3.749 Berichten- Ingeschreven
- 16/05/04
- Locatie
- Middelburg
100 Berichten zijn liked
Registrar SIDN: Ja
Apart probleem, ik heb het op onze Ubuntu machine's in ieder geval nog nooit gezien. Wij draaien echter Ubuntu 6.06
Wordt die MySQL nog voor iets anders gebruikt dan DNS?
Daarnaast staat de timeout van MySQL toch standaard op 28800 seconde? Wat bedoel je verder met een reload?
-
03/04/07 09:48Ja, er draait een aantal databases van webapplicaties en websites op. Zonder problemen overigens. Dat zou toch geen probleem moeten zijn?
Sorry, bedoel eigenlijk een restart. Niet dat ik het dagelijks doe, maar stel dat het een keer voorkomt zou toch niet je DNS plat moeten liggen tot je die ook herstart lijkt me?Daarnaast staat de timeout van MySQL toch standaard op 28800 seconde? Wat bedoel je verder met een reload?
Zal anders eens een binary versie van powerdns zelf download of zelf compileren.
-
03/04/07 09:50moderator3.749 Berichten- Ingeschreven
- 16/05/04
- Locatie
- Middelburg
100 Berichten zijn liked
Registrar SIDN: Ja
Nee, dat niet. Maar het gaat even puur om de beeldvorming
Nee, als ik mijn MySQL (Ubuntu Dapper) herstart, dan maakt PowerDNS daarna gewoon zelf weer zijn connecties aan.Sorry, bedoel eigenlijk een restart. Niet dat ik het dagelijks doe, maar stel dat het een keer voorkomt zou toch niet je DNS plat moeten liggen tot je die ook herstart lijkt me?
Ik geef je weinig hoop dat het zal helpen, maar wie niet waagt wie niet wint.Zal anders eens een binary versie van powerdns zelf download of zelf compileren.
- advertentie



LinkBack URL
About LinkBacks

