Средство проверки готовности для Configuration Manager

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

Перед запуском программы установки для установки или обновления сайта Configuration Manager или перед установкой роли системы сайта на новом сервере можно использовать это автономное приложение (Prereqchk.exe) из версии Configuration Manager, которую вы хотите использовать для проверки готовности сервера. Используйте средство проверки готовности для выявления и устранения проблем, которые блокируют установку роли сайта или системы сайта.

Примечание.

Средство проверки готовности всегда запускается в рамках программы установки.

По умолчанию при запуске средства проверки готовности:

  • Он проверяет сервер, на котором он работает.
  • Локальный компьютер проверяется на наличие существующего сервера сайта, и выполняются только проверки, применимые к сайту.
  • Если существующие сайты не обнаружены, выполняются все необходимые правила.
  • Он проверяет правила, чтобы убедиться, что программное обеспечение и параметры, необходимые для установки, установлены. Возможно, некоторые предварительные требования требуют других конфигураций или обновлений программного обеспечения, которые средство не проверяет.
  • Он регистрирует свои результаты в файле ConfigMgrPrereq.log на системном диске компьютера. Файл журнала может содержать дополнительные сведения, которые не отображаются в средстве.

При запуске средства проверки готовности в командной строке и указании определенных параметров командной строки:

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

Дополнительные сведения см. в разделе Список проверок предварительных требований.

Исходные папки

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

  • <Configuration Manager installation media>\SMSSETUP\BIN\X64
  • <Configuration Manager installation path>\BIN\X64

Копирование на другой компьютер

  1. В проводнике Windows перейдите к одной из исходных X64 папок.

  2. Скопируйте следующие файлы в целевую папку на другом компьютере:

    • prereqchk.exe
    • prereqcore.dll
    • prereqchkres.dll Этот файл находится во вложенной папке для языка установки. Например, английский язык находится во вложенной 00000409 папке.
    • basesql.dll
    • basesvr.dll
    • baseutil.dll

Запуск с проверками по умолчанию

  1. В проводнике Windows перейдите к одной из исходных X64 папок.

  2. Запустите prereqchk.exe , чтобы запустить средство проверки готовности.

Примечание.

Средству требуются административные разрешения на локальном компьютере.

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

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

  • Выберите элемент в списке, чтобы узнать, как устранить проблему.
  • Перед установкой компонента разрешите все элементы в списке с состоянием Ошибки .
  • Чтобы просмотреть результаты после закрытия средства, откройте файл ConfigMgrPrereq.log в корневой папке системного диска. Файл журнала может содержать дополнительные сведения, которые не отображаются в средстве.

Configuration Manager средства проверки готовности к установке.

Запуск из командной строки

  1. Откройте командную строку Windows от имени администратора и измените каталог на одну из исходных X64 папок.

  2. Чтобы запустить средство проверки готовности и выполнить все проверки готовности на сервере, выполните следующую команду: prereqchk.exe /LOCAL

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

prereqchk.exe /PRI /SQL sql01.contoso.com /SDK cmprov01.contoso.com /JOIN cas.contoso.com /MP mp01.contoso.com /DP dp01.contoso.com

Параметры командной строки

Существует четыре сценария установки. В следующем списке перечислены все параметры командной строки для каждого сценария.

  • Сайт центра администрирования (CAS)
    • Required
      • /CAS
      • /SDK
      • /SQL
    • Необязательное
      • /EXPAND
      • /INSTALLDIR
      • /NOUI
      • /SCP
      • /SSBPORT
  • Основной сайт
    • Required
      • /PRI
      • /SDK
      • /SQL
    • Необязательное
      • /DP
      • /INSTALLDIR
      • /JOIN
      • /MP
      • /NOUI
      • /SCP
      • /SSBPORT
  • Вторичный сайт
    • Required
      • /SEC
    • Необязательное
      • /INSTALLDIR
      • /INSTALLSQLEXPRESS
      • /NOUI
      • /SECUPGRADE
      • /SOURCEDIR
      • /SQLPORT
      • /SSBPORT
  • консоль Configuration Manager
    • /ADMINUI

Дополнительные сведения об этих параметрах см. в следующих разделах.

/AdminUI

Область применения: Консоль

Обязательно. Этот параметр проверяет, соответствует ли локальный компьютер требованиям для установки консоли Configuration Manager. Он не проверяет требования к серверу. Вы не можете объединить этот параметр с любым другим параметром.

/CAS

Применимо к: CAS

Обязательно. Этот параметр проверяет, соответствует ли локальный сервер требованиям для CAS. Вы не можете объединить его с параметрами /PRI или /SEC .

/DP

Область применения: Primary

Необязательный параметр. Укажите полное доменное имя сервера для размещения роли точки распространения, например: /PRI /DP dp01.contoso.com

Этот параметр проверяет, соответствует ли указанный сервер требованиям для роли системы сайта точки распространения. Этот параметр можно использовать отдельно или с параметром /PRI .

/Expand

Применимо к: CAS

Необязательный параметр. Укажите полное доменное имя первичного сайта, например: /CAS /EXPAND cmprimary.contoso.com

Этот параметр проверяет, соответствует ли указанный первичный сайт требованиям для расширения иерархии с помощью cas-адреса.

/InstallDir

Область применения: CAS, основной, вторичный

Необязательный параметр. Укажите локальный путь установки, например /InstallDir C:\ConfigMgr

Этот параметр проверяет минимальный объем места на диске для установки сайта.

/InstallSQLExpress

Область применения: вторичная

Необязательный параметр. Этот параметр проверяет, можно ли установить SQL Server Express на указанном сервере вторичного сайта.

/Join

Область применения: Primary

Необязательный параметр. Укажите полное доменное имя сервера CAS, например: /PRI /JOIN cas.contoso.com

Этот параметр проверяет, соответствует ли локальный сервер требованиям для подключения к серверу CAS.

/MP

Область применения: Primary

Необязательный параметр. Укажите полное доменное имя сервера для размещения роли точки управления, например: /PRI /MP mp01.contoso.com

Этот параметр проверяет, соответствует ли указанный сервер требованиям для роли системы сайта точки управления. Этот параметр можно использовать отдельно или с параметром /PRI .

/NoUI

Область применения: CAS, основной, вторичный

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

/Pri

Область применения: Primary

Обязательно. Этот параметр проверяет, соответствует ли локальный сервер требованиям для первичного сайта. Вы не можете объединить его с параметрами /CAS или /SEC .

/SCP

Область применения: CAS, Primary

Необязательный параметр. Укажите полное доменное имя сервера для размещения точки подключения службы. Этот сервер может совпадать с сервером сайта.

Начиная с версии 2111 этот параметр проверяет, соответствует ли указанный компьютер требованиям для роли системы сайта точки подключения службы. Этот параметр можно использовать отдельно или с параметрами /PRI или /CAS .

/SDK

Область применения: CAS, Primary

Обязательно. Укажите полное доменное имя сервера, на котором будет размещена роль поставщика SMS. Этот сервер может совпадать с сервером сайта.

Этот параметр проверяет, соответствует ли указанный сервер требованиям для поставщика SMS.

/Sec

Область применения: вторичная

Обязательно. Укажите полное доменное имя сервера вторичного сайта, например: /SEC sec01.contoso.com

Этот параметр проверяет, соответствует ли указанный сервер требованиям для вторичного сайта. Вы не можете объединить его с параметрами /CAS или /PRI .

/SecUpgrade

Область применения: вторичная

Необязательный параметр. Укажите полное доменное имя сервера вторичного сайта, например: /SECUPGRADE sec01.contoso.com

Этот параметр проверяет, соответствует ли указанный сервер требованиям для обновления вторичного сайта. Его нельзя объединить с параметрами /CAS, /PRIили /SEC .

/SourceDir

Область применения: вторичная

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

/SQL

Область применения: CAS, Primary

Обязательно. Укажите полное доменное имя (FQDN) SQL Server, например/SQL sql01.contoso.com

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

/SQLPort

Область применения: вторичная

Необязательный параметр. Этот параметр проверяет наличие исключения брандмауэра, разрешающего обмен данными для порта службы SQL Server. Он также проверяет, не используется ли порт другим именованным экземпляром SQL Server. Порт по умолчанию — 1433.

/SSBPort

Область применения: CAS, основной, вторичный

Необязательный параметр. Этот параметр проверяет наличие исключения брандмауэра, разрешающего обмен данными через порт SQL Server Service Broker (SSB). Порт SSB по умолчанию — 4022.