Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


October 01, 2008

Q. Why can't I host the file share witness for a cluster on a DFS share?


RSS
Subscribe to Windows IT Pro | See More Clustering and Load Balancing Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

A. Consider the file share witness’s role. The file share witness becomes a crucial “vote” in the event the cluster becomes split. The file share witness’s vote is secured by writing information to the file share and locking the witness.log file. This lock means that only one part of the cluster can claim the file share witness for its quorum.

DFS abstracts the physical layout of file shares and instead creates a logical namespace that redirects a user to an actual file share (i.e., a target) based on the location within the DFS namespace. You can define multiple targets for a single DFS link, so that users can be redirected to a copy of the data closest to them. Through DFS Replication (DFSR), the content of the multiple targets is kept synchronized.

Let’s say the file share witness is a share within the DFS namespace that has multiple targets, and two locations lose communication with one node in each location. Both nodes would access the file share witness via DFS and be directed to the target closest to their location. The nodes would actually be viewing a separate physical share that isn’t replicating in absolute real time. In this way, both nodes can update the file share, both nodes lock the witness.log file, and both nodes think they’ve locked the file share and thus make quorum, as the following diagram shows.

 

That is, both halves of the cluster offer services because both sides made quorum, which will lead to problems and possible corruption. Thus, you shouldn’t host the file share witness on a DFS hosted share.

End of Article



Reader Comments

You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

How can I stop and start services from the command line?

...

PsExec

This freeware utility lets you execute processes on a remote system and redirect output to the local system. ...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events Virtualization for Mission-Critical BI with SQL Server

SQL Consolidation: Insights from Customers, Analysts & HP

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing