Средство проверки готовности для 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
Копирование на другой компьютер
В проводнике Windows перейдите к одной из исходных
X64
папок.Скопируйте следующие файлы в целевую папку на другом компьютере:
- prereqchk.exe
- prereqcore.dll
- prereqchkres.dll Этот файл находится во вложенной папке для языка установки. Например, английский язык находится во вложенной
00000409
папке. - basesql.dll
- basesvr.dll
- baseutil.dll
Запуск с проверками по умолчанию
В проводнике Windows перейдите к одной из исходных
X64
папок.Запустите prereqchk.exe , чтобы запустить средство проверки готовности.
Примечание.
Средству требуются административные разрешения на локальном компьютере.
Средство проверки готовности обнаруживает существующие сайты и при их обнаружении выполняет проверки готовности к обновлению. Если сайты не найдены, выполняется все проверки. Столбец Тип сайта содержит сведения о сервере сайта или системе сайта, с которым связано правило.
В пользовательском интерфейсе средства проверки готовности средство проверки готовности создает список обнаруженных проблем в разделе Предварительный результат .
- Выберите элемент в списке, чтобы узнать, как устранить проблему.
- Перед установкой компонента разрешите все элементы в списке с состоянием Ошибки .
- Чтобы просмотреть результаты после закрытия средства, откройте файл ConfigMgrPrereq.log в корневой папке системного диска. Файл журнала может содержать дополнительные сведения, которые не отображаются в средстве.
Запуск из командной строки
Откройте командную строку Windows от имени администратора и измените каталог на одну из исходных
X64
папок.Чтобы запустить средство проверки готовности и выполнить все проверки готовности на сервере, выполните следующую команду:
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
-
Основной сайт
-
Required
/PRI
/SDK
/SQL
-
Необязательное
/DP
/INSTALLDIR
/JOIN
/MP
/NOUI
/SCP
/SSBPORT
-
Required
-
Вторичный сайт
-
Required
/SEC
-
Необязательное
/INSTALLDIR
/INSTALLSQLEXPRESS
/NOUI
/SECUPGRADE
/SOURCEDIR
/SQLPORT
/SSBPORT
-
Required
-
консоль 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.