Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 High Availability (2005)
 Cluster 32-bit and 64-bit servers?

Author  Topic 

jordanam
Yak Posting Veteran

62 Posts

Posted - 2007-12-17 : 11:57:31
Could I configure a cluster with both 64-bit and 32-bit SQL servers? Are there specific problems/anticipated poor behavior with this setup?

eyechart
Master Smack Fu Yak Hacker

3575 Posts

Posted - 2007-12-17 : 12:22:55
do you mean clustering a system running 64bit windows 2003 with a system running 32bit windows 2003?

or do you mean running 64bit SQL 2005 and 32bit SQL 2005 together on the same 64bit Cluster?




-ec
Go to Top of Page

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-12-17 : 13:19:35
Nodes must have same type of hardwares and same version of OS in the cluster.
Go to Top of Page

jordanam
Yak Posting Veteran

62 Posts

Posted - 2007-12-17 : 13:45:15
I think rmiao answers it, but to be more explicit, is the below configuration possible, if the hardware in each server was identical:

Node 1 - Win2k3 x32, SQL 2k5 x32
Node 2 - Win2k3 x32, SQL 2k5 x32
Node 3 - Win2k3 x64, SQL 2k5 x64

At some point, upgrading to an x64 OS and SQL distro will need to happen on a 3-node cluster. I am trying to figure out possible options.
Go to Top of Page

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-12-17 : 16:57:26
No, you can't. Why don't just put 64-bit os on all nodes?
Go to Top of Page

jordanam
Yak Posting Veteran

62 Posts

Posted - 2007-12-17 : 17:12:50
quote:
Why don't just put 64-bit os on all nodes?


I intend to, eventually. I am struggling with deciding how best to approach the cluster upgrade. Every box right now is running 32bit OS and SQL. We don't really have a spare box, and taking down the environment completely is out of the question. We also don't have anyone with expertise in clustering, and while everything I've read so far indicates it should be done by people with experience, it isn't going to be (woo!).

I guess we could failover to one node on a slow day, and create a new cluster on the 64-bit servers... is it practical to create a separate cluster, and then join the third machine later? Is there a better idea? Perhaps a series of better ideas?

Go to Top of Page

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-12-17 : 17:17:02
You can't mix 32-bit os and 64-bit os in same cluster, and there is no way to upgrade 32-bit os to 64-bit. Need rebuild servers and whole cluster.
Go to Top of Page

jordanam
Yak Posting Veteran

62 Posts

Posted - 2007-12-18 : 10:53:20
quote:
is it practical to create a separate cluster, and then join the third machine later? Is there a better idea? Perhaps a series of better ideas?


Does the following plan make sense, and is it a good way to go about changing over the cluster to incur zero downtime?

-Fail over my current 3 node, 3 instance cluster to 1 node
-Wipe the 2 "failed" nodes, install x64 software
-Create a 2-node 64-bit cluster with 3 instances
-Initiate merge-replication on the x32 "failed" cluster to the 64 cluster, separating databases by instance on the new cluster, as I please
-Point my applications to the 64-bit cluster
-Kill the last node of my 32 bit cluster, throw on 64 bit software, and join that node to my 2-node 64 bit cluster

Although merge replication is risky, I am trying to avoid problems incurred by slow adoption by the applications, of the new server settings. Maybe that's not the best way either? It also leaves a single point of failure if that 32bit node fails for some reason before the 2-node cluster can receive all of the replicated data.

Is it possible to begin replication on a non-clustered 64-bit server, and then upgrade that to a cluster, after I free up the second computer?
Go to Top of Page

RickD
Slow But Sure Yak Herding Master

3608 Posts

Posted - 2007-12-18 : 11:50:43
You can create a 1 node cluster, just as long as you install SQL for clustering, then you can add the other nodes later.
Go to Top of Page

jordanam
Yak Posting Veteran

62 Posts

Posted - 2007-12-18 : 11:56:37
Cool. Thank you.
Go to Top of Page
   

- Advertisement -