Getting started with Microsoft Cluster Service, Part VI: Create a MSSQL server cluster (2)
Administration, Windows July 10th, 2008This post is continued from Getting started with Microsoft Cluster Service, Part VI: Create a MSSQL server cluster (1).
The series are divided into 6 parts:
- Getting started with Microsoft Cluster Service, Part I: Introduction
- Getting started with Microsoft Cluster Service, Part II: Configure iSCSI disk
- Getting started with Microsoft Cluster Service, Part III: Create a new server cluster
- Getting started with Microsoft Cluster Service, Part IV: Add a node to the existing server cluster
- Getting started with Microsoft Cluster Service, Part V: Create a file server cluster (1)
- Getting started with Microsoft Cluster Service, Part V: Create a file server cluster (2)
- Getting started with Microsoft Cluster Service, Part VI: Create a MSSQL server cluster (1)
- Getting started with Microsoft Cluster Service, Part VI: Create a MSSQL server cluster (2)
Step-by-step
- On Cluster Group Selection, select group name on cluster that you want MS SQL Server 2005 to configure and also select folder to keep data files. Click next.

- On Cluster Node Configuration, add ‘BKKSQL020′ as another node to include to MS SQL Cluster server. Click next.

- On Remote Account Information, enter password of the current account for install MS SQL Server on each server (if you select more than a node). This account must be an administrator of each server. In this exmaple, you’ll see that I logged in as a local administrator which will throw an error on the next step.

- The error message showing that you’re trying to use local account to install MS SQL Server. But the setup requires you to logged in as a domain account that has an administrative privilege (eg. Domain admin). If you see this error message, you need to login again with that account.

- Now, I re-login again and type the password. Click next.

- Before proceed next step, the setup’ll require you to specify the service account and group for running MS SQL Server services. If you already have an domain account and group for running service, you can skip to step 9.
- Create a new domain account with default privilege (normal domain user). In this example, I create a domain user ‘SQLClusterSrv’.

- Set password for the account and check password never expires and user cannot change password.

- Next, create a new Windows domain group for MS SQL Cluster services. I name a group as ‘ClusterSvrGroup’.

- Back to the setup wizard. On Service Account, type the user account that you have just created. Click next.

- On Domain Groups for Clustered Services, type the group that you’ve just created. The service account will be added to this group automatically. Click next.

- On Authentication Mode, you can customized as you want. I’ll leave it as default. Click next.

- On Cluster Settings, I’ll leave as default.

- On Error and Usage Report Settings, click next.

- On Ready to Install, click next to begin the installation.

- On Setup Progress, the setup will install on each server simulteneous. Click on node to change to other node to see the installation progress. This is the installation progress on BKKSQL010.

- On Setup Progress, this is the installation progress on BKKSQL020.

- On Completing Microsoft SQL Server 2005 Setup, click finish. The setup has finished.

- Open Cluster Administrator and click on ‘SQL2K5′ group, you’ll see the resources have been configured already.

- Now try to test if the MS SQL Server is work properly. Open Microsoft SQL Server Management Studio and connect to the MS SQL Server cluster using the virtual name that you’ve specify when setup. In this example, it is ‘BKKSQLCluster’.

- That’s it. The server is working!.

Summary
After all 6 parts, you should get better understanding and familiar with Microsoft Cluster Service. There are many type of services that can implement as clustering, for instance, DHCP, WINS, Print Spooler, SMTP, etc. It shouldn’t be hard for you to implement one of these services on your own after you have followed this article.
Related post
- Getting started with Microsoft Cluster Service, Part VI: Create a MSSQL server cluster (1) Introduction Well, 5 parts have passed and now you should familiar with MSCS. This part, you’ll learn how to create...
- Getting started with Microsoft Cluster Service, Part III: Create a new server cluster Introduction From last part, I have complete configured the requirement for creating a server cluster. Now I’ll create a new...
- Getting started with Microsoft Cluster Service, Part V: Create a file server cluster (2) Introduction This post continue from last post “Getting started with Microsoft Cluster Service, Part V: Create a file server cluster...
- Getting started with Microsoft Cluster Service, Part V: Create a file server cluster (1) Introduction In this part and next following post, I’m going to create a file server cluster that has 2 nodes...
- Getting started with Microsoft Cluster Service, Part IV: Add a node to the existing server cluster Introduction From previous part, I have a server cluster ‘BKKCluster.virtual.com’ with a node on BKKSQL010. With a node, I can’t...
Related posts:




July 13th, 2008 at 6:19 pm
this post is really cool
one other “add-on” to the SQL cluster could be to implement a mirroring strategy for the SQL2005 databases (just an idea )
August 3rd, 2008 at 4:35 pm
I agreed with you
September 8th, 2008 at 1:59 pm
Mate, well impressed, excellent writing, easy to understand and works well.
THanks a million, well worth the read
September 16th, 2008 at 5:40 pm
The user or group must have administrative privileges in the nodes of the cluster.
September 16th, 2008 at 5:41 pm
The SQLClusterSrv user or group ClusterSvrGroup must have administrative privileges in the nodes of the cluster.
March 8th, 2009 at 4:10 pm
Hi LingLom
Thank for your so helpful website.
I follow your tut and setup success, it so wonderful but I still curious about that could people setup SQL clustering without domain controller ? as the file server on clustering system, the USer just need use the resource when they join to domain, it not so compatible.
Could you explain me ?
Thank you so much.
March 10th, 2009 at 9:52 pm
Active Directory is required for clustering. I think it’s reasonable. For example, you see that when you configure clustering, you need a shared service account. It also gives users to access resources with single sign on. Any many reasons, Central Manage Group Policy, Security, etc.
March 26th, 2009 at 4:25 am
Great set of postings! Thank you very much!
I’m curious why you have to separate items under the Groups folder? Why wouldn’t you put all of the resources under SQL2k5 into the Cluster Group folder? If any of the resources in Cluster Group fail, I would assume SQL2k5 would fail and get moved as well.
thanks again…
September 8th, 2009 at 2:41 am
Excellent series of articles. Thank you very much. You’ve made this subject much much easier to understand than most of the “standard” texts and materials on the topic.
Simple and elegant.
July 31st, 2010 at 12:15 am
Muchas gracias
thanks to much