Answers Inline
"moblex" <anonymous (AT) discussions (DOT) microsoft.com> wrote
Quote:
I run a SQL2k/win2k adv active/passive 2 node cluster.
If I manually failover the cluster both the SQL resource group and the
CLUSTER resource group move to the passive node without incident. Recently
|
we had a network hiccup that triggered the failover process. The result has
the CLUSTER resource group (cluster name, ip, Quorum Drive and MSDTC) on one
node and the SQL resource group (Log Drive, SQL Data, SQL name, SQL ip, SQL
Server, Agent and Full Text Search) on the other node.
Quote:
|
Nothing strange there. Each group is independant and can be hosted on any
|
cluster node. That is the essence of a cluster. The entire notion of a
resource group is to identify the elements that must be together for a group
to function. Therefore, any elements NOT in a resource group are not
required to be on the same physical node.
Quote:
The strange part is everything seems to be working. The only reason I
noticed is because MSDTC seemed to not work, however connecting to the
|
virtual server name and starting the service cleared the problem up. How
can this be?
Quote:
|
MSDCT is clustered. Each resource in the cluster finds the clustered
|
instance of MSDTC instead of a local instance (Remember comclust.exe?
Running that executable flipped the switch from local to clustered). The
actual host node for the resource is irrelevant. As to why it didn't start,
maybe the network outage was long enough to prevent the resource from coming
back online. That has happened to me before.
Quote:
What I want to know is: Is it acceptable to have the two resources groups
controlled by different nodes in an active/passive setup? Also, can I
|
manually failover the server that owns the CLUSTER resources to the node
that owns the SQL resources without screwing up the quorum?
Yes, and Yes. Again, the two resource groups are independant. Use the
'Move Group' option in the cluster tool. It is the preferred method for
controlled movement of groups.
Note: Here is another example where the 'Active/Passive' nomenclature is
confusing. 'Single-Instance' is the newer term. Any instance can live on
any node. The only time that node ownership is important is when performing
upgrades, and then all you need is who is the CURRENT owner.
You are Welcome.
--
Geoff N. Hiten
Microsoft SQL Server MVP
Senior Database Administrator
Careerbuilder.com