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


Развертывание кластеров больших данных SQL Server в режиме Active Directory: предварительные требования

Область применения: SQL Server 2019 (15.x)

В этом документе объясняется, как подготовиться к развертыванию кластера больших данных SQL Server в режиме проверки подлинности Active Directory. Кластер использует существующий домен AD для проверки подлинности.

Important

Кластеры больших данных Microsoft SQL Server 2019 прекращены. Поддержка кластеров больших данных SQL Server 2019 закончилась с 28 февраля 2025 г. Дополнительные сведения см. в записи блога объявлений и параметрах больших данных на платформе Microsoft SQL Server.

Note

До выпуска SQL Server 2019 CU5 существует ограничение в кластерах больших данных, чтобы только один кластер мог быть развернут в домене Active Directory. Это ограничение удаляется с выпуском CU5, см. раздел "Концепция: развертывание кластеров больших данных SQL Server в режиме Active Directory" для получения подробной информации о новых возможностях. Примеры в этой статье корректируются для обоих сценариев развертывания.

Background

Чтобы включить проверку подлинности Active Directory (AD), кластер больших данных автоматически создает пользователей, группы, учетные записи машин и имена субъектов-служб (SPN), необходимые различным службам в кластере. Чтобы обеспечить контроль над этими учетными записями и разрешить ограничение прав доступа, мы рекомендуем создать организационную единицу (OU) до развертывания кластера. Все объекты AD, связанные с кластером больших данных, будут созданы во время развертывания.

Prerequisites

Подразделение

Подразделение (OU) — это подразделение в Active Directory, в котором размещаются пользователи, группы и даже другие организационные подразделения. Большая картина: подразделения можно использовать для зеркального отображения функциональной или бизнес-структуры организации. В этой статье мы создадим организационную единицу, называемую bdc в качестве примера.

Note

Подразделение (OU) представляет административные границы и позволяет клиентам управлять областью полномочий администраторов данных.

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

Учетная запись AD для учетной записи службы домена кластера больших данных

Чтобы автоматически создавать все необходимые объекты в Active Directory, кластер больших данных должен иметь учетную запись AD с определенными разрешениями для создания пользователей, групп и учетных записей компьютеров в предоставленном подразделении. В этой статье объясняется, как настроить разрешения для этой учетной записи AD. Мы используем учетную запись AD, называемую bdcDSA в качестве примера в этой статье.

Автоматически созданные объекты Active Directory

Развертывание кластеров больших данных автоматически создает имена учетных записей и групп. Каждая учетная запись представляет службу и будет управляться кластером больших данных на протяжении всего времени существования кластера больших данных, где используется кластер больших данных. Эти учетные записи содержат добавленные SPN, необходимые каждой службе. Полный список автоматически созданных учетных записей, групп и служб AD, управляемых ими, см. в разделе "Автоматически созданные объекты Active Directory".

Important

В зависимости от политики истечения срока действия пароля в контроллере домена срок действия паролей для этих учетных записей может истекает. Нет механизма автоматического смены учетных данных для всех учетных записей в кластере больших данных, поэтому кластер станет неработоспособным после выполнения срока действия. Можно использовать azdata bdc rotate для смены паролей автоматически созданных учетных записей AD для кластера больших данных. Дополнительные сведения см. в статье azdata-bdc-rotate. Добавьте эту команду в скрипты автоматизации или пайплайны во время процесса повышения безопасности.

Создание объектов AD

Прежде чем развертывать кластер больших данных с интеграцией AD, сделайте следующее:

  1. Создайте подразделение организации для хранения всех объектов AD, связанных с кластером больших данных. Кроме того, можно выбрать существующую организационную единицу при развертывании.
  2. Создайте учетную запись AD для кластера больших данных или используйте существующую учетную запись AD и укажите правильные разрешения внутри предоставленного подразделения организации.

Создание пользователя в AD для учетной записи службы домена кластера больших данных

Для кластера больших данных требуется учетная запись с определенными разрешениями. Прежде чем продолжить, убедитесь, что у вас есть учетная запись AD или создайте новую учетную запись, которую кластер больших данных может использовать для настройки необходимых объектов.

Чтобы создать нового пользователя в АД, щелкните правой кнопкой мыши домен или организационную единицу (ОЕ) и выберите Новый>Пользователь:

Диалоговое окно

В этой статье этот пользователь называется учетной записью службы домена кластера больших данных или DSA.

Создайте OU

На контроллере домена откройте active Directory Users and Computers. На левой панели щелкните правой кнопкой мыши каталог, в котором нужно создать подразделение, и выберите "Создать>подразделение", а затем следуйте инструкциям мастера, чтобы создать подразделение. В качестве альтернативы, можно создать организационное подразделение с помощью PowerShell.

New-ADOrganizationalUnit -Name "<name>" -Path "<Distinguished name of the directory you wish to create the OU in>"

В примерах, приведённых в этой статье, используется bdc для имени организационной единицы.

Подразделение Active Directory.

Новый объект — подразделение.

Настройка разрешений для учетной записи AD

Независимо от того, создали ли вы нового пользователя AD или используете существующего пользователя AD, есть определенные разрешения, необходимые пользователю. Эта учетная запись — это учетная запись пользователя, которую использует контроллер кластера больших данных при присоединении кластера к AD. DSA должна иметь возможность создавать пользователей, группы и учетные записи компьютеров в организационной единице. В следующих шагах мы назвали учетную запись службы домена кластера больших данных bdcDSA.

Important

Вы можете выбрать любое имя для DSA, но не рекомендуется изменять имя учетной записи после развертывания кластера больших данных.

  1. На контроллере домена откройте Active Directory Users and Computers

  2. На левой панели перейдите к вашему домену, а затем к организационной единице, которая задействована bdc

  3. Щелкните правой кнопкой мыши на OU и выберите "Свойства".

  4. Перейдите на вкладку "Безопасность" (убедитесь, что вы выбрали дополнительные функции, щелкнув правой кнопкой мыши на Организационной единице (OU) и выбрав "Просмотр")

    Свойства объекта BDC.

  5. Выберите "Добавить... и добавьте пользователя bdcDSA "

    Снимок экрана: добавление свойств объекта BDC.

    Снимок экрана: выбор объекта.

  6. Выберите пользователя bdcDSA и очистите все разрешения, а затем нажмите кнопку "Дополнительно"

  7. Select Add

    Снимок экрана: выбор добавления.

    • Выберите "Выбрать участника", вставить bdcDSA и нажмите кнопку "ОК"

    • Задать типдля разрешения

    • Установка применяется кэтому объекту и ко всем объектам-потомком

      Снимок экрана: настройка разрешений для свойств.

    • Прокрутите вниз вниз и нажмите кнопку "Очистить все"

    • Прокрутите вниз до верхней части экрана и выберите:

      • Чтение всех свойств
      • запись всех свойств
      • Создание объектов компьютера
      • Удаление объектов компьютера
      • Создать объекты группы
      • Удаление объектов группы
      • Создание объектов user
      • Удаление объектов User
    • Select OK

  • Select Add

    • Выберите "Выбрать участника", вставить bdcDSA и нажмите кнопку "ОК"

    • Задать типдля разрешения

    • Установить применяется кобъектам компьютеров-потомков

    • Прокрутите вниз вниз и нажмите кнопку "Очистить все"

    • Прокрутите страницу вверху и выберите "Сбросить пароль"

    • Select OK

  • Select Add

    • Выберите "Выбрать участника", вставить bdcDSA и нажмите кнопку "ОК"

    • Задать типдля разрешения

    • Установка применяется кобъектам Нисходящих пользователей

    • Прокрутите вниз вниз и нажмите кнопку "Очистить все"

    • Прокрутите страницу вверху и выберите "Сбросить пароль"

    • Select OK

  • Нажмите кнопку "ОК " дважды больше, чтобы закрыть диалоговое окно открытия