Share via


Configuration Manager 필수 구성 요소 검사기

적용 대상: Configuration Manager(현재 분기)

설치 프로그램을 실행하여 Configuration Manager 사이트를 설치하거나 업그레이드하기 전에 또는 새 서버에 사이트 시스템 역할을 설치하기 전에 서버 준비 상태를 확인하는 데 사용할 Configuration Manager 버전에서 이 독립 실행형 애플리케이션(Prereqchk.exe)을 사용할 수 있습니다. 필수 구성 요소 검사기를 사용하여 사이트 또는 사이트 시스템 역할 설치를 차단하는 문제를 식별하고 해결합니다.

참고

필수 구성 요소 검사기는 항상 설치 프로그램의 일부로 실행됩니다.

기본적으로 필수 구성 요소 검사기가 실행되는 경우:

  • 실행되는 서버의 유효성을 검사합니다.
  • 로컬 컴퓨터가 기존 사이트 서버를 검색하고 사이트에 적용할 수 있는 검사만 실행됩니다.
  • 기존 사이트가 검색되지 않으면 모든 필수 구성 요소 규칙이 실행됩니다.
  • 규칙을 검사하여 설치에 필요한 소프트웨어 및 설정이 설치되어 있는지 확인합니다. 일부 필수 구성 요소에는 도구에서 확인하지 않는 다른 구성 또는 소프트웨어 업데이트가 필요할 수 있습니다.
  • 컴퓨터의 시스템 드라이브에 있는 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(중앙 관리 사이트)
    • 필수
      • /CAS
      • /SDK
      • /SQL
    • 선택적
      • /EXPAND
      • /INSTALLDIR
      • /NOUI
      • /SCP
      • /SSBPORT
  • 기본 사이트
    • 필수
      • /PRI
      • /SDK
      • /SQL
    • 선택적
      • /DP
      • /INSTALLDIR
      • /JOIN
      • /MP
      • /NOUI
      • /SCP
      • /SSBPORT
  • 보조 사이트
    • 필수
      • /SEC
    • 선택적
      • /INSTALLDIR
      • /INSTALLSQLEXPRESS
      • /NOUI
      • /SECUPGRADE
      • /SOURCEDIR
      • /SQLPORT
      • /SSBPORT
  • Configuration Manager 콘솔
    • /ADMINUI

이러한 옵션에 대한 자세한 내용은 다음 섹션을 참조하세요.

/AdminUI

적용 대상: 콘솔

필수 특성입니다. 이 옵션은 로컬 컴퓨터가 Configuration Manager 콘솔 설치 요구 사항을 충족하는지 확인합니다. 서버 요구 사항은 확인하지 않습니다. 이 옵션을 다른 옵션과 결합할 수 없습니다.

/CAS

적용 대상: CAS

필수 특성입니다. 이 옵션은 로컬 서버가 CAS에 대한 요구 사항을 충족하는지 확인합니다. 또는 /SEC 옵션과 /PRI 결합할 수 없습니다.

/DP

적용 대상: 기본

선택 사항. 배포 지점 역할을 호스트할 서버의 FQDN을 지정합니다. 예를 들면 다음과 같습니다. /PRI /DP dp01.contoso.com

이 옵션은 지정된 서버가 배포 지점 사이트 시스템 역할에 대한 요구 사항을 충족하는지 확인합니다. 이 옵션은 단독으로 또는 옵션과 함께 /PRI 사용할 수 있습니다.

/Expand

적용 대상: CAS

선택 사항. 기본 사이트의 FQDN을 지정합니다. 예를 들면 다음과 같습니다. /CAS /EXPAND cmprimary.contoso.com

이 옵션은 참조된 기본 사이트가 CAS를 사용하여 계층 구조를 확장하기 위한 요구 사항을 충족하는지 확인합니다.

/InstallDir

적용 대상: CAS, 기본, 보조

선택 사항. 로컬 설치 경로 지정(예: ) /InstallDir C:\ConfigMgr

이 옵션은 사이트 설치를 위한 최소 디스크 공간을 확인합니다.

/InstallSQLExpress

적용 대상: 보조

선택 사항. 이 옵션은 지정된 보조 사이트 서버에 SQL Server Express 설치할 수 있음을 확인합니다.

/Join

적용 대상: 기본

선택 사항. CAS 서버의 FQDN을 지정합니다(예: ). /PRI /JOIN cas.contoso.com

이 옵션은 로컬 서버가 CAS 서버에 연결하기 위한 요구 사항을 충족하는지 확인합니다.

/MP

적용 대상: 기본

선택 사항. 관리 지점 역할을 호스트할 서버의 FQDN을 지정합니다. 예를 들면 다음과 같습니다. /PRI /MP mp01.contoso.com

이 옵션은 지정된 서버가 관리 지점 사이트 시스템 역할에 대한 요구 사항을 충족하는지 확인합니다. 이 옵션은 단독으로 또는 옵션과 함께 /PRI 사용할 수 있습니다.

/NoUI

적용 대상: CAS, 기본, 보조

선택 사항. 이 옵션은 사용자 인터페이스를 표시하지 않고 필수 구성 요소 검사기를 시작합니다. 명령줄의 다른 옵션 앞에 이 옵션을 지정합니다.

/Pri

적용 대상: 기본

필수 특성입니다. 이 옵션은 로컬 서버가 기본 사이트에 대한 요구 사항을 충족하는지 확인합니다. 또는 /SEC 옵션과 /CAS 결합할 수 없습니다.

/SCP

적용 대상: CAS, 기본

선택 사항. 서비스 연결 지점을 호스트할 서버의 FQDN을 지정합니다. 이 서버는 사이트 서버와 같을 수 있습니다.

버전 2111부터 이 옵션은 지정된 컴퓨터가 서비스 연결 지점 사이트 시스템 역할에 대한 요구 사항을 충족하는지 확인합니다. 이 옵션은 단독으로 사용하거나 또는 /CAS 옵션과 함께 /PRI 사용할 수 있습니다.

/SDK

적용 대상: CAS, 기본

필수 특성입니다. SMS 공급자 역할을 호스트할 서버의 FQDN을 지정합니다. 이 서버는 사이트 서버와 같을 수 있습니다.

이 옵션은 지정된 서버가 SMS 공급자에 대한 요구 사항을 충족하는지 확인합니다.

/Sec

적용 대상: 보조

필수 특성입니다. 보조 사이트 서버의 FQDN을 지정합니다. 예를 들면 다음과 같습니다. /SEC sec01.contoso.com

이 옵션은 지정된 서버가 보조 사이트에 대한 요구 사항을 충족하는지 확인합니다. 또는 /PRI 옵션과 /CAS 결합할 수 없습니다.

/SecUpgrade

적용 대상: 보조

선택 사항. 보조 사이트 서버의 FQDN을 지정합니다. 예를 들면 다음과 같습니다. /SECUPGRADE sec01.contoso.com

이 옵션은 지정된 서버가 보조 사이트 업그레이드에 대한 요구 사항을 충족하는지 확인합니다. , /PRI또는 /SEC 옵션과 /CAS결합할 수 없습니다.

/SourceDir

적용 대상: 보조

선택 사항. 이 옵션은 보조 사이트의 컴퓨터 계정이 Configuration Manager 설치를 위해 원본 파일을 호스트하는 폴더에 액세스할 수 있음을 확인합니다.

/SQL

적용 대상: CAS, 기본

필수 특성입니다. 예를 들어 SQL Server FQDN(정규화된 도메인 이름)을 지정합니다./SQL sql01.contoso.com

이 옵션은 지정된 서버가 Configuration Manager 사이트 데이터베이스를 호스트하는 SQL Server 요구 사항을 충족하는지 확인합니다.

/SQLPort

적용 대상: 보조

선택 사항. 이 옵션은 SQL Server 서비스 포트에 대한 통신을 허용하기 위해 방화벽 예외가 있는지 확인합니다. 또한 SQL Server 명명된 다른 인스턴스에서 포트를 사용하고 있지 않은지 확인합니다. 기본 포트는 1433입니다.

/SSBPort

적용 대상: CAS, 기본, 보조

선택 사항. 이 옵션은 SQL Server Service Broker(SSB) 포트에서 통신을 허용하는 방화벽 예외가 있는지 확인합니다. 기본 SSB 포트는 4022입니다.