Поделиться через


Установка App Controller

 

Опубликовано: Март 2016

Применимо к: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

Эта статья содержит пошаговые инструкции по установке System Center 2012 - App Controller. После установки App Controller ознакомьтесь со статьей Настройка App Controller, содержащей инструкции по настройке App Controller.

Сведения об установке сервера App Controller см. в разделе Установка сервера App Controller. Сведения об установке модуля Windows PowerShell для App Controller см. в разделе Установка модуля Windows PowerShell для App Controller.

Установка сервера App Controller

Процедуры, описанные в этом разделе, посвящены установке сервера System Center 2012 - App Controller.

Перед началом установки сервера App Controller убедитесь в наличии компьютера, на котором установлена и запущена поддерживаемая версия Microsoft SQL Server. Если требуется поддержка 4-байтовых строк Юникода, перед установкой следует убедиться, что для сортировки базы данных установлено одно из значений сортировки _100_, например Chinese_Simplified_Pinyin_100_ Если вы не хотите установить сортировку _100_ для всей базы данных SQL Server, создайте пустую базу данных для App Controller, а затем задайте порядок сортировки базы с помощью одного из параметров сортировки _100_. Полный список параметров сортировки _100_ приведен в статье Имя параметров сортировки Windows справочника по Transact-SQL в библиотеке MSDN.

System_CAPS_ICON_note.jpg Примечание

Если не удается добиться успешного завершения работы программы установки, просмотрите файлы журнала, расположенные в папке %LOCALAPPDATA%\AppController\Logs (для System Center 2012 - App Controller) или \ProgramData\AppControllerLogs (для App Controller в Пакет обновления 1 для System Center 2012).

Чтобы установить сервер App Controller, вы должны войти в качестве пользователя домена, являющегося членом локальной группы администраторов или аналогичной на настраиваемом компьютере. Эта учетная запись также должна иметь по крайней мере разрешение владельца базы данных (DBO) для базы данных, которую предполагается использовать.

Установка сервера App Controller

  1. На установочном носителе щелкните файл setup.exe правой кнопкой мыши и выберите пункт Запуск от имени администратора.

    System_CAPS_ICON_note.jpg Примечание

    Прежде чем начать установку App Controller, закройте все открытые программы и убедитесь, что на компьютере отсутствуют ожидаемые перезапуски. Например, если вы установили роль сервера, используя диспетчер серверов, или применили обновление для системы безопасности, вам может потребоваться перезапустить компьютер и снова войти в систему с использованием той же учетной записи пользователя для завершения начатой операции.

  2. На главной странице настройки нажмите кнопку Установить.

  3. На странице Сведения о регистрации продукта укажите соответствующую информацию и нажмите кнопку Далее. Просмотрите лицензионное соглашение, установите флажок Условия лицензионного соглашения прочитаны и понятны. Я принимаю эти условия, затем нажмите кнопку Далее.

  4. Компьютер, на котором устанавливается сервер App Controller, будет проверен на соответствие требованиям к оборудованию и программному обеспечению. Если какое-либо необходимое условие не соблюдается, отображается страница с информацией об этом необходимом условии и о способах устранения данной проблемы. Если все необходимые условия выполнены, отображается страница Выберите расположение установки.

    Дополнительные сведения о требованиях к оборудованию и программному обеспечению для App Controller см. в статье Требования к системе для System Center 2012 — App Controller.

  5. На странице Выберите расположение установки используйте путь по умолчанию или укажите другой путь установки для программных файлов App Controller, а затем нажмите кнопку Далее.

  6. На странице Настройка служб укажите учетную запись, которая будет использоваться службами App Controller. Вы можете настроить службы App Controller на использование учетной записи сетевой службы или учетной записи домена.

    System_CAPS_ICON_note.jpg Примечание

    При указании учетной записи домена настоятельно рекомендуется создать учетную запись, специально предназначенную для использования службами App Controller.

    Можно также настроить порт, который будет использоваться службами App Controller.

    System_CAPS_ICON_note.jpg Примечание

    Этот порт используется только для обмена данными между службами App Controller. Вам не нужно настраивать брандмауэр на компьютере с App Controller для разрешения доступа к этому порту.

  7. На странице Настройка веб-сайта укажите следующее.

    • IP-адрес: выберите IP-адрес в списке IP-адресов или введите IP-адрес, который пользователи могут использовать для доступа к этому сайту.

    • Порт: введите номер порта, который HTTP.sys должен прослушивать на предмет запросов к данному веб-сайту. При указании порта, отличающегося от порта по умолчанию (443 для HTTPS), клиенты должны указывать соответствующий номер порта в запросах к серверу; в противном случае они не будут подключены к веб-сайту.

    • SSL-сертификат: выберите, следует ли программе установки App Controller создать самозаверяющий сертификат или использовать ранее импортированный сертификат для SSL.

      System_CAPS_ICON_note.jpg Примечание

      Чтобы добавить или настроить сертификаты сервера, используйте компонент Сертификаты сервера в диспетчере служб IIS.

      Если используется самозаверяющий сертификат, необходимо добавить его в хранилище доверенных корневых центров сертификации на всех компьютерах, которые будут обращаться к веб-сайту App Controller. Некоторые браузеры не отображают App Controller, если сертификат не является доверенным. Рекомендуется вместо самозаверяющего сертификата использовать сертификат от доверенного корневого центра сертификации.

      System_CAPS_ICON_important.jpg Важно

      Порт, выбранный во время установки App Controller, нельзя изменить без удаления и переустановки App Controller.

      После настройки привязки веб-сайта, используемой сервером App Controller, нажмите кнопку Далее.

  8. На странице Настройка базы данных укажите следующее.

    • Имя сервера: введите имя компьютера, на котором выполняется SQL Server. При установке сервера App Controller на том же компьютере, где выполняется SQL Server, в поле Имя сервера подставляется имя компьютера.

    • Порт: введите порт для взаимодействия с компьютером, на котором выполняется SQL Server. По умолчанию это значение не является обязательным и поэтому оставлено пустым.

    • Имя экземпляра: выберите или введите имя экземпляра SQL Server, который необходимо использовать. Имена экземпляров вносятся в список с небольшой задержкой. Список доступных экземпляров может не соответствовать указанному выше значению Порт.

    • Имя базы данных: введите используемое имя базы данных. Учетная запись, с использованием которой вы устанавливаете сервер App Controller, должна иметь по крайней мере разрешение владельца базы данных (dbo) для указанной базы данных. Если указанная база данных не существует и у текущего пользователя есть соответствующие разрешения, мастер установки App Controller создает ее. Если выполняется установка с высокой доступностью, вторая и последующие установки сервера должны использовать ту же базу данных, что и первый сервер.

      System_CAPS_ICON_note.jpg Примечание

      Для каждого экземпляра SQL Server можно установить только одну базу данных App Controller.

    После настройки используемой сервером App Controller базы данных нажмите кнопку Далее.

  9. На странице Настройка ключа шифрования выберите экспортированный ключ шифрования и укажите соответствующий пароль, а затем нажмите кнопку Далее. Эти два значения указываются при экспорте ключа шифрования из существующей установки App Controller.

    System_CAPS_ICON_note.jpg Примечание

    Этот экран появляется только при использовании существующей базы данных App Controller. Он является обязательным, если вы настраиваете высокодоступное развертывание App Controller. Используйте командлет Export-SCACAesKey, чтобы экспортировать ключ шифрования. Дополнительные сведения об использовании командлетов см. в статье Cmdlets in System Center 2012 - App Controller (Командлеты в System Center 2012 — App Controller).

  10. На странице Помогите нам улучшить System Center 2012 - App Controller укажите, хотите ли вы принять участие в программе улучшения качества программного обеспечения (CEIP) и использовать Центр обновления Майкрософт, а затем нажмите кнопку Далее.

    System_CAPS_ICON_note.jpg Примечание

    Если ранее вы решили использовать Центр обновления Майкрософт на этом компьютере или он включен в групповой политике, этот параметр может быть недоступен.

  11. На странице Подтверждение параметров просмотрите выбранные параметры и выполните одно из следующих действий.

    • Нажмите кнопку Назад, чтобы изменить любые из параметров.

    • Нажмите кнопку Установить, чтобы установить сервер App Controller.

    После нажатия кнопки Установить появляется страница Установка компонентов и отображается индикатор хода выполнения установки.

  12. На странице Установка успешно завершена выполните одно из следующих действий.

    • Чтобы открыть веб-сайт App Controller при завершении работы мастера установки, убедитесь, что установлен флажок Открыть веб-сайт App Controller после закрытия программы установки.

    • Нажмите кнопку Готово.

Если программе установки не удается завершить работу, выводится список неустановленных элементов со ссылками на соответствующие файлы журналов. Просмотрите эти журналы для получения дополнительных сведений о том, что послужило причиной проблем с установкой. Дополнительные сведения о проблемах установки см. в статье Устранение неполадок в System Center 2012 — App Controller и в разделе "Установка" статьи Заметки о выпуске для System Center 2012 — App Controller.

Включение единого входа для App Controller

По умолчанию App Controller разрешено предлагать пользователям войти в систему, указав свое имя пользователя и пароль Active Directory. Следующие процедуры описывают настройку App Controller на использование учетных данных Windows текущего пользователя в целях автоматического входа.

Проверка или изменение метода проверки подлинности

  1. Откройте диспетчер служб IIS на сервере App Controller.

  2. Выберите веб-сайт App Controller.

  3. Разверните веб-сайт и выберите узел /api.

  4. Щелкните элемент Проверка подлинности.

  5. Включите встроенную проверку подлинности Windows.

  6. Отключите обычную проверку подлинности.

Включение ограниченного делегирования

  1. Войдите в систему с использованием учетной записи, имеющей права администратора подразделения в доменных службах Active Directory. Убедитесь, что этой учетной записи также назначено право пользователя SeEnableDelegationPrivilege (например, администратор домена мог выполнить команду ntrights -u domain\user +r SeEnableDelegationPrivilege на контроллере домена, где domain/user обозначают имя домена и учетной записи).

  2. В области "Пользователи и компьютеры Active Directory" разверните узел компьютера App Controller.

  3. Откройте вкладку Делегирование.

  4. Выберите параметр Доверять компьютеру делегирование указанных служб.

  5. Выберите параметр Использовать любой протокол проверки подлинности.

  6. Нажмите кнопку "Добавить" и выполните одно из следующих действий.

    1. Если сервер управления VMM выполняется с использованием учетной записи локальной системы, введите имя сервера управления VMM и выберите УЗЕЛ, а затем нажмите кнопку ОК.

    2. Если сервер управления VMM выполняется с использованием учетной записи домена, введите имя учетной записи домена и выберите SCVMM, а затем нажмите кнопку ОК.

  7. Нажмите кнопку Добавить и выберите службу CIFS (Common Internet File System).

    Введите имя сервера управления VMM и нажмите кнопку ОК.

    Повторите шаг 7 для каждого сервера библиотеки VMM, а также для каждой добавляемой в App Controller сетевой общей папки.

  8. Перезапустите сервер управления App Controller.

Установка модуля Windows PowerShell для App Controller

Процедуры, описанные в этом разделе, посвящены установке модуля Windows PowerShell для App Controller.

Перед началом установки модуля Windows PowerShell для App Controller убедитесь в наличии компьютера, где установлена или включена поддерживаемая версия Windows PowerShell.

Минимальным требованием для выполнения этой процедуры является членство в локальной группе администраторов или аналогичной на настраиваемом компьютере.

Установка модуля Windows PowerShell для App Controller

  1. На установочном носителе щелкните файл setup.exe правой кнопкой мыши и выберите пункт Запуск от имени администратора.

  2. На главной странице программы установки нажмите кнопку Установить модуль Windows PowerShell для App Controller.

  3. На странице Лицензионное соглашение просмотрите условия лицензионного соглашения, установите флажок Я принимаю условия лицензионного соглашения и нажмите кнопку Далее.

  4. Нажмите кнопку Установить, чтобы установить модуль Windows PowerShell для App Controller.

  5. Проверьте результаты установки и нажмите кнопку Готово.

Использование командной строки для установки App Controller

Вы можете установить App Controller с помощью командной строки. Таким образом вы сможете установить App Controller без вмешательства пользователя.

Используйте программу Setup.exe в папке Installation на компакт-диске, чтобы установить и удалить App Controller в командной строке. В следующих разделах перечислены различные параметры, которые можно использовать вместе с программой Setup.exe. Параметры командной строки можно использовать в любом порядке.

System_CAPS_ICON_tip.jpg Совет

В случае удаления App Controller с помощью командной строки вместе с продуктом всегда удаляется и база данных. Если необходимо сохранить базу данных, используйте интерактивный пользовательский интерфейс.

Параметры командной строки при установке App Controller

В следующей таблице описаны параметры, которые можно использовать вместе с программой Setup.exe для установки App Controller.

Параметр Обязательное Описание
/help или /? Дополнительно Отображает диалоговое окно справки.
/Silent Дополнительно Позволяет установить продукт без отображения пользовательского интерфейса.

Если параметр не задан, программа установки запускается в интерактивном режиме.
/SelfUpdate <логическое значение> Дополнительно Проверяет наличие обновлений для продукта в Центре обновления Майкрософт перед запуском программы установки.

Если параметр не задан, проверка на наличие обновлений не выполняется.
/InstallPath <путь> Дополнительно Указывает расположение папки для установки двоичных файлов App Controller.

Если путь не указан, то используется путь %PROGRAMFILES%\Microsoft System Center 2012\App Controller.
/ProductKey <ключ_продукта> Дополнительно Указывает ключ продукта Майкрософт, предоставленный при приобретении App Controller.

Если параметр не задан, App Controller будет работать в режиме оценки.
/ServiceUsername <домен>\<имя_пользователя> Дополнительно Указывает учетную запись, используемую для запуска процессов App Controller.
/ServicePassword <пароль> Дополнительно Указывает пароль учетной записи ServiceUsername.
/ServicePort <порт> Дополнительно Указывает порт, используемый для запуска процессов App Controller.

Если параметр не задан, использует порт 18622.
/IP 

Пример: установка App Controller

Используйте следующий пример кода для установки App Controller:

Setup.exe /Silent /SelfUpdate true /InstallPath “C:\AppController” /ServiceUsername “CONTOSO\AppControllerSrvAcct” /ServicePassword “P4ssw0rd!” /ServicePort 18623 /IP 10.1.2.3 /Port 444 /SslCert 2d8bfddf59a4a51a2a5b6286c22473108395624d /SQL “CONTOSOSQLSRV,1434\Instance1” /SQLdb AppControllerDatabase /AesKeyFilePath “C:\backup\AppControllerAesKey” /AesKeyPassword “P4ssw0rd$” /CEIP /MU /acceptEula  

См. также

Настройка App Controller
Удаление App Controller
Устранение неполадок в System Center 2012 — App Controller
Заметки о выпуске для System Center 2012 — App Controller