Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows Server 2003Windows 2000Windows NTSmall Business ServerVirtual ServerExchange ServerIISHost Integration ServerISA ServerSMSWSUSMOMWindows Media ServerSecurityCertification
Related Topics
SQL ServerMS WindowsMS OfficePC HardwareMore Topics ...

Windows Server Forum / Exchange Server / Clustering / July 2008

Tip: Looking for answers? Try searching our database.

CCR & MSDTC Service Settings

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
ATS - 29 Jul 2008 11:15 GMT
Below article says, Microsoft only supports running MSDTC on cluster nodes as
a clustered resource.
You may receive error messages when you start MSDTC on a node of a cluster
server - http://support.microsoft.com/kb/305742

But in CCR, Exchange 2007 removes the requirement for the clustered MSDTC
resource. Clustered mailbox servers do not use and do not need the MSDTC
resource installed in the failover cluster.
Planning for Cluster Continuous Replication -
http://technet.microsoft.com/en-us/library/bb123996(EXCHG.80).aspx

Well, both of articles are conflict with each other. I considered CCR since
CCR doesn’t use file share, but I didn’t find any article on TechNet about
how to configure MSDTC service as a stand-alone (as a non-clustered resource)
on CCR because “Distributed Transaction Coordinator” service is set to
Automatic startup mode on both of the nodes and failing every time when
server reboots or whenever I try to start it manually and logs below events
on a CCR node.

Event Type:   Error
Event Source: MSDTC
Event Category:       Cluster
Event ID:       4384
Computer:     NodeB
Description:
MS DTC was unable to start because the installation was not configured to
run on a cluster.  Please create a MS DTC resource through cluster
administrator. Error Specifics:
d:\nt\com\complus\dtc\shared\mtxclu\mtxclusetuphelper.cpp:534, Pid: XXXX,
CmdLine: C:\WINDOWS\system32\msdtc.exe

Event Type:   Warning
Event Source: MSDTC
Event Category:       Cluster
Event ID:       4147
Computer:     NodeB
Description:
MS DTC has determined that the cluster service is configured but not running
when MS DTC was started.  MS DTC will continue to startup but it will not
failover.  Additionally, if the cluster service is started then please shut
down this instance of MS DTC as it will become unusable. Error Specifics:
d:\nt\com\complus\dtc\shared\mtxclu\mtxclusetuphelper.cpp:514, Pid: XXXX,
CmdLine: C:\WINDOWS\system32\msdtc.exe

Event Type:   Information
Event Source: MSDTC
Event Category:       TM
Event ID:       4193
Computer:     NodeB
Description:
MS DTC started with the following settings (OFF = 0 and ON = 1):
 Security Configuration:
     Network Administration of Transactions = 0,
     Network Clients = 0,
     Inbound Distributed Transactions using Native MSDTC Protocol = 0,
     Outbound Distributed Transactions using Native MSDTC Protocol = 0,
     Transaction Internet Protocol (TIP) = 0,
     XA Transactions = 0
 Filtering Duplicate events = 1

Event Type:   Information
Event Source: MSDTC
Event Category:       SVC
Event ID:       4111
Computer:     NodeB
Description:
The MS DTC service is stopping.

Now questions are,
-          Since MSDTS service is not starting, will it affect on any other
application (like backup, antivirus applications, we use in-house developed &
3rd party patching applications also)?
-          Is there any step-by-step document available on TechNet on how to
configure it properly on CCR as a stand-alone service or to start it so I
don't get these errors?

Thanks,
Amit
Russ Kaufmann - 29 Jul 2008 13:43 GMT
> Below article says, Microsoft only supports running MSDTC on cluster nodes
> as
[quoted text clipped - 7 lines]
> Planning for Cluster Continuous Replication -
> http://technet.microsoft.com/en-us/library/bb123996(EXCHG.80).aspx

Ahhh, now I think I got it....

Are you saying that CCR doesn't have a requirement for a clustered MSDTC, so
you are thinking that KB 305742 does not apply?

If that is what you are thinking, then you should revisit the two links
above. Exchange Server 2007 does not require MSDTC. You do not have to
install it. Exchange Server 2007 removes the requirement, period.

Signature

Russ Kaufmann,
MCSE: Messaging and Security, MCT, MCITP, MCTS and other stuff

ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp

The next ClusterHelp classes are:
July 28-31 in Pittsburgh
Oct 13-16 in New York

ATS - 29 Jul 2008 14:50 GMT
Thanks for the reply Russ. I agree on that, Exchange Server 2007 doesn’t
require it.

But not sure how service is available on both of the CCR physical nodes (it
is NOT configured as a clustered resource but individual service is available
on both) and startup mode is set to Automatic. I guess it is by default
installed along with Windows 2003 installation, so just worried since service
is not starting.

Is it possible to set it manual because I didn't see any of the articles on
TechNet which explains settings?

> Ahhh, now I think I got it....
>
[quoted text clipped - 4 lines]
> above. Exchange Server 2007 does not require MSDTC. You do not have to
> install it. Exchange Server 2007 removes the requirement, period.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.