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


Настройка служб SharePoint для гибридных сред

 

**Применимо к:**SharePoint Online, SharePoint Server 2013, SharePoint Server 2016

**Последнее изменение раздела:**2017-06-21

Сводка. Сведения о том, как настроить службы SharePoint Server, необходимые для гибридной среды.

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

Настройки служб SharePoint для гибридной среды

Развертывание служб SharePoint Server, таких как Личные сайты, служба профилей пользователей и служба управляемых метаданных, может быть сложной задачей и требует тщательного планирования. Если вы собираетесь часто использовать эти службы, мы настоятельно рекомендуем следовать подробным инструкциям по планированию служб личных сайтов, профилей пользователей и управляемых метаданных.

Тем не менее, для гибридных сценариев SharePoint Server, например гибридного поиска, в SharePoint Server должны работать несколько служб, но они не требуют серьезной настройки. В этой статье мы рассмотрим простой способ запуска этих служб в ферме для использования в гибридной конфигурации. Вы можете выполнить расширенную настройку этих служб позже, если вам потребуются дополнительные функции.

Обратите внимание, что если используется SharePoint Server 2013, некоторые службы потребуется включить вручную. (Это упоминается в соответствующих процедурах далее в этой статье.) Если используется SharePoint Server 2016, эти службы обрабатываются автоматически с помощью MinRole.

Службы для гибридных развертываний в SharePoint Server

Для всех гибридных конфигураций SharePoint Server в ферме должны работать следующие службы:

  • приложение-служба управляемых метаданных;

  • приложение-служба профилей пользователей.

  • Личные сайты

При настройке OneDrive для бизнеса вам потребуются только эти службы. Если же вы настраиваете гибридный поиск или функции гибридных сайтов, то вам потребуются некоторые дополнительные компоненты, которые мы рассмотрим в следующем разделе.

Если вы уже настроили эти службы, нет необходимости добавлять их дополнительные экземпляры для гибридной среды. Ознакомьтесь с важными сведениями о настройке службы профилей пользователей для гибридных развертываний SharePoint и служб BCS в разделе Настройка параметров гибридной среды.

Рассмотрим настройку каждой из служб.

Служба управляемых метаданных

Включение веб-службы управляемых метаданных (только в SharePoint Server 2013)

  1. В Центр администрирования в разделе Параметры системы щелкните Управление службами на сервере.

  2. Из раскрывающегося списка серверов выберите элемент Изменить сервер.

  3. Выберите сервер, на котором будет работать веб-служба управляемых метаданных.

  4. В списке Службы щелкните Пуск для веб-службы управляемых метаданных.

Необходимо создать приложение-службу управляемых метаданных.

Создание приложения службы управляемых метаданных

  1. В Центр администрирования в разделе Управление приложениями выберите пункт Управление приложениями-службами.

  2. Нажмите кнопку Создать, а затем щелкните Служба управляемых метаданных.

  3. Введите имя приложения-службы в поле Имя.

  4. В поле Имя базы данных введите имя базы данных.

  5. В разделе Пул приложений выберите Веб-службы SharePoint по умолчанию из списка Использовать существующий пул приложений.

  6. Нажмите кнопку ОК.

Вот и все, что нужно для настройки службы управляемых метаданных, если вы настраиваете гибридный сценарий. Дополнительные сведения об использовании службы управляемых метаданных см. в статье Планирование управляемых метаданных в SharePoint Server.

Личные сайты

Первое, что необходимо сделать — создать веб-приложение для сайта Личные сайты. Мы рекомендуем разместить Личные сайты в отдельном веб-приложении, хотя оно и может размещаться в пуле приложений, доступном другим сайтам для совместной работы, или в отдельном пуле приложений, но на общем веб-сайте IIS.

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

Создание веб-приложения

  1. В Центр администрирования перейдите в раздел Управление приложениями и выберите Управление веб-приложениями.

  2. Нажмите кнопку Создать на ленте.

  3. На странице Создание веб-приложения в разделе Проверка подлинности выберите метод проверки подлинности, который будет использоваться для данного веб-приложения.

  4. В разделе Веб-сайт IIS можно настроить параметры для нового веб-приложения, используя один из следующих способов.

    • Выберите Использовать существующий веб-сайт и выберите веб-сайт, на котором нужно установить новое веб-приложение.

    • Щелкните Создать веб-сайт IIS, а затем введите имя веб-сайта в поле Имя.

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

  5. В разделе Конфигурация безопасности выберите поставщика проверки подлинности и задайте параметры, определяющие, разрешен ли анонимный доступ и следует ли использовать протокол SSL.

  6. В разделе Пул приложений выполните одно из следующих действий.

    • Чтобы использовать существующий пул приложений, щелкните Использовать существующий пул приложений и выберите в раскрывающемся меню нужный пул приложений.

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

  7. В разделе Имя базы данных и режим проверки подлинности выберите сервер базы данных, имя базы данных и метод проверки подлинности для нового веб-приложения.

  8. Если используется зеркальное отображение базы данных, в разделе Сервер для отработки отказа в поле Сервер базы данных для отработки отказа введите имя определенного сервера базы данных для отработки отказа, который требуется сопоставить с базой данных контента.

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

  10. В разделе Программа улучшения качества ПО выберите Да или Нет.

  11. Нажмите кнопку ОК, чтобы создать новое веб-приложение.

  12. На странице Приложение создано нажмите кнопку ОК.

Затем нам потребуется создать семейство веб-сайтов, в котором будут размещены Личные сайты пользователей.

Создание семейства веб-сайтов для узла личных сайтов

  1. В Центр администрирования в разделе Управление приложениями щелкните Создание семейств веб-сайтов.

  2. На странице Создание семейства веб-сайтов, в разделе Веб-приложение, выберите веб-приложение, созданное для Личные сайты.

  3. В разделе Заголовок и описание введите заголовок и описание для семейства сайтов.

  4. В разделе Адрес веб-сайта укажите путь для URL-адреса узла личного сайтаЛичный сайт. В большинстве случаев можно использовать корневой каталог (/).

  5. В разделе Выбор шаблона перейдите на вкладку Предприятие и выберите Узел личных сайтов.

  6. В разделе Главный администратор семейства веб-сайтов введите имя пользователя (в формате <DOMAIN>\<user name>), который будет администратором семейства веб-сайтов.

  7. В разделе Дополнительный администратор семейства веб-сайтов введите имя пользователя, который будет дополнительным администратором семейства веб-сайтов.

  8. При применении квот для управления хранением данных семейства сайтов в разделе Шаблон квот выберите шаблон из списка Выберите шаблон квот.

  9. Нажмите кнопку ОК.

После создания семейства веб-сайтов для узла личного сайтаЛичный сайт появится страница Сайт верхнего уровня успешно создан. Несмотря на то, что, щелкнув ссылку, можно перейти к обзору корневого каталога семейства веб-сайтов, это приводит к ошибке, поскольку невозможно загрузить профиль пользователя. Это ожидаемая ситуация, так как профили пользователей на данный момент еще не импортированы.

Служба профилей пользователей

Если используется SharePoint Server 2013, необходимо включить службу профилей пользователей как минимум на одном сервере фермы.

Включение службы профилей пользователей (только в SharePoint Server 2013)

  1. В Центр администрирования в разделе Параметры системы щелкните Управление службами на сервере.

  2. Из раскрывающегося списка серверов выберите элемент Изменить сервер.

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

  4. В списке Службы щелкните Пуск для службы профилей пользователей.

    Примечание

    Не отключайте службу синхронизации профилей пользователей. Мы сделаем это после настройки приложения-службы профилей пользователей.

Теперь создадим приложение-службу профилей пользователей.

Создание приложения службы профилей пользователей

  1. В Центр администрирования в разделе Управление приложениями выберите пункт Управление приложениями-службами.

  2. Нажмите кнопку Создать, а затем щелкните Приложение-служба профилей пользователей.

  3. Введите имя приложения-службы в поле Имя.

  4. В разделе Пул приложений выберите Веб-службы SharePoint по умолчанию из списка Использовать существующий пул приложений.

  5. В поле URL-адрес узла личного сайта введите URL-адрес созданного узла личного сайта.

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

  7. Нажмите кнопку ОК.

Если используется SharePoint Server 2013, далее необходимо включить службу синхронизации профилей пользователей. Убедитесь, что она включена на сервере, который при создании приложения службы был указан как экземпляр синхронизации профилей.

Включение службы синхронизации профилей пользователей (только в SharePoint Server 2013)

  1. В Центр администрирования в разделе Параметры системы щелкните Управление службами на сервере.

  2. Из раскрывающегося списка серверов выберите элемент Изменить сервер.

  3. Выберите сервер, указанный как экземпляр синхронизации профилей.

  4. В списке Службы щелкните Пуск для службы синхронизации профилей пользователей.

  5. Введите учетные данные для показанной учетной записи и нажмите кнопку ОК.

    Примечание

    Для запуска службы может потребоваться несколько минут или больше времени. Обновите страницу, пока не появится состояние Запущено.

Теперь нужно настроить службу управления приложениями.

Служба управления приложениями

Если используется SharePoint Server 2013, необходимо включить службу управления приложениями как минимум на одном сервере фермы.

Включение службы управления приложениями (только в SharePoint Server 2013)

  1. В Центр администрирования в разделе Параметры системы щелкните Управление службами на сервере.

  2. Из раскрывающегося списка серверов выберите элемент Изменить сервер.

  3. Выберите сервер, на котором будет работать веб-служба управляемых метаданных.

  4. В списке Службы щелкните Пуск для службы управления приложениями.

Необходимо создать приложение-службу управления приложениями.

Создание приложения службы для управления приложениями

  1. В Центр администрирования в разделе Управление приложениями выберите пункт Управление приложениями-службами.

  2. Нажмите кнопку Создать, а затем щелкните Приложение-служба управления приложениями.

  3. Введите имя приложения-службы в поле Имя приложения-службы.

  4. В разделе Пул приложений выберите Веб-службы SharePoint по умолчанию из списка Использовать существующий пул приложений.

  5. Нажмите кнопку ОК.

Настройка параметров гибридной среды

Гибридная среда использует службу параметров подписки Microsoft SharePoint Foundation, которая по умолчанию отключена в SharePoint Server. Чтобы включить ее, выполните следующие действия.

Включение службы параметров подписки для Microsoft SharePoint Foundation

  1. В Центр администрирования в разделе Параметры системы щелкните Управление службами в этой ферме.

  2. В разделе Служба параметров подписки Microsoft SharePoint Foundation нажмите Включить автоматическую подготовку к работе

Кроме того, вам понадобится прокси-сервер и приложение-служба для параметров подписки, которые создаются с помощью Microsoft PowerShell. Используйте пример сценария, приведенный в этой статье New-SPSubscriptionSettingsServiceApplication.

Подключение синхронизации доменных служб Active Directory

Для гибридного развертывания требуется подключение синхронизации к доменным службам Active Directory для службы профилей пользователей. Если подключение еще не настроено, выполните следующую процедуру.

Настройка подключения для синхронизации

  1. В Центр администрирования в разделе Управление приложениями выберите пункт Управление приложениями-службами.

  2. Выберите приложение-службу профилей пользователей.

  3. Щелкните пункт Настройка подключений для синхронизации.

  4. Нажмите Создать подключение.

  5. В поле Имя подключения введите имя подключения.

  6. В поле Имя леса введите имя своего домена, например contoso.com.

  7. Введите имя пользователя и пароль администратора своего домена.

  8. Нажмите кнопку Заполнить контейнеры.

  9. Разверните узел домена и установите флажок для объекта, в котором расположены пользователи.

  10. Нажмите кнопку ОК.

Далее мы проверим некоторые свойства пользователей в службе профилей пользователей.

Свойство пользователя Рабочий адрес электронной почты должно содержать адрес, который вы указывали для каждого пользователя в службах каталогов Active Directory. Кроме того, свойство Имя участника-пользователя должно быть сопоставлено с атрибутом userPrincipalName. Чтобы проверить эти сопоставления, воспользуйтесь следующей процедурой.

Проверка свойств профилей пользователей

  1. В Центр администрирования в разделе Управление приложениями выберите пункт Управление приложениями-службами.

  2. Выберите приложение-службу профилей пользователей.

  3. Выберите пункт Управление свойствами пользователей.

  4. В столбце Имя свойства подтвердите, что Имя участника-пользователя в столбце Сопоставленный атрибут сопоставлено с атрибутом userPrincipalName.

  5. В столбце Имя свойства подтвердите, что Рабочий адрес электронной почты в столбце Сопоставленный атрибут сопоставлен с атрибутом mail.

Если какое-либо свойство не отображается так, как это описано, вам необходимо обновить сопоставление.

Синхронизация профилей пользователей

После проверки сопоставлений свойств пользователей необходимо синхронизировать суффикс домена имени участника-пользователя и адрес электронной почты, которые мы указали в службах каталогов Active Directory. Для этого необходимо запустить синхронизацию профилей.

Запуск синхронизации профилей вручную

  1. В разделе Управление приложениями веб-сайта Веб-сайт центра администрирования SharePoint щелкните Управление приложениями-службами.

  2. Выберите приложение-службу профилей пользователей.

  3. В разделе Синхронизация страницы управления службой профилей выберите пункт Запуск синхронизации профилей.

  4. На странице Запуск синхронизации профилей щелкните кнопку Начать добавочную синхронизацию, чтобы синхронизировать обновленные вами профили.

  5. Нажмите кнопку ОК.

    Примечание

    Обновите страницу Управление службой профилей, чтобы увидеть состояние синхронизации профилей.

Это вся настройка, необходимая для службы управления приложениями. Переходите к следующему действию в выбранной схеме