MS DTC on Windows Cluster 2003

Posted on 2009-04-28
Last Modified: 2012-05-06
Hi Guys,
I have a windows 2003 R2 Sp2 / 2 node cluster which i inherited from previous Sys Admin.
One node is a web server (IIS) and the other is a file server.
i can see a DTC Resource on it in one of the groups.

When the group fails to the other node....all is good.
but when it tries to fail back to the original node it fails...and causing the group to move again then staying on the other node.

my questions:
1. is MS DTC required ? (i thought it is only for SQL)
2. Why is it failing?
3. can i somehow clean all the DTC configuration in a asafe manner and recreate it?


Question by:fleetcare
    LVL 26

    Expert Comment

    Generally the DTC is used for SQL but I've seen other types of cluster resources require it.  Best practice would be to have the DTC in its own resource group independant of your groups.
    To try and answer some of your questions:
    1)  Hard to tell since you inherited from the previous sysadmin.   Tt may be best to find our what the web server or file server are doing.  It may be possible, but without knowing your environment/applications it would be impossible to predict this.  You could disable it for a period of time and see if there are ill effects.
    2)  Once again hard to determine why it is failing.  This link might help, but without know why msdtc is running, it may be difficult:
    3)   You should.  We've done this serveral times on some of our misconfigured clusters to make them right.  Use the steps in here to move the msdtc to its own cluster group. - refers to 2000, but steps are still valid in 2003.  Now if the dtc files, it won't take down your other resource groups.
    See this as well:

    Author Comment

    Hi Pber,
    Thank you for your information.
    The DTC resource is not in its own group. it is in a group with
    Disk Q / Cluster Name / Cluster IP Address resources.

    Does the DTC resource exist on the cluster to make the failover to the other node successful (maybe iis transactions)?
    I know the Web server is querying a SQL Server which is not part of the Web Cluster...

    If i remove the DTC from the cluster, can something serious happen when it fails to the other node?

    LVL 26

    Accepted Solution

    Once again, without knowing your environment, it's tough to tell why DTC is on the cluster.  The DTC is usually grouped with the SQL server clusters.  It is possible that the web service is using a COM+ or a .Net component that uses it.
    The DTC is used to coordinate SQL type transactions from data involving several sources/targets to ensure the transaction is reliable.   See this:
    You could just try and keep the resource offline and see if it affects your web services.  You are probably best just re-building the MSDTC on the cluster from scratch.

    Author Closing Comment

    Thanks Pber for all the Information.
    I think like you is best to rebuild the DTC on the cluster from scratch.

    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    Join & Write a Comment

    This may not be a text book method to resolve VSS backup issues but it seemed to have worked on few of the Windows 2003 servers we had issues while performing a Volume Shadow Copy backup. If you have issues while performing a shadow copy backup usin…
    On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    12 Experts available now in Live!

    Get 1:1 Help Now