В первой части статьи мы рассмотрели процесс установки кластера Windows 2003. Во второй части мы установим компоненты Windows, которые нужны серверу Exchange 2007, а также настроим двухузловой кворумный кластер типа MNS (Majority Node Set) с функцией File Share Witness (Отслеживание совместного использования файлов). Мы закончим включением и настройкой функции Корзина транспорта (Transport dumpster) сервере с ролью Центральный транспорт в сайте Active Directory site.
Если вы хотите ознакомиться с остальными частями этой статьи, пожалуйста, прочитайте:
- Установка, настройка и тестирование почтового сервера Exchange 2007 с технологией CCR (Часть 2)
- Установка, настройка и тестирование почтового сервера Exchange 2007 с технологией CCR (Часть 3)
Установка необходимых компонентов Windows
Прежде, чем установить сервер Exchange Server 2007 Beta 2, мы должны убедиться, что у нас установлены все необходимые компоненты Windows. Любой тип установки Exchange Server 2007 (не важно, о сервере с какой ролью идет речь) требует наличие компонента Microsoft .NET Framework 2.0.
Замечание Если у вас на узлах установлена операционная система Windows Server 2003 Enterprise Edition с пакетом обновлений Service Pack 1, вам нужно скачать пакет Microsoft .NET Framework Version 2.0 Redistributable Package (x86), поскольку это единственный стандартный компонент Windows для сервера Windows 2003 R2.
Поскольку на кластере мы установили роль Mailbox Server (Почтовый сервер), нам необходимо установить следующие компоненты IIS 6.0:
- Сетевые компонентыCOM+
- Службы Internet Information Services
- СлужбаWorld Wide Web
Замечание Не забудьте установить эти компоненты на обоих узлах кластера.
Настройка двухузлового кворумного кластера с функцией File Share Witness (Отслеживание совместного использования файлов)
Уверен, некоторые сейчас думают: «Что ж это за двухузловой кворумный кластер с функцией File Share Witness (Отслеживание совместного использования файлов)?» Я знаю, что это совершенно новый тип кворумной модели, который будет вам доступен после установки обновления (статья базы знаний MS 921181), о котором шла речь выше. Данное обновление дает возможность использования функции отслеживания совместного использования файлов, которая является внешней по отношению к кластеру и является неким дополнительным «голосом» для определения статуса двухузлового кластера с MNS. Это одно из главных требований для использования Постоянной кластерной репликации (Cluster Continuous replication - CCR) сервера Exchange Server 2007.
Совместно используемые файлы, используемые функцией отслеживания, могут находиться на любом из Windows-серверов, но лучше всего использовать для этого Центральный транспорт Exchange 2007 в сайте Active Directory, в котором содержатся и узлы нашего кластера. В нашей статье мы будем использовать как раз Центральный транспорт.
Первое, что нужно сделать, это создать на Центральном транспорте место расположения общих файлов. Сделать это можно с помощью интерфейса на уровне вызовов (интерфейс CLI) или с помощью графического интерфейса. В нашей статье мы будем использовать графический интерфейс пользователя. Зарегистрируйтесь на сервере с ролью Центральный транспорт с учетной записью администратора домена, откройте Проводник Windows и создайте на диске C:, или там где вы хотите, новую папку с именем MNS_FSQ_E2K7CLUSTER.
Теперь зайдите в меню Properties (Свойства) для новой папки и нажмите Sharing (Совместное использование).
Нажмите Permissions (Разрешения) и установите разрешения так, чтобы доступ к данной папке имела только учетная запись Administrator (или учетная запись службы кластера, если таковая была создана).
Рисунок 30: Разрешения на общую папку
Нажмите OK и выберите вкладку Security (Безопасность).
Дайте права Full Control (Полный контроль) учетным записям локального администратора и администратора домена (или учетной записи службы кластера). Обязательно снимите отметку с пункта Allow inheritable permissions from the parent to propagate to this object and all child objects (Наследовать разрешения с родительского объекта для распространения их на этот и все дочерние объекты). Дважды нажмите OK и завершите работу с сервером.
Теперь на узле E2K7Node1 вы должны установить значение атрибута Majority Node Set Private Property (Частное свойство двухузлового кластера) равным пути к только созданной общей папке. Для этого войдите в режим командной строки и запустите следующую команду:
Cluster res “Majority Node Set” /priv MNSFileShare=\\EDFS03\MNS_FSQ_E2K7CLUSTER
Замечание Убедитесь, что вы заменили имя сервера на имя Центрального транспорта вашего окружения.
Вы увидите предупреждение о том, что все свойства были сохранены, но изменения вступят в силу только после того, как ресурс будет доступен (Рисунок 32).
Для того, чтобы изменения вступили в силу, перенесем кластерную группу с одного узла на другой (кластерная группа отключится и снова включится). Делается это с помощью следующей команды:
Cluster Group “Cluster Group” /Move
После этого вы увидите, что кластерная группа теперь включена на сервере E2K7Node2 (Рисунок 33).
Теперь проверим правильную установку свойства /Priv с помощью следующей команды:
Cluster Res “Majority Node Set” /Priv
Как видно из Рисунка 34, это свойство было установлено верно.
Включение и настройка Корзины транспорта (Transport Dumpster)
При использовании CCR важным шагом является включение функции Корзина транспорта на Центральном транспорте. Компания Microsoft рекомендует настроить параметр MaxDumpsterSizePerStorageGroup, который указывает максимальный размер очереди корзины для каждой группы хранения, на размер, в 1.25 раза превышающий разрешенный максимальный размер сообщения. Например, если максимальный размер для сообщений равен 10 мегабайтам, параметр MaxDumpsterSizePerStorageGroup должен равняться 12.5 МБ. Помимо этого, рекомендуется настроить параметр MaxDumpsterTime, который указывает, как долго сообщение может храниться в очереди, на значение, равное 07.00:00:00, т.е. 7 дней. Это время является достаточным для хранения почты без потери в случае вынужденного простоя работы сервера. При использовании функции Корзина транспорта требуется дополнительное дисковое пространство на Центральном транспорте для хранения очередей. Размер этого пространства должен быть примерно равен значению MaxDumpsterSizePerStorageGroup, умноженному на число групп хранения.
Для включения и настройки функции Корзина транспорта используется комадлет Set-TransportConfig. Так чтобы, например, установить значение максимального размера корзины на группу хранения равным 25 МБ с продолжительностью хранения 10 дней, запустите следующую команду:
Set-TransportConfig -MaxDumpsterSizePerStorageGroup 25MB -MaxDumpsterTime 10.00:00:00
Для того, чтобы просмотреть настройки MaxDumpsterSizePerStorageGroup и MaxDumpsterTime, просто наберите Get-TransportConfig (Рисунок 35).
Мы закончили вторую часть статьи, но не бойтесь – скоро вы сможете прочитать третью часть статьи!
Если вы хотите ознакомиться с остальными частями этой статьи, пожалуйста, прочитайте:
- Установка, настройка и тестирование почтового сервера Exchange 2007 с технологией CCR (Часть 2)
- Установка, настройка и тестирование почтового сервера Exchange 2007 с технологией CCR (Часть 3)