Brion Vibber wrote:
We also need to make sure that:
- Squid error messages are easily configurable and can be updated with necessary
information.
This is just a matter of overwriting files in /usr/share/squid/errors/ on all squid servers. I think there's a script to do that somewhere, but of course it can be done manually when the Florida cluster is down.
- DNS can be easily updated when the Florida cluster is offline, eg so that we
could redirect hits from Florida to another cluster for an error page or read-only mirror.
This is easy as well. The entire PowerDNS configuration directory structure is present on all external DNS servers. Usually updating is done by rsyncing from zwinger, but there's no reason why it can't be done from any of the other servers if zwinger is unreachable.