February 4th, 2002, 05:49 AM
What software are you all using for node failover?
Right now we are looking at using rsync and Understudy as a means of mirroring our primary server to a slave at a remote location. This seems an acceptable solution. However, Understudy depends on BIND. And freebsd has pointed out that TinyDNS is a better DNS server over BIND. Understudy carries a price tag with it, while TinyDNS is free.
I know you prefer TinyDNS to BIND. TinyDNS supports failover, but it needs an external program to edit its files. Any recommendations?
February 4th, 2002, 06:36 AM
>> but it needs an external program to edit its files. Any recommendations?
1) By hand
2) Write a script ( Parsing the zone data format of Tinydns is relatively simple. So it'd take someone with 1 month of programming knowledge to write such a script)
3) Go to http://www.djbdns.org and search for twa web-based tool. Note, you need to install python binary (not mod_python).
February 4th, 2002, 07:23 AM
February 4th, 2002, 07:45 AM
That logic could do the trick nicely in the event of any failure on the slave. If you think twice, the slave DNS server shouldn't be down that often, especially when it's supervised. It'd be a serious problem if supervise can't be restarted automatically. As a precaution, though that's necessary.