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 2008 故障转移群集中创建 MS DTC 资源 中的步骤在 Windows Server 2008 故障转移群集上创建一个或多个群集 MSDTC 资源。
另请参阅
使用 Windows Server 群集为 BizTalk Server Hosts 提供高可用性 2群集化 BizTalk Server 数据库示例 BizTalk Server 高可用性 SSO安装选项