Web Hosting Talk







View Full Version : Understanding Check: WHM DNS Clustering


jonwatson
04-22-2007, 08:01 PM
Hi All,

We've finally grown big enough that we're going to need our second server shortly.

I've brought ClientExec onboard to handle signups, support, and auto-account creation. One of the things I was very happy to see in CE was the ability to specify multiple servers to create accounts on. I'm sure Modernbill has this too, but I found hosted CE for $11/month so I went for it.

Anyhow, I have a grip on how to tell CE which server to create accounts on, but I need a little reassurance that I have my mind around DNS clustering correctly. I figure there are a ton of hosts on here doing this so it would be a good place to check.

Is this correct?

Order the server and get the IPs assigned to it
Create two new nameservers at my registrar with two of those IPs
When setting up WHM on the server, assign those two nameservers to it
Using the DNS Cluster function in WHM, I have to configure DNS Clustering on both servers as per these instructions from cPanel: http://www.cpanel.net/support/docs/dnsclustering-quickstart/How's that sound? Will that synchronize all DNS records between the two (for now) servers? Is there anything else I need to do or any gotchas anyone wants to share with me?

Thanks!

mrzippy
04-23-2007, 04:06 AM
If you're using the WHM dns cluster system then there is no need to register additional nameservers.

jonwatson
04-23-2007, 08:29 AM
Ahh...that makes sense. Thanks!

TQ Mark
04-23-2007, 12:12 PM
Cpanel's DNS clustering will properly synchronize records between the servers. Make sure that you setup both servers to synchronize to the other server.

I would then recommend that you change one of your nameservers to be on the second server. For example, ns1.yourcompany.com is setup on the first server and ns2.yourcompany.com is setup on the second server. That way you have DNS redundancy if either server is down.

jonwatson
04-23-2007, 12:15 PM
That was the final piece of the puzzle. I know I want my DNS servers on two different boxes, but wasn't sure how to go about that. I looked at the cPanel DNS edition, but that seemed like a bit of overkill.

Thanks for the tips!

Ulysses
05-06-2007, 09:12 PM
Cpanel's DNS clustering will properly synchronize records between the servers. Make sure that you setup both servers to synchronize to the other server.

I would then recommend that you change one of your nameservers to be on the second server. For example, ns1.yourcompany.com is setup on the first server and ns2.yourcompany.com is setup on the second server. That way you have DNS redundancy if either server is down.
Eeeek! I tried this and now I have both ns1.yourcompany.com and ns2.yourcompany.com listed on each server with a different IP on each server! I have a feeling the whole thing is going to get very confused.

I couldn't figure out how to change the second nameserver on the second server as you suggsted.

How did you do that?

Thanks