Groups | Blog | Home
all groups > sql server clustering > february 2007 >

sql server clustering : SQL 2000 extra instance into same group


Jason
2/27/2007 5:45:03 PM
I would like to add 2 instances of SQL 2000 into one Disk group within the
cluster


IE
I have InstanceOne utilisng setup in cluster group using a drive (O:\) and
would like to install InstanceTwo into the same cluster group using the same
drive (0:\)
When you go through the installation O drive is not visible.
Is there a way around this supported or otherwise?

Thanks & Regards
Jason
Edwin vMierlo
2/28/2007 12:00:00 AM
Jason,

Every instance requires its own group/disk/IP/networkname in a cluster.


rgds,
Edwin.


[quoted text, click to view]

Jason
3/4/2007 12:14:24 PM
I understand the requirements just would like to know if there is a way
around it.
I don't see why you cant have multiple instances using the same disk.

Regards
Jason


[quoted text, click to view]
Edwin vMierlo
3/5/2007 12:00:00 AM
I have no idea if there is a way around this, just do not do it.
It would not be a supported configuration, so it is pointless to try.

one instance = one group.

rgds,
Edwin.



[quoted text, click to view]

Geoff N. Hiten
3/5/2007 12:00:00 AM
In general, clustering is a building block for highly available systems.
Putting two SQL instances in the same resource group introduces dependencies
between entities that should be independent. As such, it is not best
practices for high availability. In fact, it can cause more stability
problems than clustering usually solves, creating a low-availability
solution.

--
Geoff N. Hiten
Senior Database Administrator
Microsoft SQL Server MVP




[quoted text, click to view]
Anthony Thomas
3/5/2007 8:43:00 AM
There is a trace flag that will disable the disk dependency check, but why
would you do that?

The whole point of a failover cluster to provide multiple hardware
components to support a virtual interface. These items are placed in a
resource group such that if any one of them fails, the whole group fails,
and is then picked up and presented on an active member node.

If you had multiple instances running in the same resource group, not only
would they have to share the same disk, but the same IP address and network
name as well. If one were to fail, then they all would fail. You want to
limit your failure points to just a single instance, but affect all
resources required to maintain that instance.

Keep this in mind: when a failure occurs, there is still a service outage.
It is just automatically detected and recovered, but it is still an outage
(much shorter than on a single host) but an outage nevertheless. Why would
you want the availability of one instance to be affected by another? If
that is acceptable, consolidate, don't multi-instance. Host all of your
databases on the same instance. This way, they all fail together, but in a
supported configuration.

Sincerely,


Anthony Thomas


--

[quoted text, click to view]

Edwin vMierlo
3/5/2007 2:51:12 PM
[quoted text, click to view]

If you cannot create a additional group, due to lack of seperate disk
resources or other reasons, then I would agree with Anthony here. Host all
your DB's in the same instance.

rgds,
Edwin.

AddThis Social Bookmark Button