您的位置:首页 > 数据库

如何在 Windows Server 2003 群集上配置 Microsoft 分布式事务处理协调器

2010-05-26 16:22 381 查看
 

要安装 MSDTC,请使用下列方法之一:


方法 1:使用群集管理器

本节介绍如何用 Cluster.exe 安装 MSDTC。Cluster.exe 是在多个群集上为 MSDTC 的安装和配置编写脚本的最佳方法。只要在一个节点上配置 MSDTC 一次,群集中的所有节点都会得到更新。

完成知识库文章 817064 中介绍的步骤。

注意:如果群集专门用于 Exchange Server,则不必启用网络 DTC 访问。

在命令提示符处,创建一个名为“MSDTC Group”的组,其中包含物理磁盘、网络名称和 IP 地址(或使用现有组)。

注意:您可以用 Cluster.exe 为组和资源的创建编写脚本。请参见“帮助和支持”,查看“群集命令概述”一节。

注意:建议您只要可能就将 MSDTC 资源创建到其自己的资源组中,如创建 Microsoft SQL Server 资源时那样。为此,请按照步骤 2 创建此新组。如果无法这样做,或者您的 DTC 方案的负载较轻(如专门用于 Exchange Server 的群集),则请继续操作并选择“群集”组。在专用 Exchange Server 群集上,应该将 MSDTC 资源放置在默认的群集组中。

在命令提示符处键入下面的命令:
cluster clustername res "MSDTC Resource" /CREATE /GROUP:"MSDTC Group" /TYPE:"Distributed Transaction Coordinator"
此命令将创建 MSDTC 资源。

注意:如果使用的是现有群集组,请用该组的名称替换“MSDTC Group”。

运行以下命令:
cluster clustername res "MSDTC Resource" /ADDDEP:"Network Name"

cluster clustername res "MSDTC Resource" /ADDDEP:"Disk Q:"
其中,Network Name 是使用的正确网络名称资源,Disk Q 是位于 MSDTC Group 中的物理磁盘。

这些命令会添加适当的相关性。

运行以下命令以将 MSDTC 联机:
cluster clustername res "MSDTC Resource" /ON
此命令会将 MSDTC 联机。

注意:不能在混合模式群集中安装 MSDTC。群集中的所有节点必须运行 Windows Server 2003 才能使用这些方法。有关更多信息,请参见“帮助和支持”。

 

 

此帖转自微软官网http://support.microsoft.com/kb/301600/zh-cn
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息