Подключение компьютеров в масштабе с помощью пользовательской последовательности задач Configuration Manager

Microsoft Configuration Manager упрощает комплексное управление серверами, поддерживающими безопасное и масштабируемое развертывание приложений, обновлений программного обеспечения и операционных систем. Configuration Manager предлагает настраиваемую последовательность задач в качестве гибкой парадигмы для развертывания приложений.

Можно использовать пользовательскую последовательность задач, которая может развернуть агент подключенного компьютера для подключения коллекции устройств к серверам с поддержкой Azure Arc.

Прежде чем приступить к работе, ознакомьтесь с данными о необходимых компонентах и убедитесь, что подписка и ресурсы соответствуют требованиям. Сведения о поддерживаемых регионах и других связанных вопросах см. в статье Поддерживаемые регионы Azure. Кроме того, ознакомьтесь с нашим руководством по планированию для больших масштабов, чтобы понять критерии проектирования и развертывания, а также ознакомиться с рекомендациями по управлению и мониторингу.

Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.

Автоматическое подключение для SQL Server

При подключении к Azure Arc сервера на Windows или Linux с установленным Microsoft SQL Server экземпляры SQL Server также будут автоматически подключены к Azure Arc. SQL Server с поддержкой Azure Arc предоставляет возможности ведения подробного учета, а также дополнительные возможности управления для экземпляров SQL Server и баз данных. В процессе подключения на сервере с поддержкой Azure Arc развертывается расширение, а к SQL Server и базам данных будут применены новые роли. Если вы не хотите автоматически подключать серверы SQL Server к Azure Arc, можно отказаться, добавив тег на сервер Windows или Linux с именем ArcSQLServerExtensionDeployment и значением Disabled при подключении к Azure Arc.

Дополнительные сведения см. в разделе Управление автоматическим подключением для SQL Server с поддержкой Azure Arc.

Создание субъекта-службы

Выполните действия, чтобы создать субъект-службу для подключения в масштабе. Назначьте роль подключения подключенного компьютера Azure субъекту-службе и ограничьте область роли целевой целевой зоной Azure. Запишите идентификатор субъекта-службы и секрет субъекта-службы, так как эти значения потребуются позже.

Скачайте агент и создайте приложение

Сначала скачайте пакет агента подключенного компьютера Azure (AzureConnectedMachineAgent.msi) для Windows из Центра загрузки Майкрософт. Агент подключенного компьютера Azure для Windows можно обновить до последней версии вручную или автоматически в зависимости от ваших требований. .msi необходимо сохранить в общей папке сервера для пользовательской последовательности задач.

Затем создайте приложение в Configuration Manager с помощью установленного пакета агента подключенного компьютера Azure:

  1. В консоли Configuration Manager выберите приложения управления приложениями > библиотеки программного обеспечения>.
  2. На вкладке "Главная" в группе "Создать " выберите "Создать приложение".
  3. На странице Общие Мастера создания приложений выберите Автоматически получить данные об этом приложении из файлов установки. Это действие предварительно заполняет некоторые сведения в мастере сведениями, извлеченными из файла установки .msi. Затем укажите следующие сведения:
    1. Тип: выбор установщика Windows (*.msi файл)
    2. Расположение. Выберите "Обзор" , чтобы выбрать расположение, в котором сохранен файл установки AzureConnectedMachineAgent.msi. Снимок экрана: мастер создания приложений в Configuration Manager.
  4. Нажмите кнопку "Далее" и на странице "Импорт сведений" нажмите кнопку "Далее".
  5. На странице "Общие сведения" вы можете указать дополнительные сведения о приложении, чтобы помочь вам сортировать и найти его в консоли Configuration Manager. После завершения нажмите кнопку Далее.
  6. На странице программы установки нажмите кнопку "Далее".
  7. На странице сводки подтвердите параметры приложения и завершите работу мастера.

Вы завершили создание приложения. Чтобы найти его, в рабочей области "Библиотека программного обеспечения" разверните узел "Управление приложениями" и выберите "Приложения".

Создание последовательности задач

Следующим шагом является определение пользовательской последовательности задач, которая устанавливает агент подключенного компьютера Azure на компьютере, а затем подключает его к Azure Arc.

  1. В консоли Configuration Manager перейдите в рабочую область библиотеки программного обеспечения, разверните операционные системы и выберите узел последовательностей задач.

  2. На вкладке "Главная" ленты в группе "Создать" выберите "Создать последовательность задач". Откроется мастер создания последовательности задач.

  3. На странице Создание новой последовательности задач выберите команду Создание новой последовательности задач.

  4. На странице сведений о последовательности задач укажите имя последовательности задач и при необходимости описание последовательности задач.

    Снимок экрана: мастер создания последовательности задач в Configuration Manager.

После завершения работы мастера создания последовательности задач Configuration Manager добавляет настраиваемую последовательность задач в узел последовательностей задач. Теперь эту последовательность задач можно изменить, чтобы добавить в нее шаги.

  1. В консоли Configuration Manager перейдите в рабочую область библиотеки программного обеспечения, разверните операционные системы и выберите узел последовательностей задач.

  2. В списке Последовательность задач выберите последовательность задач, которую требуется отредактировать.

  3. Определите приложение Install Application в качестве первой задачи в последовательности задач.

    1. На вкладке "Главная" ленты вгруппе "Последовательность задач" нажмите кнопку "Изменить". Затем выберите "Добавить", "Программное обеспечение" и "Установить приложение".
    2. Задайте для имени Install Connected Machine Agentзначение .
    3. Выберите агент подключенного компьютера Azure. Снимок экрана: последовательность задач, редактируемая в Configuration Manager.
  4. Определите запуск скрипта PowerShell в качестве второй задачи в последовательности задач.

    1. Выберите "Добавить", "Общие" и "Запустить скрипт PowerShell".
    2. Задайте для имени Connect to Azure Arcзначение .
    3. Выберите " Ввод скрипта PowerShell".
    4. Выберите " Добавить скрипт" и измените скрипт, чтобы подключиться к Arc, как показано ниже. Обратите внимание, что этот скрипт шаблона имеет значения заполнителей для субъекта-службы, клиента, подписки, группы ресурсов и расположения, которые следует обновить до соответствующих значений.
    & "$env:ProgramW6432\AzureConnectedMachineAgent\azcmagent.exe" connect --service-principal-id <serviceprincipalAppID> --service-principal-secret <serviceprincipalPassword> --tenant-id <tenantID> --subscription-id <subscriptionID> --resource-group <ResourceGroupName> --location <resourceLocation>
    

    Снимок экрана: последовательность задач, редактируемая для запуска скрипта PowerShell.

  5. Задайте для политики выполнения PowerShell значение "Обход " (если оно еще не задано по умолчанию).

  6. Нажмите кнопку "ОК ", чтобы сохранить изменения в пользовательской последовательности задач.

Развертывание пользовательской последовательности задач и проверка подключения к Azure Arc

Выполните действия, описанные в статье "Развертывание последовательности задач", чтобы развернуть последовательность задач в целевой коллекции устройств. Выберите следующие параметры параметров.

  • В разделе "Параметры развертывания" задайте значение "Назначение", чтобы Configuration Manager автоматически запускал последовательность задач в соответствии с настроенным расписанием. Если вместо этого задано значение "Назначение", по запросу в Центре программного обеспечения необходимо установить по запросу последовательность задач.
  • В разделе "Планирование" задайте для повторного запуска поведение повторного запуска, если произошел сбой предыдущей попытки.

Проверка успешного подключения к Azure Arc

Чтобы убедиться, что компьютеры успешно подключены к Azure Arc, убедитесь, что они отображаются в портал Azure.

Снимок экрана: портал Azure с успешным подключением серверов с поддержкой Azure Arc.

Следующие шаги