[Pdns-users] Provisions for DB failures?

Gabriel Ambuehl gaml at buz.ch
Sun Mar 16 20:11:01 UTC 2003


-----BEGIN PGP SIGNED MESSAGE-----

Hello bert,

Sunday, March 16, 2003, 8:44:54 PM, you wrote:

>         3) Simplicity is good

> In this case, if any of the slaves has a database problem, it goes
down. The
> other slaves continue to work and the internet does not notice that
there is
> a problem.

More or less. Except for the people that need to make two queries, of
course.

>         * somebody creates a *simple* algorithm for determining if a
> database is not working right

I suggest this: no algorithm at all. From what I've gathered,
everything needed is in place already as you can have multiple
backends. So what's needed is a mechanism that you can supply
additional DBs which are queried in case the first query would result
in a servfailed reply (I believe that's already happening if you have
different backends right?).

> Then we'd be willing to implement it. Let me know.


Now personally, what I'd love to see more than anything else (and more
than the above, of coure) is a dumb flat file based module that can be
used as second backend in case the DB fails. Say the flatfile gets
produced every X hours from the DB. This is relatively cheap
to generate (it could be done with a one line crontab entry,
actually) with any but very big installations where there are
usually other provisions taken that RDBMS don't go down.

Thoughts?



Best regards,
 Gabriel

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2i

iQEVAwUBPnTMTMZa2WpymlDxAQGctwf/YNxIGPviP7NOz6kszQJ5TNuB7Wyx2cJ1
Z+DR2T8Kf0yyg2WlVBxmvC1nBTdOcspR6IvkMFzJ2cGvC4ymj/F/dqMxldBdmxyW
ESh869AIOur0hudHer41WiF7Uj6A9Id35LrRDdLStGx5rGPr8jJV7R3Pn3YAWZk2
UXK06xKZiPQO21ACJttUz6wIfodxkgRLa39YfwjHrb7yqmmcrMI56NFsia/bOx/0
rW93gwenUJIo5nlkk9jZ4Rghu1grnRVNoUlAAWeum3oNW7Bhhu5NnQVQfqKGs3Df
SasUqIXOEZyeA5IgWjHE7dRggIFtY55/jlCQtZqJwF5pf0o24obMFA==
=5kij
-----END PGP SIGNATURE-----



More information about the Pdns-users mailing list