如何安装 Microsoft 群集服务器上的 BizTalk 2000

文章翻译 文章翻译
文章编号: 303121 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
展开全部 | 关闭全部

本文内容

概要

本文介绍如何在干净的配置群集 BizTalk 2000。BizTalk 2000 不是一个"注意群集"程序,但它可以设置为通过使用 MSCS 常规资源类型主动或被动模式运行。

当群集 BizTalk 2000 时,您可以群集下列:
  • Microsoft 分布式事务处理协调器 (MSDTC)
  • Microsoft 消息队列 (MSMQ)
  • SQL Server 2000
  • Internet 信息服务器
  • BizTalk 消息传送
  • XLANG 调度程序引擎
  • XLANG 调度程序重新启动服务 (可选)

要求

基于本文中的信息来完成一个比较基准安装操作系统和 Microsoft 群集服务 (MSCS) 已被假定并将其测试。有关如何安装 MSCS,请参阅下面的"逐步式指南以安装群集服务"Microsoft 网站:
http://technet.microsoft.com/en-us/library/Bb727114.aspx

创建一个 BizTalk 组

  1. 启动群集管理器 (Cluadmin.exe) 工具。
  2. 文件 菜单上指向 新建,然后单击
  3. 名称 框中键入 BizTalk 组,然后单击 完成
  4. 将一个或多个物理磁盘资源移到该 BizTalk 组。
  5. 该组中创建一个 IP 地址资源和网络名称。
有关相关主题的其他信息,请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
257932使用 Microsoft 群集服务器创建虚拟服务器

安装 MSDTC

  1. 登录到节点 1 上,,然后启动 Cluadmin.exe。
  2. 将移动到节点 1 上, BizTalk 组,然后将所有其他组移到节点 2。
  3. 将 DTCLog 文件夹从 SystemRoot \system32 文件夹复制到共享磁盘是该 BizTalk 组。
  4. 用鼠标右键单击 BizTalk 组,指向 新建,然后再单击 资源
  5. 名称 框中键入 MSDTC。在 资源类型 框中单击 分布式事务处理协调器,然后单击 下一步
  6. 包括在群集上的每台计算机作为可能的资源的所有者。
  7. 添加的网络名称和物理的磁盘资源依存关系,然后单击 下一步

    : 脱机状态中保留此资源。
  8. 在命令提示符键入 comclust.exe,然后按 ENTER 键。
  9. 在节点 2 上一个命令提示符下键入 comclust.exe,然后按 ENTER 键。
  10. 验证 MSDTC 资源处于联机状态,然后测试故障转移。
有关更多的信息请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
290624如何在 Windows 2000 群集环境中配置 MSDTC
243204Microsoft 分布式事务协调器 (MSDTC) 恢复技术,在 Windows 2000 群集服务器

安装 MSMQ

: 根据您是否具有您的环境中配置的 Active Directory,选择消息队列在适当的安装选项。没有活动的目录 BizTalk Server 必须始终使用更快的性能会导致的本地队列。公共队列的使用提供更大的灵活性和功能。
  1. 单击 开始、 指向 设置、 单击 控制面板 中,然后双击 添加/删除程序
  2. 单击 添加/删除 Windows 组件
  3. 单击以选中 消息队列服务器 复选框,然后单击 下一步
  4. 重复这些步骤在群集中的所有其他节点上。
  5. 启动 Cluadmin.exe,然后单击在 BizTalk 组。
  6. 用鼠标右键单击 BizTalk 组,指向 新建,然后再单击 资源
  7. 名称 框中键入 MSMQ。在 资源类型 框中单击 消息队列,然后单击 下一步
  8. 单击 下一步,使每个节点成为可能的所有者。
  9. 添加资源依存关系的下列项目:
    • 网络名称
    • 物理磁盘
  10. 使资源联机,然后测试故障转移。

安装 Microsoft Visio 2000 (可选)

需要创建的 BizTalk 业务流程的 XLANG 调度 Visio 2000 标准版 sr-1。试用版副本包含在 BizTalk Server CD-ROM 上。

如果 XLANG 调度将应安装 Visio 2000 是创建或编辑。如果使用 BizTalk 业务流程,Microsoft 建议您在 $ 群集中的所有节点上安装 Visio。

安装 SQL Server 2000

Microsoft 建议您安装 SQL 到 BizTalk 组,以便在群集中节点的 SQL 和 BizTalk 的手动负载平衡以外的其他组。它是不到群集组中安装 SQL 非常重要。
  1. 将 SQL Server 2000 企业安装光盘插入到您的 CD-ROM 驱动器,然后单击 $ SQL Server 2000 组件
  2. 单击 安装数据库服务器,然后单击 下一步
  3. 单击 虚拟服务器,然后键入您要使用的虚拟 SQL 名称实例。
  4. 在故障转移群集对话框键入将用于以独占方式 SQL,和 $ 连接到它的 IP 地址。选择正确的网络与从该列表的 IP 地址相关联的。
  5. 选择包含磁盘资源的组。此组应是不是为用于 BizTalk 的另一个组。
  6. 选择作为已配置的节点的群集定义的所有节点,然后单击 下一步
  7. 键入用户 ID 和在所有节点上具有管理权限的帐户的密码。
  8. 若要创建一个默认实例复选框中保留该检查,然后单击 下一步
  9. 保留为默认设置的安装路径,启动一个典型安装,然后单击 下一步。SQL Server 2000 安装在本地节点和共享磁盘到数据库的二进制文件。
  10. 单击 使用相同的帐户的每个服务,然后键入将用于启动 SQL 帐户服务。请注意此帐户需要是域级帐户是本地管理员组的成员。
  11. 选择适当的身份验证模式 (Windows 身份验证模式是默认值),然后单击 下一步
  12. 所有节点上完成安装后,单击 完成
  13. 启动群集管理员,然后进行测试的 SQL 组故障转移。
  14. 应用所需的服务包。
有关相关主题的其他信息,请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
243218INF: Microsoft 群集服务器上的 SQL Server 2000 企业版的安装顺序

BizTalk Server 安装

  1. 启动群集管理,然后移动该 BizTalk 组分组到节点 1。
  2. 将 BizTalk 2000 企业版光盘插入到节点 1 的计算机,然后从根文件夹中运行安装程序。
  3. 在欢迎屏幕上单击 下一步,接受许可协议,然后类型 CD 密钥。

    注意: 请确保该设置为"安装此应用程序"设置为 任何使用这台计算机 (所有用户) 的人
  4. 保留默认的本地目标文件夹路径,然后单击 下一步

    注意: 不要安装到共享磁盘的二进制文件。
  5. 选择是 完成 安装,然后单击 下一步
  6. 单击 下一步 要使用默认名称创建作为本地安全组。

    注意: 不要混淆这与群集组,这是作为本地安全组。
  7. 单击 本帐户,然后键入要用来启动在 BizTalk 的帐户服务。单击以清除 启动程序在安装完成后的服务 复选框,然后单击 下一步

    : Microsoft 建议您为群集服务使用使用相同的帐户。
  8. 验证在的配置,然后单击 安装
  9. 在消息数据库欢迎屏幕上单击 下一步
  10. 单击 创建新的 BizTalk 消息管理数据库,然后 SQL Server 连接参数,下 服务器名称 框中键入 SQL 虚拟服务器名称 (即已创建以前在 SQL 安装部分中),然后单击 下一步
  11. 单击 创建一个新的 BizTalk 服务器组 (除非您已经有一个现有的 BizTalk 服务器组),然后单击 下一步

    注意: 不要混淆这与群集中的组。 这是一种分组独立服务请求可以一起工作的 BizTalk 服务器无法故障转移的群集组。
  12. 单击 创建新的跟踪数据库,然后 SQL Server 连接参数,下 服务器名称 框中键入 SQL 虚拟服务器名称 (即已创建以前在 SQL 安装部分中),然后单击 下一步
  13. 选择对话框"创建新的共享队列数据库",然后在"SQL Server 连接参数"下,SQL 虚拟服务器名称 创建以前在 SQL 安装部分的在服务器名称"字段中输入并单击下一步。
  14. 验证 BizTalk 配置正确无误后,然后单击 下一步,然后单击 完成
  15. 单击 创建新的默认编排持久数据库,然后 SQL Server 连接参数,下 服务器名称 框中键入 SQL 虚拟服务器名称 (即已创建以前在 SQL 安装部分中),然后单击 下一步
  16. 单击以完成安装在节点 1 上的 完成
  17. 单击 开始,指向 程序,指向 管理工具,然后单击 服务
  18. 双击 BizTalk 消息传送服务以及启动类型更改为手动,然后单击 确定
  19. 应用 BizTalk 2000 Service Pack 1 或更高版本,然后重新启动该节点。

安装到节点 2 的 BizTalk

  1. 启动群集管理员,然后将该 BizTalk 组移到节点 2。
  2. 将 BizTalk 2000 企业版光盘插入到节点 2 的计算机,然后再运行安装程序。
  3. 在客户信息屏幕请确保在"安装此应用程序"设置为 任何使用这台计算机 (所有用户) 的人
  4. 保留默认的本地目标文件夹路径,然后单击 下一步
  5. 选择在完成安装,然后单击 下一步
  6. 单击 下一步 要使用默认名称创建作为本地安全组。
  7. 单击 本帐户,然后键入要用来启动在 BizTalk 的帐户服务。请注意这必须是相同的帐户时配置节点 1 使用。单击以清除 启动程序在安装完成后的服务 复选框,然后单击 下一步
  8. 消息数据库屏幕上单击 选择现有的数据库、 键入 SQL Server 连接参数,下的,SQL 虚拟服务器名称,然后单击 下一步
  9. 在"配置 BizTalk 服务器组"屏幕上单击 选择现有的 BizTalk 服务器组,然后单击 下一步

    : 第一个群集节点应已列在组中。
  10. 当系统提示您配置一个业务流程的数据库时,单击 选择现有的数据库、 键入 SQL Server 连接参数,下的,SQL 虚拟服务器名称,然后单击 下一步
  11. 单击 开始,指向 程序,指向 管理工具,然后单击 服务
  12. 双击 BizTalk 消息传送服务以及启动类型更改为手动,然后单击 确定
  13. 应用 BizTalk 2000 Service Pack 1 或更高版本,然后重新启动该节点。

配置 BizTalk Server

  1. 单击 开始,指向 程序、 指向 Microsoft BizTalk Server 2000,然后单击 BizTalk Server 管理
  2. 删除所有显示在 BizTalk 服务器组下的服务器。对于列出的服务器组中每台计算机执行以下步骤:
    1. BizTalk Server 组中用鼠标右键单击计算机的名称,然后单击 删除。重复此过程对于每个节点的名称。
    2. 用鼠标右键单击 BizTalk Server 组,指向 新建、 单击 服务器,然后键入 BizTalk 虚拟网络名称 (您创建的这篇文章很开头的名称)。

创建群集资源的 BizTalk 消息传送

  1. 启动 Cluadmin.exe,用鼠标右键单击 BizTalk 组,指向 新建,然后单击 资源
  2. 名称 框中键入 BizTalk 消息服务。为资源类型单击 一般服务,然后单击 下一步
  3. 单击 下一步 使每个节点成为可能的所有者
  4. 添加资源依存关系的下列项目:
    • 网络名称
    • 物理磁盘
    • MSDTC
    • MSMQ
  5. 在一般服务参数窗口中键入 BTSSvc,然后单击以选中 将网络名用作计算机名 复选框。
  6. 添加注册表复制 System\CCS\Services\BTSSVC 键,然后单击 确定。有关在群集中复制注册表项的其他信息,请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
    174070在 Microsoft 群集服务器的注册表复制
  7. 使资源联机。

WebDAV IIS 存储库配置

  1. 启动群集管理,然后移动该 BizTalk 组分组到节点 1。
  2. SystemRoot \Program Files\Microsoft BizTalk Server\BizTalkServerRepository 文件夹复制到 BizTalk 组中的共享磁盘。
  3. 用鼠标右键单击 BizTalk 组,指向 新建,然后再单击 资源
  4. 名称 框中键入 IIS WebDAV。为资源类型单击 IIS 服务器实例,然后单击 下一步
  5. 单击 下一步 以使每个节点可能的所有者。
  6. 添加资源依存关系的 BizTalk 网络名称 IP 地址和物理磁盘。
  7. 在参数屏幕上单击 WWW,然后单击 默认网站
  8. 单击 开始,指向 程序、 指向 管理工具,然后单击 Internet 服务管理器
  9. 展开默认网站,在群集节点下。
  10. 用鼠标右键单击 BizTalkServerRepository,然后单击 属性
  11. 虚拟目录 选项卡上更改到在其中复制在步骤 2 中共享磁盘上的文件的文件夹的路径。

    要点: 请确保在 $ 群集中的每台计算机上执行此步骤。 您是已完成,使 IIS WebDAV 资源联机。

    它是一个好主意,重命名原始 BizTalkServerRepository 文件夹中的每个节点上,以使您可以轻松区分它们,并避免混淆。
  12. 单击 开始,指向 程序、 指向 Microsoft BizTalk Server 2000,然后单击 BizTalk 消息管理器。BizTalk 消息管理器程序会启动。
  13. 工具 菜单上单击 选项。请确保要连接到 BizTalk 服务器的名称的 BizTalk 消息组的网络名称。将资源组移动到另一个节点,并再次验证 BizTalk 消息管理器可以成功地使用 IIS 虚拟网络名称。
有关相关主题的其他信息,请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
248025如何配置群集 IIS 在 Windows 2000 高级服务器上的虚拟服务器

XLANG 调度程序引擎 COM + 程序有关的安全标识

  1. 单击 开始、 指向 程序、 指向 管理工具,然后单击 组件服务
  2. 展开组件 服务/计算机/NodeName / COM + 应用程序,XLANG 调度程序,用鼠标右键单击,然后单击 属性
  3. 高级 选项卡上的单击以清除 禁用更改 复选框,单击 确定,然后单击
  4. XLANG 调度程序,用鼠标右键单击,然后单击 属性。在 标识 选项卡上单击 此用户、 指定用来启动 BizTalk 服务帐户,然后单击 确定

    : 测试故障转移前必须在每个节点上完成这。

XLANG 调度程序引擎为创建群集资源

  1. 启动 Cluadmin.exe,用鼠标右键单击 BizTalk 组,指向 新建,然后单击 资源
  2. 名称 框中键入 XLANG 调度程序。为资源类型单击 通用应用程序,然后单击 下一步
  3. 单击 下一步 使每个节点成为可能的所有者
  4. 添加资源依存关系的下列项目:
    • 网络名称
    • 物理磁盘
    • MSMQ
  5. 在一般应用程序参数窗口中:

    • 在命令行类型下:
      dllhost.exe /ProcessId: {DFDE2592-40A4-42BC-A35E-FD0BF76CA4D5}
    • 在当前的目录下键入的共享磁盘 BizTalk 所在例如对于"T:\"根目录。
    • 单击以选中 将网络名用作计算机名 复选框。
    • 单击以选中 允许应用程序与桌面交互 复选框。
  6. 使资源联机。

XLANG 调度程序重新启动服务的创建群集资源

  1. 启动 Cluadmin.exe,用鼠标右键单击 BizTalk 组,指向 新建,然后单击 资源
  2. 名称 框中键入 XLANG 调度程序重新启动服务。 为资源类型单击 一般服务,然后单击 下一步
  3. 单击 下一步 使每个节点成为可能的所有者
  4. 添加资源依存关系的下列项目:
    • 网络名称
    • XLANG 调度程序引擎
  5. 在一般服务参数窗口中键入 BTWSvcMgr,然后单击以选中 将网络名用作计算机名 复选框。
  6. 单击 下一步,然后将注册表复制页保留为空。
  7. 使资源联机,并测试故障转移。

参考

有许多组件到 BizTalk,您可以实现这些几种不同的方式。尽管本文概要介绍最常见的配置,但您可以自定义此配置,以满足您的业务需要。请参见下面的白皮书实现 BizTalk 不同的方式有关的详细信息:
Deploying BizTalk Server: Clustering Considerations

属性

文章编号: 303121 - 最后修改: 2013年10月24日 - 修订: 4.1
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
关键字:?
kbnosurvey kbarchive kbmt kbhowtomaster kbsetup KB303121 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 303121
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com