Установка Exchange была достаточно простой задачей, однако, в процессе установке для Exchange 2007 появились некоторые изменения. Во второй части этой статьи мы расскажем о графическом интерфейсе пользователя (GUI) и настройках для установки CLI.
Если вы пропустили предыдущую статью из этой серии, то, пожалуйста, прочитайте Установка Exchange 2007 (Часть 1).
Введение
Установка Exchange 2007 также проста, как и в предыдущих версиях, и если вы подготовили AD, то остальное все гораздо проще. Но это не означает, что вы сразу же должны вставить CD и нажать на кнопку Next! Убедитесь, что соблюдены все необходимые условия, о которых было написано в первой части этой статьи, для уменьшения количество ситуаций, которые могут привести к ошибкам или чему-нибудь похуже.
Установка графического интерфейса (GUI Installation)
После соблюдения всех требований мы может приступить к установке Exchange 2007. Интуитивно понятный графический интерфейс процесса установки достаточно прост. Вставьте диск и запустите Setup.exe из корневой директории диска. Вам нужно обладать определенными правами в зависимости от вашей текущей конфигурации и подготовленности домена. Вам нужно права корпоративного (Enterprise) и локального (Local) администратора (Administrator), а если вы еще не подготовили домен, то также нужны права администратора схемы (Schema Administrator). Если у вас уже есть сервер Exchange 2007 в домене, то вы также должны быть членом группы администраторов Exchange Organization Administrator group.
Если соблюдены все необходимые требования к программному обеспечению, то появится окно приветствия. На рисунке 1 показано, что установлен .NET Framework 2.0 (подсвечен серым цветом), MMC 3.0 также установлен, а Microsoft Shell (MSH) не установлен. Если у вас отсутствует какой-нибудь из этих компонентов, то вы можете просто щелкнуть на название и установить их.
После установке всех необходимых компонентов, запустится помощник, который позволить прочитать введение и принять соглашение EULA. Дальше у вас есть возможность подключения Error Reporting (отчета об ошибках), сделайте свой выбор и нажмите на кнопку next. Вам будет предложено два варианта установки; Typical (обычный) и Custom (выборочный) (смотри Рисунок 2). Обычная установка (typical) установит все роли, за исключением роли Edge Transport. Если вы хотите настроить процесс установки, то выберите выборочную (Custom) установку. Здесь вы сможете по желанию изменить расположение устанавливаемых файлов.
Если вы выберите выборочную установку и нажмете на кнопку next, то перед вами появятся определенное количество настроек, вы сможете выбрать какую роль или роли вы хотите установить. Вы можете выбрать установку активных (Active) или пассивных (Passive) кластеров почтовых серверов (Mailbox server clusters), или просто установку консоли управления (Management Console) (смотри Рисунок 3).
Перед тем, как вы продолжите, вы должны задать название структуры Exchange Organization и ответить на вопрос, есть ли у вас компьютеры с установленным Outlook 2003 или более ранней версии (смотрите Рисунок 4). Эта настройка позволит вас создать Public Folders (общие папки) в случае, если вы нажмете на yes, если вы выберите no общие папки не будут созданы.
Вы должны знать о некоторых вещах, при выборе ролей для установки. Если вы работаете в среде AD с несколькими сайтами, то вы должны установить сервер Hub Transport и почтовый сервер (Mailbox server) на каждом сайте AD Site. Вы также должны установить сервер Client Access server на каждом сайте, который содержит почтовый сервер (Mailbox server). Наконец, все роли можно установить на один сервер (за исключением Edge Transport) или на различные сервера.
Далее в процессе установки будет проведена проверка готовности домена и сервера к установке Exchange 2007 server. На Рисунке 5 показан пример некоторых общих ошибок, которые вы увидите, если пропущен IIS, или если домен не имеет необходимого функционального уровня (обратите внимание, что кнопка Install подсвечивается серым цветом).
Если все тесты на готовность пройдены, то снова появится кнопку Install – вы можете нажать на нее и продолжить процесс установки (смотри Рисунок 6).
Вы можете наблюдать за процессом установки, который в зависимости от выбранных ролей может занять некоторое время. После завершения, нажмите на кнопку Finish. Теперь вы готовы приступить к настройке вашего сервера Exchange 2007 server ( смотрите на Рисунок 7).
CLI и автоматическая установка
Установку Exchange 2007 можно также проводить с помощью интерфейса командной строки (command line interface - CLI), которая также может использоваться для выполнения автоматической установки (unattended installation). Есть определенные ключи, которые требуются в зависимости от типа выполняемой вами установки Exchange 2007.
- /roles – определяет какие роли будут установлены. Может быть заменен ключом /r
- ET или E – Gateway Server
- HT или H – Bridgehead Server
- CA или C– Client Access Server
- MB или M – Mailbox Server
- UM или U – Unified Messaging
- MT или T – Admin Tools
- /PrepareAD – используется для ручной подготовки схемы Active Directory. Этот ключ дополнительный, т.к. схема (schema) расширяется автоматически в процессе установки. Может быть заменен ключом /p
- /TargetDir – определяет директорию, в которую вы собираетесь установить Exchange 2007. Может быть заменен ключом /t
- /SourceDir – указывает размещения установочных файлов
- /DomainController – позволяет вам указать используемый контроллер домена DC. Может быть заменен ключом /dc
- /AnswerFile:filename
- /mode – Определяет режим установки – установка по умолчанию (default install) или восстановление (recovery install). Требуется, если вы хотите использовать ключ /RecoverServer
- Install – режим по умолчанию /mode
- Upgrade – режим, который используется для обновления установки Exchange 2007
- Uninstall – режим, который используется для удаления Exchange 2007 или одной из его ролей
- RecoverServer – режим, который используется для восстановления Exchange 2007
Основной синтаксис установки CLI или автоматической установки - следующий:
Setup.exe /console /roles: /mode:
[/targetdir:] [/prepareAD] [/RecoverServer] [/?]
Для установки на Exchange 2007 таких ролей, как Bridgehead, Client Access и Mailbox server, вы должны использовать следующую команду:
Setup.exe /roles:ET,MB,CA или
Setup.exe /r:E,M,C
Если вы хотите установить сервер Gateway (шлюз) и разместить программные файлы (program files) в директорию на диске D под названием E2007 и вы хотите прочитать и записать из DC1; то вы должны использовать следующие ключи совместно с Setup.exe:
Setup.exe /r:E /targetdir:D:\E2007 /dc:dc1.thelazyadmin.lab
Этот последний пример демонстрирует команду, которую вы должны использовать для установки нового сервера Exchange 2007 в случает восстановления.
Setup.exe /mode:recoverserver
После выполнения команды, установка продолжится для определения наличия установки .NET 2.0 Framework, MMC 3.0 и Microsoft Shell. Если один из требуемых компонентов отсутствует, то установка будет остановлена и на экране появится сообщение об ошибке.
Проверка установки
После того, как установка завершится, вы должны проверить, что все прошло успешно. Для этого необходимо проверить некоторые вещи. Во-первых, вы должны открыть MSH и запустить следующую команду, которая позволить увидеть список всех установленных ролей (смотри Рисунок 8).
Get-ExchangeServer
Далее, посмотрите в журнал Application Log с помощью редактора Event Viewer и найдите так события с ID 1003 и 1004, которые подтверждают, что установка прошла успешно. Наконец, существуют файлы журналов, созданные во время установки, которые вы должны просмотреть и убедиться, что установка прошла успешно, либо узнать, какие при этом возникли ошибки.
- %SystemDrive%\Exchange\ExchangeSetupLogs\Setup.log – расскажет вам о результате теста удовлетворение необходимых условий, и об установленных ролях.
- %SystemDrive%\ExchangeSetupLogs\ExchangeServerMSI.log – расскажет вам об ошибках при извлечении файлов.
- %SystemDrive%\ExchangeSetupLogs\Exchange Server Setup Progress.log – расскажет вам о системных изменениях, которые были сделаны в процессе установки.
- %SystemDrive%\Program Files\Microsoft\Exchange Server\ Logging\SetupLogs\setup.log – отслеживает операции в результате установке, загляните в этот журнал, в случае неуспешной установке.
Заключение
Существует много возможных конфигураций и настроек для установки Exchange 2007. Командная строка (command line interface) предлагает вам мощные и настраиваемые опции для установки серверов Exchange 2007 с минимальным вмешательством администратора. Имеются два варианта установки, в процессе которых проводятся необходимые проверки, которые позволяют вам убедится, что установка Exchange 2007 прошла правильно.
Если вы пропустили предыдущую статью из этой серии, то, пожалуйста, прочитайте Установка Exchange 2007 (Часть 1).