我一直致力于设置具有两个新 DTC 角色 DTC1 和 DTC2 的集群环境。我设置了 DTC1,它允许群集 VM 和 SQL Server 实例正常运行。但是,当我禁用 DTC1 时,DTC2 将保持在线,但没有 DTC 事务将起作用。实际上,我现在正在使用 Microsoft 技术解决这个问题(运气不佳)。两种 DTC 服务均使用类似的配置进行设置。这里的任何人都知道可能会发生什么?
这是我的设置:
- 一个集群环境
- 两个 DTC 角色
- 两个独立的 ISCSI 磁盘,每个角色一个
- 两个虚拟机(相同的配置)
- 每个 VM 上的两个 SQL Server 实例
允许网络配置,一切看起来都已正确设置。