Tweakers,
Wij hebben 3 nameservers op 3 verschillende fysieke locaties.
Draait op powerdns met een mysql backend. Op NS1 & NS3 hebben we ook poweradmin draaien.
Op zich niet belangrijk want DNS werkt perfect, enkel de mysql replicatie loopt mank.
Wat we dus hebben:
NS1: MASTER
NS2: SLAVE
NS3: MASTER
NS1 repliceert van/naar NS3.
NS2 repliceert van NS1
Als we een aanpassing doen op NS3 dan wordt dit gerepliceerd naar NS1.
Dat werkt.
Als we een aanpassing doen op NS1 dan wordt dit gerepliceerd naar NS2 & NS3.
Dat werkt.
Als we een aanpassing doen op NS3 dan wordt dit gerepliceerd naar NS1, maar niet naar NS2.
Ik had gedacht dat, als de database op NS3 wordt aangepast en gerepliceerd wordt naar NS1, NS2 zou updaten omdat NS1 in aangepast. Blijkbaar is dit dus niet zo.
Al de hele middag mee bezig maar zonder succes.
Hoe kan ik dit oplossen?
Dank!
Wij hebben 3 nameservers op 3 verschillende fysieke locaties.
Draait op powerdns met een mysql backend. Op NS1 & NS3 hebben we ook poweradmin draaien.
Op zich niet belangrijk want DNS werkt perfect, enkel de mysql replicatie loopt mank.
Wat we dus hebben:
NS1: MASTER
NS2: SLAVE
NS3: MASTER
NS1 repliceert van/naar NS3.
NS2 repliceert van NS1
code:
1
2
3
4
5
6
| NS1 =========> NS3
NS3 <========= NS1
NS1 =========> NS2
NS3 ===///===> NS2
NS3 =========> NS1 ===///===> NS2 |
Als we een aanpassing doen op NS3 dan wordt dit gerepliceerd naar NS1.
Dat werkt.
Als we een aanpassing doen op NS1 dan wordt dit gerepliceerd naar NS2 & NS3.
Dat werkt.
Als we een aanpassing doen op NS3 dan wordt dit gerepliceerd naar NS1, maar niet naar NS2.
Ik had gedacht dat, als de database op NS3 wordt aangepast en gerepliceerd wordt naar NS1, NS2 zou updaten omdat NS1 in aangepast. Blijkbaar is dit dus niet zo.
Al de hele middag mee bezig maar zonder succes.
Hoe kan ik dit oplossen?
Dank!