Windows Server 群集疑难解答

Microsoft BizTalk Server 支持将 Windows Server 群集用于主机群集支持,为企业单一 Sign-On (SSO) 主密钥提供高可用性,并为BizTalk Server数据库提供高可用性。 本主题提供了在 Windows Server 群集环境中使用 BizTalk Server 的一些常规准则,并讨论了在 Windows Server 群集环境中使用 BizTalk Server 时可能发生的一些已知问题。

一般性指导

完成BizTalk Server概念证明适用于虚拟化服务器环境中的 Windows Server 群集。

Windows Server 提供的 Hyper-V 角色可用于创建虚拟化服务器环境。 有关详细信息,请转到在 Windows Server 上创建故障转移群集

执行BizTalk Server在虚拟化服务器环境中使用 Windows Server 群集的概念证明可提供极大的灵活性,并且使用的硬件资源远远少于 Windows Server 群集所需的硬件资源。 如果采用此方法,则要为在主机上并行运行的每台虚拟机分配至少 512 MB 的内存,并且还要为主机操作系统再分配 512 MB 的内存。 例如,对于使用五个虚拟机 (两个BizTalk Server群集节点、两个 Microsoft SQL Server群集节点和一个域控制器) 的 Windows Server 群集的BizTalk Server解决方案,你计划在主计算机上安装 3 GB 内存。 如果BizTalk Server概念证明环境需要超过 2 GB 的内存,请考虑在主计算机上安装 64 位版本的 Windows, (Hyper-V 角色) 是必需的,以确保主机操作系统可以访问所有已安装的内存。

故障排除资源

有关分析 Windows Server 故障转移聚类分析问题的详细信息,请查看 Microsoft TechNet 网站上的查看故障转移群集的事件和日志主题。

已知问题

使群集的 MSDTC 资源联机的任何尝试失败,这导致相关的 BizTalk Server 服务失败

问题

群集分布式事务处理协调器 (MSDTC) 资源无法通过群集管理员中的“联机”选项联机,这会导致依赖于 MSDTC 事务支持的BizTalk Server运行时操作失败。

原因

很多原因都可能导致群集的 MSDTC 资源失败,这些原因包括:

  • 没有使用正确的磁盘和网络名称资源依赖项配置群集的 MSDTC 资源,或者资源依赖项有问题。

  • 权限问题将使群集的 MSDTC 资源不能被激活。

解决方法

在 Windows Server 2008 群集上完成以下步骤:

另请参阅

使用 Windows Server 群集为 BizTalk Server Hosts 提供高可用性 2群集化 BizTalk Server 数据库示例 BizTalk Server 高可用性 SSO安装选项