이 항목에서는 서버 역할, 역할 서비스 및 기능이 Windows Server® 2008 R2의 다른 역할, 역할 서비스 및 기능에 대해 가진 종속성에 대해 설명합니다.

서버 관리자의 종속성

역할을 설치하고 서버 배포를 준비할 때 서버 관리자에서는 설치할 역할에 필요한 다른 역할, 역할 서비스 또는 기능을 설치하라는 메시지가 표시됩니다. 예를 들어 Active Directory Rights Management Services(AD RMS)와 같은 여러 역할을 사용하려면 웹 서버(IIS)가 실행되어야 합니다.

프로그램을 설치하여 실행하려면 해당 프로그램이 종속되는 모든 프로그램도 설치해야 합니다. 일부 프로그램은 종속 프로그램인 역할, 역할 서비스 또는 기능의 단순 자식 요소입니다. 예를 들어 .NET Framework 3.5.1 기능은 상위 기능이며 WCF(Windows Communication Foundation) Activation은 .NET Framework 3.5.1 기능의 하위 기능입니다.

마찬가지로 컴퓨터에서 역할, 역할 서비스 또는 기능을 제거하려는 경우 서버 관리자에서는 제거 중인 소프트웨어가 다른 프로그램에서 필요한지 여부를 보여 주는 메시지가 나타납니다. 예를 들어 웹 서버(IIS)를 제거하려는 경우 웹 서버(IIS)에 종속된 다른 역할이 컴퓨터에 남아 있으면 서버 관리자에서 경고가 표시됩니다. 이 복잡한 소프트웨어 종속성의 배열은 서버 관리자에서 관리되며 서버에서 할당된 작업을 수행하는 데 필요한 소프트웨어가 잘못 제거되는 것을 방지합니다. 사용자는 설치할 역할이 종속되어 있는 소프트웨어를 알아야 할 필요가 없습니다.

Windows PowerShell을 사용하여 역할, 역할 서비스 및 기능 종속성 보기

이 섹션의 절차에서는 Windows PowerShell 세션에서 서버 관리자 Add-WindowsFeature cmdlet을 사용하여 Windows Server 2008 R2에서 사용할 수 있는 역할, 역할 서비스 또는 기능에 필요한 소프트웨어를 표시하는 방법에 대해 설명합니다. -whatIf 매개 변수를 사용하면 실제 설치를 수행하지 않고 소프트웨어 종속성을 볼 수 있습니다.

참고

Windows PowerShell cmdlet은 대/소문자를 구분하지 않습니다.

역할, 역할 서비스 또는 기능 종속성을 보려면
  1. 관리자 권한으로 Windows PowerShell 세션을 엽니다. 이렇게 하려면 시작, 모든 프로그램, 보조프로그램, Windows PowerShell을 차례로 클릭하고 Windows PowerShell 바로 가기를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

  2. 다음을 입력한 다음 Enter 키를 눌러 서버 관리자 모듈을 로드합니다.

    Import-module ServerManager

  3. 종속성을 보려는 역할, 역할 서비스 또는 기능의 명령 이름을 모를 경우 다음을 입력하고 Enter 키를 누릅니다. 명령 이름을 알 경우에는 다음 단계로 이동합니다.

    Get-WindowsFeature

    역할, 역할 서비스 및 기능의 명령 이름이 결과의 이름 열에 표시됩니다.

  4. 다음을 입력하고 Enter 키를 눌러 -whatIf 모드에서 Add-WindowsFeature cmdlet을 실행합니다.

    Add-WindowsFeature 이름 -whatIf

    -whatIf 모드에서 설치가 발생하지 않지만 지정된 역할, 역할 서비스 또는 기능이 종속되어 있는 역할, 역할 서비스 또는 기능이 출력으로 표시됩니다.

    다음 예에 표시된 것과 같이 역할, 역할 서비스 및 기능의 명령 이름을 쉼표로 구분하여 여러 역할, 역할 서비스 및 기능의 종속성을 표시할 수 있습니다.

    Add-WindowsFeature Application-Server,Hyper-V -whatIf

    지정한 기능을 실행하는 데 필요한 종속 역할, 역할 서비스 및 기능이 cmdlet 결과에 표시됩니다.

참고 항목