移动群集MSMQ存储位置

我们有一个运行MSMQ的双节点主动/被动Windows 2003群集。 Windowsselect了Quorum驱动器来存储队列消息,但该驱动器的磁盘空间非常有限。 我们如何改变位置?

有一个唯一的方法来移动MSMQ的存储目录。 这不能用脚本来完成。 它只能手动完成。

  • 转到计算机pipe理MMC
  • 展开“服务和应用程序”节点
  • 右键单击“消息队列”并select“属性”
  • 转到存储选项卡并修改位置。

MMC实用程序执行以下操作:

  1. 确保新目标有效(意思是,不是networking共享,而是本地磁盘)。
  2. 制作目录树
  3. 设置适当的权限
  4. 移动数据

官方参考资料。

MSMQ位置基于您将MSMQ设置为群集服务时select的磁盘资源。 在我的情况下,我们在一个资源中有4个磁盘。 根据我们的MS技术,这不是一个受支持的configuration。

解决方法是将磁盘设置为单个群集资源。 然后,我们可以在设置MSMQ时select我们想要的特定磁盘。