Изменение инфраструктуры Configuration Manager

Относится к Configuration Manager (Current Branch)

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

Управление поставщиком SMS

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

На каждом сайте Configuration Manager можно повторно запустить настройку, чтобы:

  • Добавьте дополнительный экземпляр поставщика SMS. Каждый дополнительный экземпляр поставщика SMS должен находиться на отдельном компьютере.

  • Удалите экземпляр поставщика SMS. Чтобы удалить последний поставщик SMS для сайта, необходимо удалить сайт.

Отслеживайте установку или удаление поставщика SMS, просматривая журнал ConfigMgrSetup.log в корневой папке сервера сайта, на котором выполняется установка.

Перед изменением поставщика SMS на сайте см. статью Планирование поставщика SMS.

Управление конфигурацией поставщика SMS для сайта

  1. Запустите программу установки Configuration Manager из \BIN\X64\setup.exe папки установки сайта Configuration Manager.

  2. На странице начало работы выберите Выполнить обслуживание сайта или сбросить этот сайт.

  3. На странице Обслуживание сайта выберите Изменить конфигурацию поставщика SMS.

  4. На странице Управление поставщиками SMS выберите один из следующих параметров:

    • Добавление нового поставщика SMS. Укажите полное доменное имя для компьютера, на котором будет размещен поставщик SMS, на котором он сейчас не размещен.

    • Удалите указанный поставщик SMS. Выберите имя компьютера, с которого требуется удалить поставщика SMS.

    Совет

    Чтобы переместить поставщик SMS между двумя компьютерами, сначала установите его на новый компьютер. Затем удалите его из исходного расположения. Нет возможности перемещать поставщик SMS между компьютерами.

После завершения работы мастера настройки настройка поставщика SMS будет завершена. В свойствах сайта на вкладке Общие проверьте компьютеры, на которых установлен поставщик SMS для сайта.

Управление консолью Configuration Manager

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

Управление языком консоли Configuration Manager

Во время установки сервера сайта файлы установки Configuration Manager консоли и поддерживаемые языковые пакеты для сайта копируются во вложенную папку \Tools\ConsoleSetup пути установки Configuration Manager на сервере сайта.

  • При запуске установки консоли Configuration Manager из этой папки на сервере сайта она копирует на компьютер Configuration Manager консоль и поддерживаемые файлы языковых пакетов.

  • Если языковой пакет доступен для текущего языкового параметра на компьютере, консоль Configuration Manager откроется на этом языке.

  • Если связанный языковой пакет недоступен для консоли Configuration Manager, консоль откроется на английском языке (США).

Например, консоль Configuration Manager устанавливается с сервера сайта, который поддерживает английский, немецкий и французский языки. Если открыть консоль Configuration Manager на компьютере с настроенным параметром французского языка, консоль откроется на французском языке. Если открыть консоль Configuration Manager на компьютере с настроенным языком японского языка, консоль откроется на английском языке, так как японский языковой пакет недоступен.

При каждом открытии консоли Configuration Manager:

  • Tt определяет настроенные языковые параметры для компьютера.
  • Проверяет, доступен ли связанный языковой пакет для консоли Configuration Manager.
  • Открывает консоль с помощью соответствующего языкового пакета

Если вы хотите открыть консоль Configuration Manager на английском языке независимо от настроенных языковых параметров на компьютере, удалите или переименуйте файлы языкового пакета на компьютере.

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

Установка версии консоли Configuration Manager только на английском языке на компьютерах

  1. В проводнике Windows перейдите по \Tools\ConsoleSetup\LanguagePack адресу в Configuration Manager пути установки.

  2. Переименуйте MSP- и MST-файлы . Например, можно изменить <имя> файла. MSP в <имя> файла. MSP.disabled.

  3. Установите консоль Configuration Manager на компьютере.

    Важно!

    Если для сервера сайта настроены новые языки сервера, msp- и MST-файлы повторно добавляются в папку LanguagePack, и необходимо повторить эту процедуру, чтобы установить новые Configuration Manager консоли только на английском языке.

Временное отключение языка консоли в существующей установке Configuration Manager консоли

  1. На компьютере с консолью Configuration Manager закройте консоль Configuration Manager.

  2. В проводнике Windows перейдите к <consoleInstallationPath>\Bin\ на компьютере Configuration Manager консоли.

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

  4. Чтобы открыть консоль Configuration Manager на языке, настроенном для компьютера, переименуйте папку в исходное имя. Например, переименуйте de.disabled вde.

Настройка разрешений DCOM для удаленных консолей

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

  • Компьютер сервера сайта

  • Каждый компьютер, на котором размещается экземпляр поставщика SMS

Группа безопасности с именем Администраторы SMS предоставляет доступ к поставщику SMS на компьютере, а также может быть использована для предоставления необходимых разрешений DCOM. Эта группа является локальной для компьютера, когда поставщик SMS работает на рядовом сервере. Это локальная группа домена, когда поставщик SMS работает на контроллере домена.

Важно!

Консоль Configuration Manager использует WMI для подключения к поставщику SMS, а WMI внутренне использует DCOM. Если консоль Configuration Manager работает на компьютере, отличном от компьютера поставщика SMS, для активации сервера DCOM на компьютере поставщика SMS требуются разрешения. По умолчанию удаленная активация предоставляется только членам встроенной группы администраторов.

Если разрешить группе администраторов SMS разрешение на удаленную активацию, член этой группы может попытаться атаковать DCOM на компьютер поставщика SMS. Эта конфигурация также увеличивает область атаки компьютера. Чтобы устранить эту угрозу, внимательно отслеживайте членство в группе администраторов SMS.

Используйте следующую процедуру, чтобы настроить каждый сайт центра администрирования (CAS), сервер первичного сайта и каждый компьютер, на котором установлен поставщик SMS, чтобы предоставить удаленный доступ к консоли Configuration Manager для администраторов.

Настройка разрешений DCOM для подключений к удаленной Configuration Manager консоли

  1. Как администратор на целевом компьютере запустите Dcomcnfg.exe , чтобы открыть службы компонентов.

  2. Разверните узлы Службы компонентов, Компьютеры, а затем выберите Мой компьютер. В меню Действие выберите команду Свойства.

  3. В окне Свойства моего компьютера перейдите на вкладку БЕЗОПАСНОСТЬ COM . В разделе Разрешения на запуск и активацию выберите Изменить ограничения.

  4. В окне Разрешения на запуск и активацию выберите Добавить.

  5. В окне Выбор пользователей, компьютеров, учетных записей служб или групп в поле Введите имена объектов для выбора введите SMS Adminsи нажмите кнопку ОК.

    Совет

    Чтобы найти группу Администраторы SMS, может потребоваться изменить параметр Из этого расположения. Эта группа является локальной для компьютера, когда поставщик SMS работает на рядовом сервере, и является локальной группой домена, когда поставщик SMS работает на контроллере домена.

  6. Чтобы разрешить удаленную активацию, в разделе Разрешения для администраторов SMS выберите столбец Разрешить в строке Удаленная активация .

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

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

Повторите эту процедуру на каждом компьютере поставщика SMS, который поддерживает удаленные Configuration Manager консоли.

Изменение конфигурации базы данных сайта

После установки сайта можно изменить конфигурацию базы данных сайта и сервера базы данных сайта. Запустите Configuration Manager настройку на сервере CAS или сервере первичного сайта, чтобы внести изменения. Базу данных сайта можно переместить на новый экземпляр SQL Server на том же компьютере или на другой компьютер под управлением поддерживаемой версии SQL Server. Эти изменения не поддерживаются для конфигурации базы данных на вторичных сайтах.

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

Примечание.

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

Изменение конфигурации базы данных

Запустите Configuration Manager настройки на сервере сайта и выберите параметр Выполнить обслуживание сайта или сбросить этот сайт. Затем выберите параметр Изменить SQL Server конфигурацию. Вы можете изменить следующие конфигурации базы данных сайта:

  • Сервер под управлением Windows, на котором размещается база данных.

  • Экземпляр SQL Server используется на сервере, на котором размещается база данных SQL Server.

  • Имя базы данных.

  • SQL Server порт, используемый Configuration Manager.

  • SQL Server порт компонента Service Broker, используемый Configuration Manager.

Перемещение базы данных сайта

При перемещении базы данных сайта также просмотрите следующие конфигурации:

  • При перемещении базы данных сайта на новый компьютер добавьте учетную запись компьютера сервера сайта в локальную группу администраторов на компьютере, на котором выполняется SQL Server. Если для базы данных сайта используется экземпляр отказоустойчивого кластера SQL Server Always On, добавьте учетную запись компьютера в локальную группу администраторов на каждом компьютере узла кластера Windows Server.

  • При перемещении базы данных в новый экземпляр на SQL Server или на новый компьютер SQL Server включите интеграцию среды CLR. Используйте SQL Server Management Studio для подключения к экземпляру SQL Server, на котором размещается база данных сайта. Затем выполните следующую хранимую процедуру в качестве запроса: sp_configure 'clr enabled',1; reconfigure

  • Убедитесь, что новый SQL Server имеет доступ к расположению резервного копирования. При использовании UNC для хранения резервной копии базы данных сайта после перемещения базы данных на новый сервер убедитесь, что учетная запись компьютера нового SQL Server имеет разрешения на запись в расположение UNC. Эта конфигурация включает при переходе в группу доступности SQL Server Always On или экземпляр отказоустойчивого кластера.

Важно!

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

Управление имени субъекта-службы для сервера базы данных сайта

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

  • При запуске служб с системной учетной записью компьютеров она автоматически регистрирует имя субъекта-службы (SPN).

  • При запуске служб с учетной записью локального пользователя домена вручную зарегистрируйте имя субъекта-службы. Имя субъекта-службы позволяет клиентам SQL Server и другим системам сайта проходить проверку подлинности с помощью Kerberos. Без проверки подлинности Kerberos связь с базой данных может завершиться ошибкой.

Дополнительные сведения о именах субъектов-служб и подключениях Kerberos см. в разделе Регистрация имени субъекта-службы для подключений Kerberos.

Зарегистрируйте имя субъекта-службы для учетной записи службы SQL Server сервера базы данных сайта с помощью средства Setpn. Запустите Setpn от имени администратора домена на компьютере в том же домене, что и SQL Server.

Ниже приведены примеры управления имени субъекта-службы для учетной записи службы SQL Server. Дополнительные сведения о Setspn см. в разделе Общие сведения о Setspn.

Вручную создайте имя субъекта-службы пользователя домена для учетной записи службы SQL Server

  1. Откройте окно командной строки c правами администратора.

  2. Введите допустимую команду, чтобы создать имя субъекта-службы как для имени NetBIOS, так и для полного доменного имени:

    Важно!

    При создании имени субъекта-службы для экземпляра отказоустойчивого кластера SQL Server Always On укажите виртуальное имя экземпляра отказоустойчивого кластера в качестве имени компьютера SQL Server.

    • Имя NetBIOS: setspn -A MSSQLSvc/<SQL Server computer name>:<port> <Domain\Account>

      Пример: setspn -A MSSQLSvc/sqlserver:1433 contoso\sqlservice

    • ПОЛНОЕ ДОМЕННОЕ ИМЯ: setspn -A MSSQLSvc/<SQL Server FQDN>:<port> <Domain\Account>

      Пример: setspn -A MSSQLSvc/sqlserver.contoso.com:1433 contoso\sqlservice

    Примечание.

    Команда для регистрации имени субъекта-службы для SQL Server именованного экземпляра аналогична команде, используемой при регистрации имени субъекта-службы для экземпляра по умолчанию. Единственным исключением является то, что номер порта должен соответствовать порту, который использует именованный экземпляр.

Проверка правильности регистрации имени субъекта-службы пользователя домена

  1. Откройте окно командной строки c правами администратора.

  2. Введите следующую команду: setspn -L <domain\SQL Server service account>

    Пример: setspn -L contoso\sqlservice

  3. Проверьте зарегистрированное имя ServicePrincipalName. Убедитесь, что вы создали допустимое имя субъекта-службы для SQL Server.

Изменение учетной записи службы SQL Server с локальной системы на учетную запись пользователя домена

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

  2. Откройте диспетчер конфигурации SQL Server.

  3. Выберите службы SQL Server, а затем откройте SQL Server< ИСТОЯНИЕ.>

  4. Перейдите на вкладку Вход . Выберите Эта учетная запись, а затем введите имя пользователя и пароль для учетной записи пользователя домена из шага 1.

  5. Подтвердите изменение учетной записи службы и перезапустите службу SQL Server.

Запуск сброса сайта

При выполнении сброса сайта на cas-сервере или первичном сайте сайт:

  • Повторное применение разрешений Configuration Manager файла и реестра по умолчанию

  • Переустановка всех компонентов сайта и всех ролей системы сайта

Вторичные сайты не поддерживают сброс сайта.

Вы можете вручную сбросить сайт. Они также могут запускаться автоматически после изменения конфигурации сайта. Например:

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

  • При изменении клиентских или серверных языков на сайте Configuration Manager автоматически запускает сброс сайта. Сайту требуется сброс, чтобы использовать новые языки.

Примечание.

Сброс сайта не сбрасывает разрешения доступа к объектам, не Configuration Manager.

Что происходит во время сброса сайта

При выполнении сброса сайта:

  1. Программа установки останавливает и перезапускает службу SMS_SITE_COMPONENT_MANAGER и компоненты потока службы SMS_EXECUTIVE .

  2. Программа установки удаляет и повторно создает папку общего ресурса системы сайта и компонент SMS Executive на локальном компьютере и на удаленных компьютерах системы сайта.

  3. Программа установки перезапускает службу SMS_SITE_COMPONENT_MANAGER , которая устанавливает службы SMS_EXECUTIVE и SMS_SQL_MONITOR .

При сбросе сайта восстанавливаются следующие объекты:

  • Разделы реестра SMS или NAL и все подразделы по умолчанию в этих разделах.

  • Configuration Manager дерево каталогов файлов и все файлы или подкаталоги по умолчанию в этом дереве каталогов файлов.

Предварительные требования для сброса сайта

Учетная запись, используемая для сброса сайта, должна иметь следующие разрешения:

  • Чтобы сбросить CAS, выполните следующие действия:

    • Локальный администратор на сервере CAS

    • Привилегии, эквивалентные роли безопасности " Полный администратор "

  • Чтобы сбросить основной сайт, выполните приведенные далее действия.

    • Локальный администратор на сервере первичного сайта

    • Привилегии, эквивалентные роли безопасности " Полный администратор "

    • Если основной сайт находится в иерархии с CAS, эта учетная запись также должна быть локальным администратором на сервере CAS.

Ограничения для сброса сайта

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

Запуск сброса сайта

  1. Запустите настройку Configuration Manager на сервере сайта, используя один из следующих методов:

    • В меню Пуск выберите Configuration Manager Настройка.

    • В каталоге установочного носителя Configuration Manager откройте \SMSSETUP\BIN\X64\setup.exe. Убедитесь, что эта версия совпадает с версией сайта.

    • В каталоге, где установлена Configuration Manager, откройте \BIN\X64\setup.exe.

  2. На странице начало работы выберите Выполнить обслуживание сайта или сбросить этот сайт.

  3. На странице Обслуживание сайта выберите Сбросить сайт без изменений конфигурации.

  4. Нажмите кнопку Да , чтобы начать сброс сайта.

Управление языковыми пакетами на сайте

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

Языковые пакеты сервера

Область применения: Configuration Manager установки консоли, новые установки соответствующих ролей системы сайта

После обновления языковых пакетов сервера на сайте можно добавить поддержку языковых пакетов в Configuration Manager консоли.

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

Клиентские языковые пакеты

Изменения в клиентских языковых пакетах обновляют исходные файлы установки клиента. Новые установки и обновления клиентов добавляют поддержку обновленного списка клиентских языков.

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

Дополнительные сведения о клиентских и серверных языках, которые Configuration Manager поддерживаются, см. в разделе Языковые пакеты.

Изменение поддерживаемых языковых пакетов на сайте

  1. Запустите настройку Configuration Manager на сервере сайта, используя один из следующих методов:

    • В меню Пуск выберите Configuration Manager Настройка.

    • В каталоге установочного носителя Configuration Manager откройте \SMSSETUP\BIN\X64\setup.exe. Убедитесь, что эта версия совпадает с версией сайта.

    • В каталоге, где установлена Configuration Manager, откройте \BIN\X64\setup.exe.

  2. На странице начало работы выберите Выполнить обслуживание сайта или сбросьте этот сайт.

  3. На странице Обслуживание сайта выберите Изменить конфигурацию языка.

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

    • Скачивание необходимых файлов: получение обновлений языковых пакетов.

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

  5. На странице Выбор языка сервера выберите языки сервера, поддерживаемые этим сайтом.

  6. На странице Выбор языка клиента выберите клиентские языки, поддерживаемые этим сайтом.

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

    Примечание.

    Configuration Manager инициирует сброс сайта, который также переустанавливает все роли системы сайта на сайте.

Изменение порога оповещений сервера базы данных

По умолчанию Configuration Manager создает оповещения при нехватке свободного места на диске на сервере базы данных сайта:

  • Создание предупреждения при наличии 10 ГБ или меньше свободного места на диске
  • Создание критического оповещения при наличии 5 ГБ или меньше свободного места на диске

Вы можете изменить эти значения или отключить оповещения для каждого сайта:

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

  2. Выберите сайт, который нужно настроить. На ленте выберите Свойства.

  3. Перейдите на вкладку Оповещение и измените параметры.

Удаление сайтов и иерархий

Может потребоваться удалить Configuration Manager роль системы сайта, сайт или иерархию. Дополнительные сведения см. в разделе Удаление ролей, сайтов и иерархий.

Начиная с версии 2002, вы также можете удалить CAS из иерархии, но сохранить основной сайт. Дополнительные сведения см. в разделе Удаление CAS.