Вступление
В сервере Exchange 2007 представлены новые возможности, и одной из них является CCR (Cluster Continuous Replication – Постоянная кластерная репликация). Данная функция выполняет функции пересылки и повтора файла журнала сервера Exchange 2007 и комбинирует их с функциями, которые доступны в традиционной 2-х узловой модели активного/пассивного кластера на базе Windows 2003. У традиционной 2-х узловой модели активного/пассивного кластера, конечно, есть свои преимущества, но есть и большой недостаток: когда дело доходит до баз данных Exchange-сервера, у вас остается одна точка ошибки.
Если вы хотите ознакомиться с остальными частями этой статьи, пожалуйста, прочитайте:
- Установка, настройка и тестирование почтового сервера Exchange 2007 с технологией CCR (Часть 2)
- Установка, настройка и тестирование почтового сервера Exchange 2007 с технологией CCR (Часть 3)
Необходимые условия
Для того, чтобы выполнить все, о чем изложено в данной статье, вам необходимо следующее:
- Лес Active Directory Windows 2003 как минимум с одним контроллером домена (на функциональном уровне леса для 2000 или 2003 версии).
- Два сервера Windows 2003 R2 Enterprise Edition или Windows 2003 SP1 Enterprise Edition.
- Функция Отслеживания совместного использования файлов Windows (Windows File share Witness) (MS рекомендует ее использование на Центральном транспорте Exchange 2007 в существующей организации Exchange 2007)
Замечание Не забудьте установить обновления, указанные в статье базы знаний MS 921181 к обоим серверам, которые будет узлами кластера Exchange 2007. Обновление добавляет новую функцию отслеживания совместного использования файлов к текущей модели двухузлового кворумного кластера типа MNS (Majority Node Set). Данная функция позволяет использовать общие файлы, внешние для кластера, как дополнительный «голос» для определения статуса кластера в двухузловой кворумной модели, которая является необходимым требованием для использования функции CCR в сервере Exchange 2007.
В дополнение к перечисленному выше, ознакомьтесь со следующими требованиями:
- При работе в окружении с CCR вы должны использовать только одну базу данных на группу хранилища.
- Вы не можете создавать базу данных общих папок в окружении с CCR , если у вас уже есть более одной базы данных общих папок в вашей организации.
- При работе в окружении с CCR Microsoft рекомендует создать не более 30 групп хранилищ и баз данных (одна база на каждую группу) на кластере почтового сервера.
- На кластере, на котором установлен сервер Exchange 2007, не может быть установлен сервер Exchange 200x или любая версия сервера Microsoft SQL.Работа Exchange 2007 в кластере совместно с этими приложениями не поддерживается.
Предупреждение
Поскольку сервер Exchange 2007 Beta 2 не поддерживается в реальном окружении, устанавливайте почтовый кластер в тестовом домене, только если вы не участвуете в программах RDP или TAP.
Настройка сетевых параметров для узлов кластера
В начале работы с серверами, которые будут узлами кластера, назовите их E2K7Node1 и E2K7Node2, или используйте свою схему именование (эти имена ничего не имеют общего с именем Exchange-сервера, с которым будут соединяться ваши клиенты). Дайте название сетевым соединениям для внешней и внутренней сети (например, Public и Private, соответственно) (не забудьте сделать это на обоих узлах).
Нажмите Advanced (Дополнительно) > Advanced Settings (Дополнительные настройки) и убедитесь, что соединение Public расположено первым в списке привязки, далее идет соединение Private, и лишь затем - Remote Access Connections (Соединения удаленного доступа).
До выхода Exchange 2007 SP1 рекомендовалось, снять отметку с параметра File and Printer Sharing for Microsoft Networks (Совместное использование файлов и принтеров в сетях Microsoft) для соединения Private, как это изображено на Рисуне 3. В независимости от того, используете ли вы Windows 2003 или Windows 2008, отключать параметр File and Printer Sharing for Microsoft Networks не рекомендуется. Вместо этого, рекомендуется воспользоваться командой Enable-ContinuousReplicationHostName, появившейся в Exchange 2007 SP1.
Рисунок 3: Отключение совместного использования файлов и принтеров
Настройте сеть Public в соответствии с вашим тестовом окружением.
Настройте соединение Private: укажите IP-адрес и маску подсети. Больше ничего для этого соединения не требуется, поскольку оно используется только для соединений (пульсов) между двумя узлами кластера.
Теперь нажмите Advanced (Дополнительно) и выберите вкладку DNS. Здесь вы должны снять отметку с параметров Register this connection's addresses in DNS (Регистрировать адреса этого соединения в DNS) и Use this connection's DNS suffix (Использовать DNS-суффикс данного соединения).
Нажмите вкладку WINS. Снимите отметку с параметра Enable LMHOSTS lookup (Разрешить просмотр в файле LMHOSTS) и выберите пункт Disable NetBIOS over TCP/IP (Отключить NetBIOS поверх TCP/IP).
Трижды нажмите OK и закройте окно сетевых соединений.
Теперь добавьте оба сервера Windows 2003 в тестовый домен Active Directory.
Создание и настройка кластера Windows 2003
Теперь оба сервера работают как узлы кластера Windows 2003, самое время создать сам кластер Windows 2003. Для этого зарегистрируйтесь на сервере E2K7Node1 под учетной записью администратора домена, нажмите Start (Пуск) > Administrative Tools (Администрирование) > Cluster Administrator (Администрирование кластера) и выберите из выпадающего списка пункт Create new cluster (Создать новый кластер). Нажмите OK.
Замечание Для запуска мастера создания кластера вы можете набрать в командной строке Cluster.exe /create /wizard.
Нажмите Next (Далее).
Укажите имя домена и имя кластера (имя кластера Windows 2003 – это НЕ имя кластера Exchange, с которым будут соединяться клиенты). Нажмите Next (Далее).
Введите имя сервера Windows 2003, который будет первым узлом кластера, в нашем случае E2K7Node1 и нажмите Next (Далее).
Позвольте мастеру определить конфигурацию кластера и нажмите Next (Далее).
Замечание Можете не обращать внимания на два предупреждения (Рисунок 12), поскольку узлы кластера почтового сервера с постоянной кластерной репликацией не будут использовать одну и ту же дисковую подсистему.
Теперь введите IP-адрес, который будет использовать средство управления кластером для связи с кластером. В нашем случае это 10.10.1.216. Нажмите Next (Далее).
Введите учетные данные службы кластера (При работе в тестовом окружении я часто ленюсь создавать отдельную учетную запись для службы кластера и использую учетную запись Administrator, у которой есть все необходимые права) и нажмите Next (Далее).
Нажмите Quorum (Кворум) и выберите в качестве ресурса Majority Node Set (Набор большинства узлов). Нажмите Ok и Next (Далее).
Подождите, пока идет настройка кластера, затем нажмите Next (Далее).
После успешного завершения процесса создания кластера нажмите Finish (Завершить).
Теперь у нас есть полнофункциональный кластер Windows 2003, но поскольку у него только один узел, но не слишком устойчив к сбоям. Поэтому добавим второй сервер Windows 2003. Щелкните правой кнопкой по E2K7Node1 в левой панели консоли и выберите New > Node (Новый > Узел) (Рисунок 19).
Запустится мастер добавления узлов. Нажмите Next (Далее).
Введите имя сервера, который будет вторым узлом (в нашем случае E2K7Node2). Нажмите Next (Далее).
Снова дайте мастеру определить конфигурацию кластера. Затем нажмите Next (Далее).
Введите пароль учетной записи службы кластера (в нашем случае учетной записи Administrator) и нажмите Next (Далее).
После прохождения проверки добавьте второй узел в кластер (Рисунок 24) и нажмите Next (Далее).
Рисунок 24: Конфигурация второго узла кластера
Если кластер настроен правильно и без ошибок или предупреждений, нажмите Next (Далее).
После успешного завершения работы мастера нажмите Finish (Завершить).
Теперь второй сервер Windows является частью кластера, что видно из Рисунка 27.
На этом мы заканчиваем первую часть, но в ближайшем будущем выйдет вторая, так что до встречи!
Если вы хотите ознакомиться с остальными частями этой статьи, пожалуйста, прочитайте:
- Установка, настройка и тестирование почтового сервера Exchange 2007 с технологией CCR (Часть 2)
- Установка, настройка и тестирование почтового сервера Exchange 2007 с технологией CCR (Часть 3)