I have 3 domain controllers, 2 Windows 2000 and 1 Windows 2003 servers.
Initially, one of the Windows 2000 servers (Server A) was the single global catalog server and primary DNS server. However, when/if this server went down nobody was able to authenticate to the domain.
To create a level of redundancy and ensure minimal downtime, I made my other Windows 2000 Server (Server B) a GC as well. This machine was already a backup DNS server.
Today, Server A went down for about 10 minutes and during that time nobody could access any network shares or resources.
I thought I had taken care of this by making Server B a GC server as well, but apparently I am missing something here.