Развертывание службы автоматизации управления службами
Чтобы развернуть службу автоматизации управления службами (SMA), необходимо установить веб-службу SMA, настроить рабочую роль runbook SMA и настроить модуль SMA PowerShell. Вы также можете установить компоненты службы автоматизации управления службами с помощью автоматической установки.
Вы можете установить веб-службу на любом компьютере, который может взаимодействовать с Microsoft Azure Pack и экземпляром SQL Server.
Установка веб-службы автоматизации служб
В папке с скачанным программным обеспечением установки System Center — Orchestrator выберите программу установки , чтобы запустить мастер установки.
В разделе "Управление службами" выберите веб-службу и выберите " Установить".
Заполните сведения о регистрации продукта и нажмите кнопку "Далее".
Просмотрите и примите условия лицензионного соглашения и нажмите кнопку "Далее".
Просмотрите уведомление о диагностических и потреблении данных и нажмите кнопку "Далее".
При этом запускается проверка необходимых компонентов. Просмотрите результаты проверки. Если установлены все элементы, нажмите кнопку "Далее".
Примечание.
Если напротив какой-либо программы отображается значок X, необходимо установить этот элемент, а затем снова выполнить проверку. Невозможно завершить установку конечной точки службы, пока не передайте проверку готовности.
Укажите следующие сведения для используемой конечной точки базы данных и нажмите кнопку "Далее".
Элемент Действие Сервер Введите имя сервера базы данных. По умолчанию используется значение localhost.
Формат: sqlserver\экземпляр, где часть "\экземпляр" является необязательной.Номер порта Введите номер порта, который требуется использовать для базы данных. Значение по умолчанию — 1433. Имя базы данных Введите имя базы данных. Значение по умолчанию: SMA. Учетные данные проверки подлинности Выберите тип проверки подлинности, который требуется использовать. Можно использовать проверку подлинности Windows или SQL Server.
При выборе проверки подлинности SQL Server введите имя пользователя и пароль для компьютера под управлением SQL Server.Примечание.
При обновлении из предыдущей установки используйте сведения о базе данных из предыдущей установки.
Укажите следующие сведения, чтобы настроить параметры сведений о Интернете (IIS) для веб-службы и нажмите кнопку "Далее".
Элемент Действие Группа безопасности домена или пользователи с доступом Укажите группу безопасности или одного или нескольких пользователей, которым будет предоставлен доступ к веб-службе. Имя пула приложений SMA
Это имя не настраивается.Учетные данные пула приложений Укажите учетные данные, которые будут использоваться для пула приложений. Это учетные данные, которые будут использоваться для запуска веб-служб. Введите номер порта для использования веб-службой. По умолчанию используется значение 9090.
Выберите сертификат безопасности, используемый для шифрования обмена данными между Microsoft Azure Pack и конечной точкой веб-службы SMA.
Установщик может создать самозаверяющий сертификат, кроме того, можно выбрать существующий сертификат в локальном хранилище сертификатов.
Выберите Далее.
Проверьте расположение для файлов веб-службы. Можно принять значение по умолчанию или указать другую папку. Выберите Далее.
Укажите, следует ли использовать Центр обновления Майкрософт для обновления программного обеспечения. Выберите Далее.
Просмотрите сводку по установке и нажмите кнопку "Установить".
После завершения установки установите рабочую роль Runbook, как описано в руководстве по установке рабочей роли Runbook SMA.
Установка модуля SMA PowerShell
В папке, содержащей скачаемое программное обеспечение установки System Center Orchestrator, запустите мастер установки.
В разделе "Управление службами" выберите администрирование PowerShell и выберите "Установить".
Следуйте инструкциям мастера установки.
Настройка рабочей роли Runbook SMA
В папке, содержащей скачаемое программное обеспечение установки Orchestrator, выберите программу установки, чтобы запустить мастер установки.
В разделе "Управление службами" выберите "Рабочая роль Runbook" и выберите "Установить".
Следуйте инструкциям мастера установки.
После завершения установки используйте административные учетные данные для настройки автоматизации на портале управления Microsoft Azure Pack.
Внимание
Каждый компонент SMA устанавливается на веб-сайте службы IIS (IIS), который по умолчанию настраивается с помощью самозаверяющего сертификата. Поскольку такие самозаверяющие сертификаты выпускаются недоверенными корневыми ЦС, загружаемыми браузером при запуске, браузер выводит предупреждение безопасности при попытке подключиться к таким сайтам. Чтобы избежать возникновения этой проблемы, рекомендуется заменить самозаверяющие сертификаты сертификатами, выпущенными доверенным корневым центром сертификации.
Настройка SMA из командной строки
Установочный носитель содержит файлы установщика Windows для каждого SMA следующих компонентов:
Модуль PowerShell: PowershellModuleInstaller.msi
Веб-служба: WebServiceInstaller.msi
Рабочий процесс Runbook: WorkerInstaller.msi
Примечание.
Параметры установки необходимо ввести в командную строку. Файл ответа не поддерживается.
Параметры установки модуля PowerShell
Модуль SMA PowerShell является обязательным условием для веб-службы SMA, поэтому перед развертыванием веб-службы SMA необходимо установить модуль SMA PowerShell. Установщик модуля PowerShell не принимает никаких параметров. Например, можно использовать следующую команду:
msiexec.exe /i PowershellModuleInstaller.msi
Параметры установки веб-службы
Следующие переменные можно указать в командной строке для замены поведения по умолчанию.
Элемент установки | Переключатель командной строки | Допустимые значения |
---|---|---|
Пул приложений IIS | APPOOLACCOUNT | Строка |
Пул приложений IIS | APPOOLPASSWORD | Строка |
Пул приложений IIS | ADMINGROUPMEMBERS | Строка (список пользователей, разделенный запятыми, для добавления в группу администраторов IIS) |
База данных SQL Server | CREATEDATABASE | Да или нет (значение по умолчанию — Нет) |
База данных SQL Server | DATABASEAUTHENTICATION | SQL, Windows (значение по умолчанию — Windows). Если для параметра DATABASEAUTHENTICATION задано значение SQL, необходимо также задать параметры SQLUSER и SQLPASSWORD |
База данных SQL Server | SQLUSER | Строка |
База данных SQL Server | SQLPASSWORD | Строка |
База данных SQL Server | SQLSERVER | В имени сервера форматирования номер порта. (Значения по умолчанию — localhost, 1433. Укажите номер порта 0, чтобы указать динамический порт.) |
База данных SQL Server | SQLINSTANCE | Строка (дополнительное имя экземпляра сервера) |
База данных SQL Server | SQLDATABASE | Строка (имя базы данных по умолчанию — SMA) |
Веб-служба IIS | SITENAME | Строка (значение по умолчанию — SMA) |
Веб-служба IIS | WEBSERVICEPORT | Целое число (значение по умолчанию — 9090) |
Веб-служба IIS | INSTALLFOLDER | Строка (значение по умолчанию — c:\inetpub\Service Management Automation) |
Веб-служба IIS | USESSL | Да или нет (значение по умолчанию — "Да") |
Веб-служба IIS | SPECIFYCERTIFICATE | Да или нет (значение по умолчанию — No). Сертификат создается автоматически при указании No. При выборе "Да" также укажите CERTIFICATESERIAL. |
Веб-служба IIS | CERTIFICATESERIAL | Серийный номер существующего сертификата в сцепленном шестнадцатеричном формате и без пробелов между цифрами; например: 45C324C02318F48D4A9C4FC832B2CDCC |
Трассировка событий (ETW) | ETWMANIFEST | Да или нет (значение по умолчанию — "Да") |
Данные об использовании и диагностике, отправляемые корпорации Майкрософт | SENDTELEMETRYREPORTS | Да или нет (значение по умолчанию — "Да") |
Автоматическое обновление Майкрософт | MSUPDATE | Да (согласие) или Нет (нет изменений; это значение по умолчанию) |
Ключ продукта | PRODUCTKEY | Строка |
Если требуется ведение журнала, используйте команду Msiexec.exe и укажите путь к журналу. Например, можно использовать следующую команду (обязательно использовать имя экземпляра SQL Server).
msiexec.exe /i WebServiceInstaller.msi /L*v C:\Andreas\WebServiceInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
Параметры установки рабочего процесса Runbook
Не удается установить рабочую роль Runbook на том же компьютере, что и другую рабочую роль Runbook. Кроме того, необходимо установить рабочую роль Runbook на компьютере с доступом к тому же экземпляру SQL Server, который использует веб-служба SMA.
Следующие переменные можно указать в командной строке для замены поведения по умолчанию.
Элемент установки | Переключатель командной строки | Допустимые значения |
---|---|---|
Служба Windows | SERVICEACCOUNT | Строка |
Служба Windows | SERVICEPASSWORD | Строка |
База данных SQL Server | CREATEDATABASE | Да или нет (значение по умолчанию — Нет) |
База данных SQL Server | DATABASEAUTHENTICATION | SQL Server или Windows (значение по умолчанию — Windows) |
База данных SQL Server | SQLUSER | Строка |
База данных SQL Server | SQLPASSWORD | Строка |
База данных SQL Server | SQLSERVER | В имени сервера форматирования номер порта (значения по умолчанию — localhost, 1433. Укажите номер порта 0, чтобы указать динамический порт.) |
База данных SQL Server | SQLINSTANCE | Строка (дополнительное имя экземпляра сервера) |
База данных SQL Server | SQLDATABASE | Строка (имя базы данных по умолчанию — SMA) |
Расположение установки файла | INSTALLFOLDER | Строка (значение по умолчанию — C:\Program Files\Microsoft System Center <version>\Service Management Automation) |
Трассировка событий (ETW) | ETWMANIFEST | Да или нет (значение по умолчанию — "Да") |
Данные об использовании и диагностике, отправляемые корпорации Майкрософт | SENDTELEMETRYREPORTS | Да или нет (значение по умолчанию — "Да") |
Автоматическое обновление Майкрософт | MSUPDATE | Да (согласие) или Нет (нет изменений; это значение по умолчанию) |
Ключ продукта | PRODUCTKEY | Строка |
Если требуется ведение журнала, используйте команду Msiexec.exe и укажите путь к журналу. Например, можно использовать следующую команду (обязательно использовать имя экземпляра SQL Server):
msiexec.exe /i WorkerInstaller.msi /L*v C:\Andreas\WorkerInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
Примечание.
При установке дополнительных компонентов Runbook Worker необходимо выполнить командлет Windows PowerShell New-SmaRunbookWorkerDeployment , чтобы правильно настроить Runbook Worker.
Завершите работу службы сервера Runbook (RunbookService.exe) на каждом компьютере, на котором установлен компонент Runbook Worker.
Выполните следующую команду Windows PowerShell:
New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>
Перезапустите службу сервера Runbook на каждом компьютере, на котором установлен компонент Runbook Worker.
Установка или изменение конечной точки SMA
Вкладка "Краткое руководство " для автоматизации в Microsoft Azure Pack для Windows Server предоставляет ссылку, которая позволяет настроить или изменить конечную точку SMA. Если конечная точка службы автоматизации управления службами еще не зарегистрирована, выберите "Зарегистрировать конечную точку службы управления службами", чтобы настроить ее. Чтобы изменить параметры конечной точки SMA после настройки конечной точки, выберите конечную точку current Service Management Automation.
Для конечной точки SMA требуются следующие сведения:
URL-адрес и порт службы. Номер порта устанавливается при установке SMA.
Имя пользователя учетной записи пользователя, которая может получить доступ к веб-службе SMA. Учетные записи с доступом к веб-службе SMA также задаются во время установки.
Пароль для доступа к учетной записи пользователя.
Удаление SMA
Любой из компонентов SMA можно удалить в панель управления, выбрав компонент в разделе "Программы" и выбрав "Удалить".
Следующие шаги
Дополнительные сведения о Microsoft Azure Pack для Windows Server Microsoft Azure Pack для Windows Server.