Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

Tempdb on a nonclustered resource in the SAN Expand / Collapse
Author
Message
Posted Friday, May 8, 2009 2:40 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: General Forum Members
Last Login: Tuesday, February 23, 2010 1:45 AM
Points: 3, Visits: 22
Hi,

We are running a database on a stretched cluster with a SAN. The tempdb is on a clustered disk and is replicated to the other site. This seems completely wasted to me, since when after failover the database restarts on the other site and recreates the tempdb.

When I search this forum, I find that it wouldn't be possible and that someone had a message like this:

Only formatted files on which the
cluster resource of the server has a dependency can be used.
Server: Msg 5184, Level 16, State 1, Line 2

And of course a dependency is only possible on clustered resources.

Is there somebody who has found a solution for this? We are using SQL 2005 on Windows 2008.

thanks,
Jan
Post #712719
Posted Tuesday, May 26, 2009 6:11 AM


SSCrazy

SSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazy

Group: General Forum Members
Last Login: Today @ 11:21 PM
Points: 2,634, Visits: 2,237
SQL Server can only use the disk resources defined in the cluster so I think you're stuck with putting tempdb on a clustered drive
Post #723198
Posted Tuesday, May 26, 2009 6:35 AM
SSCrazy

SSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazy

Group: General Forum Members
Last Login: Today @ 10:26 PM
Points: 2,926, Visits: 2,529
Cluster Resources are used to define everything required for the service to work correctly. The clustering software monitors the availability of everything in the cluster resource and when something become unavailable, a failover to a standby node in the cluster can be initiated.

If you were able to create TEMPDB on a device that is not a cluster resource, it is possible for the resource to fail and since it is not managed within the cluster, when the service is initiated on the standby node, you will not be able to start it. This kinda defeats the purpose of the cluster. This will probably result in another failover back to the first node and on it goes.




Post #723205
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse