Назад | Перейти на главную страницу

Переместить кластерное хранилище MSMQ

У нас есть двухузловой активный / пассивный кластер Windows 2003, в котором, помимо прочего, работает MSMQ. Windows выбрала диск кворума для хранения сообщений очереди, но на этом диске ОЧЕНЬ ограничено дисковое пространство. Как мы можем изменить локацию?

Есть один и только один способ переместить каталог хранилища для MSMQ. Это нельзя сделать по сценарию; это можно сделать только вручную.

  • Заходим в управление компьютером MMC
  • Разверните узел «Службы и приложения».
  • Щелкните правой кнопкой мыши «Очередь сообщений» и выберите «Свойства».
  • Перейдите на вкладку хранилища и измените местоположение.

Утилита MMC делает следующее:

  1. Убедитесь, что новая цель действительна (то есть не сетевой ресурс, а локальный диск).
  2. Делает дерево каталогов
  3. Устанавливает правильные разрешения
  4. Перемещает данные

Официальный справочный материал.

Расположение MSMQ зависит от ресурса диска, который вы выбираете при настройке MSMQ в качестве службы кластера. В моем случае у нас есть 4 диска в одном ресурсе. Согласно нашим техническим специалистам MS, эта конфигурация не поддерживается.

Решение состоит в том, чтобы настроить диски как отдельные ресурсы кластера. Затем мы можем выбрать конкретный диск, который нам нужен, при настройке MSMQ.