This is the last part of the series. Once you have configured windows cluster and MSDTC, installing SQL is piece of cake. I already mentioned in part 1 that you have to download ISO (SQLEVAL.ISO) which we would need to attached as CD drive which would have setup files. I have copied the image on E:\Virtual Server\SQLEVAL.ISO
We also need to create domain account and domain groups in domain controller. So, logon to domain controller. Go to Start > Run > DSA.msc and follow below screen-shots.
Give the details of account (i.e. SQLSVC)
Set the password after clicking next button. Make sure that "Password never expires" is checked and "User cannot change password" is checked.
One account is created, lets add a Group and add SQLSVC into the group.
Give Group Name "SQL Admin Groups"
Right click on "SQL Admin Groups" properties and add "members"
Now you are done with Domain controller.
Now, let's mount ISO image to MyNode1 and MyNode2. To do this, go to Virtual server console.
Click on CD/DVD and fill details as below
Above has to be done on both the nodes. Once you do that, you can see SQL Installation CD mounted on MyNode1 and MyNode2.
Lets Start SQL setup now.
Now we are done with the setup and we should see the resources in cluster admin under SQL Group.
Any feedback is greatly appreciated.
I hope you meant that you want to bring these machine to same network as host machine.
You have to do "Add Network Adapters" and select proper network.
Hope this helps.
Earlier I had created a backup of the VMs and when I used them I could not see any Network Connections in My Network of the VMs.
I then created a new VM and at the time of creation I chose connected to "Internal Network".
I then started up the machine, I couldnt see the network connection
I then did "Add network adapters", I cannot still see anything in Network connections when i logon to the machines.
Please guide me what could be wrong, is it some service or some configuration that I have missed. Because earlier when I did the setup, all went fine.
To add to the above comment, when I clcik on My Network Connections I can only see "New Connection Wizard"
I cannot see Network Adapters in MyComputer->Manage->DeviceManager
Even though I have added vitual network adapter in the VM configuration.
Also all of a sudden previously working setup also stopped working because there are no network adapters in th VM in logged state. But when I check the configuration in virtual server page I can see the network adapters configured.
Appreciate your help in this regard.
It was really a great article to start with.I am enjoying it.I was able to setup everything till part 4 including the config of MSDTC Group & associated resources.Before installing SQL Server I tested the fail over of the groups/resources seems to be working..But before i go to next step do you have any check list to test the failover functionality? Can you pl's help me.What should we need to expect when you turn off Node1 ? What happens to the cluster service which was mainly running in Node1?..Any body pl's let me know..Thanks in advance.
Thanks for the comment. Nice to know that its helping many people.
Lets say group is owned by Node1 and then you shutdown Node1, cluster should failover all resources of that group to Node2 (if its configured correctly)
Now, if you turn on Node1 back (remember, resource are one Node2) cluster would NOT attempt to bring it back to Node1 unless you have configured failback in group properties.
Reason: Moving resource back would be another downtime and you may not want to do that in business hours. Failback can be set to "immedietly" or "between x to y" time.
Hope this answers your question.
Thank's for your response.As you mentioned in Part:4 configuring MSDTC As Resource on Node1 & Node2..I have a doubt? I am assuming that i need to do MSDTC Resource Setup on both nodes with different MSDTC IP Address's ? i.e Node1 - 18.104.22.168 and on Node2 22.214.171.124 am i correct ?
MSDTC is a clustered resource and would have only one IP, network name, resource and disk.
It should be able to failover between nodes to work properly.
Hope this help.
Great documentation. Thanks.
During the SQL installation everything went well, until I failed the SQL server to Node2 then failback to Node1. This time the SQL Server has fail status on Node1. I am getting a generic error 1069. I check the registry entry for the InstanceName and VirtualServerName both exist.
By any chance you have any idea what is causing this problem.
Thanks your help is much appreciated.
What do you see in event logs during failover to node1?
The system event log gave me an Event ID :1069.
See link below, Error message #1.
The registry information for InstanceName and VirtualServerName still exist. I have no idea where else to look.
Your assitance is much apprciated.
Nice post. Really great help during my installation. But when I install the SQL, I got a page where I have to put the virtual server name & then Virtual IP in SQL Server 2005 cluster. Could you please tell me from where I get this IP. From IT dept I got the IP & when i put that IP address ,I have got a message that the disk is full.
I am a SAP Basis consultant & wanted to install my SAP in this cluster environment.
Good news that I am able to resolve the issue.
When I analyze the issue I got that the group which I selected was not assigned to any resource group or node. After assigning the resource I took restart of both the node . After that its working fine.
Thanks for the comments Rafikul. NIce to know that issue is resolved.
I have one question.
The cluster works fine when i pause node1 it take around a minute for node2 to take over and when i pause node2 and starts node1 node1 takes very long time takeover
the main problem is that after restarting node1 the sql server service does not start and when trying to start the service manually an error arises : cannot recover the master database.
any help is appreciated.