Настройка удаленной библиотеки содержимого для сервера сайта
Относится к Configuration Manager (Current Branch)
Чтобы настроить высокий уровень доступности сервера сайта или освободить место на жестком диске на серверах центра администрирования или первичного сайта, переместите библиотеку содержимого в другое место хранения. Переместите библиотеку содержимого на другой диск на сервере сайта, отдельный сервер или отказоустойчивые диски в сети хранения данных (SAN). Рекомендуется использовать SAN, так как он является высокодоступным и предоставляет эластичное хранилище, которое со временем увеличивается или сокращается в соответствии с изменяющимися требованиями к содержимому. Дополнительные сведения см. в разделе Параметры высокого уровня доступности.
Удаленная библиотека содержимого является необходимым условием для обеспечения высокой доступности сервера сайта.
Это действие перемещает библиотеку содержимого только на сервере сайта. Это не влияет на расположение библиотеки содержимого в точках распространения.
Совет
Также запланируйте управление исходным содержимым пакета, которое является внешним для библиотеки содержимого. Каждый программный объект в Configuration Manager имеет источник пакета в общей сетевой папке. Рассмотрите возможность централизованного размещения всех источников в одной общей папке, но убедитесь, что это расположение является избыточным и высокодоступным.
При перемещении библиотеки содержимого в тот же том хранилища, что и источники пакетов, вы не сможете пометить этот том для дедупликации данных. Хотя библиотека содержимого поддерживает дедупликацию данных, том источников пакетов не поддерживает ее. Дополнительные сведения см. в разделе Дедупликация данных.
Предварительные требования
Учетной записи компьютера сервера сайта требуются разрешения на полный доступ к сетевому пути, по которому перемещается библиотека содержимого. Это разрешение применяется как к общей папке, так и к файловой системе. В удаленной системе не установлены никакие компоненты.
Сервер сайта не может иметь роль точки распространения. Точка распространения также использует библиотеку содержимого, и эта роль не поддерживает удаленную библиотеку содержимого. После перемещения библиотеки содержимого нельзя добавить роль точки распространения на сервер сайта.
Примечание.
Параметр Управление библиотекой содержимого недоступен, если на сервере сайта существует роль точки распространения. Чтобы включить этот параметр, удалите роль точки распространения с сервера сайта.
Удаленная система для библиотеки содержимого должна находиться в доверенном домене.
Важно!
Не используйте повторное сетевое расположение между несколькими сайтами. Например, не используйте один и тот же путь как для сайта центра администрирования, так и для дочернего первичного сайта. Эта конфигурация может привести к повреждению библиотеки содержимого и требует ее повторной сборки.
Управление библиотекой содержимого
Создайте папку в сетевом ресурсе в качестве целевой для библиотеки содержимого. Например,
\\server\share\folder
.Предупреждение
Не используйте существующую папку с содержимым повторно. Например, не используйте ту же папку, что и источники пакетов. Перед копированием библиотеки содержимого Configuration Manager удаляет все существующее содержимое из указанного расположения.
В консоли Configuration Manager переключитесь в рабочую область Администрирование. Разверните узел Конфигурация сайта, выберите узел Сайты и выберите сайт. На вкладке Сводка в нижней части области сведений обратите внимание на новый столбец для библиотеки содержимого.
Выберите Управление библиотекой содержимого на ленте.
В окне Управление библиотекой содержимого в поле Текущее расположение отображаются локальный диск и путь. Введите допустимый сетевой путь для нового расположения. Этот путь — это расположение, в которое сайт перемещает библиотеку содержимого. Он должен содержать имя папки, которая уже существует в общей папке
\\server\share\folder
, например . Нажмите кнопку ОК.Обратите внимание на значение Состояние в столбце Библиотека содержимого на вкладке Сводка области сведений. Он обновляется, чтобы показать ход перемещения библиотеки содержимого на сайте.
Пока выполняется, в значении Ход выполнения перемещения (%) отображается процент завершения.
Примечание.
Если у вас большая библиотека содержимого, вы можете некоторое время увидеть
0%
ход выполнения в консоли. Например, при использовании библиотеки размером 1 ТБ необходимо скопировать 10 ГБ, прежде чем отобразится1%
. Просмотрите файл distmgr.log, в котором показано количество скопированных файлов и байтов. В файле журнала также отображается предполагаемое оставшееся время.Если есть состояние ошибки, в состоянии отображается ошибка. Распространенные ошибки включают отказ в доступе или заполнение диска.
По завершении отображается значение Завершено.
Дополнительные сведения см . в журнале distmgr.log . Дополнительные сведения см. в разделе Журналы сервера сайта и системы сайта.
Примечание.
Начиная с версии 2010 можно включить подробное ведение журнала для устранения неполадок при перемещении библиотеки содержимого. Задайте следующий раздел реестра на сервере сайта:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DP, LibraryMoveVerboseLog = 1 (REG_DWORD)
.
Дополнительные сведения об этом процессе см. в разделе Блок-схема — управление библиотекой содержимого.
Сайт фактически копирует файлы библиотеки содержимого в удаленное расположение. Этот процесс не удаляет файлы библиотеки содержимого в исходном расположении на сервере сайта. Чтобы освободить место, администратор должен вручную удалить эти исходные файлы.
Если исходная библиотека содержимого охватывает два диска, она объединяется в одну папку в новом месте назначения.
В процессе копирования компоненты Despooler и диспетчера распространения не обрабатывают новые пакеты. Это действие гарантирует, что содержимое не добавляется в библиотеку при его перемещении. Независимо от того, запланируйте это изменение во время обслуживания системы.
Если необходимо переместить библиотеку содержимого обратно на сервер сайта, повторите этот процесс, но введите локальный диск и путь для нового расположения. Он должен содержать имя папки, которая уже существует на диске, например D:\SCCMContentLib
. Если исходное содержимое по-прежнему существует, процесс быстро перемещает конфигурацию в локальное расположение на сервер сайта.
Совет
Чтобы переместить содержимое на другой диск на сервере сайта, используйте средство передачи библиотеки содержимого . Дополнительные сведения см. в статье Средство передачи библиотеки содержимого.
Поддержка недоверенных доменов
Если в вашей среде есть точки распространения в недоверенных доменах, необходимо внести другие изменения в конфигурацию.
На компьютере, на котором будет размещена роль точки распространения в недоверенном домене:
Создайте локальную учетную запись пользователя.
При добавлении роли точки распространения на этот компьютер используйте эту локальную учетную запись в качестве учетной записи установки системы сайта. Например,
COMPUTER.UNTRUSTEDDOMAIN\LocalAccount
.
На сервере, на котором размещена удаленная библиотека содержимого для сайта, создайте учетную запись локального пользователя. Эта учетная запись должна иметь то же имя и пароль, что и учетная запись на первом шаге.
Когда компонент диспетчера распространения распространяет содержимое на сервер в недоверенном домене, он будет использовать учетную запись локального пользователя. Во время распространения содержимого этот компонент получает файлы с сервера библиотеки содержимого в контексте локальной учетной записи точки распространения. Так как эта же учетная запись существует на сервере библиотеки содержимого, диспетчер распространения может пройти проверку подлинности для чтения файлов содержимого и копирования в удаленную точку распространения.