다음을 통해 공유


자동 설치

Windows Server AppFabric에서는 자동 전자 소프트웨어 배포(자동 설치 또는 명령줄 설치라고도 함)를 사용합니다. 자동 설치를 사용하여 AppFabric을 여러 컴퓨터에 자동화된 방식으로 설치합니다. 각 컴퓨터의 설치 후 구성이 동일합니다. AppFabric을 원격 컴퓨터에 설치하려는 시스템 관리자는 자동 설치를 사용하여 사용자 작업 없이 설치할 수 있습니다. 자동 설치를 사용하면 설치를 모니터링하고 입력을 제공할 필요가 없습니다.

자동 설치를 수행하려면 모든 상호 작용을 제거하도록 제공된 명령줄 옵션을 사용합니다. 설치 프로그램은 자동 설치 중에 메시지를 표시하지 않고, 이벤트 로그에 메시지를 로깅합니다. 이벤트 뷰어를 사용하여 메시지를 볼 수 있습니다.

자동 설치를 수행한 후 AppFabric 구성 마법사 또는 구성 cmdlet을 사용하여 구성할 수 있습니다.

자동 설치를 수행하려면

  1. 시작을 클릭하고 모든 프로그램, 보조프로그램을 차례로 가리킨 다음 명령 프롬프트를 클릭합니다.

  2. 자동 설치를 시작하려면 명령 프롬프트에 setup.exe /<command switch> <options>를 입력합니다. 이 때 setup.exe [/command switch] [option1] [option2] 명령줄 구문을 사용합니다. 예를 들어, AppFabric을 호스팅 서비스 및 캐싱 서비스와 함께 설치하려면 명령 프롬프트에 다음과 같이 입력합니다.

    Setup.exe /i WORKER,CACHINGSERVICE

  3. Enter 키를 누릅니다.

  4. 로그 파일에서 설치 상태를 확인합니다.

    참고

    PowerShell 스크립트에서 자동 설치 명령을 실행하는 경우 명령에 쉼표를 포함하고 큰따옴표로 쉼표를 묶어야 합니다.

다음 표에서는 AppFabric 자동 설치를 수행할 때 사용되는 명령 스위치와 옵션에 대해 요약하여 보여 줍니다.

명령 스위치 설명

/install 또는 /i

전체 제품 또는 선택된 기능을 설치합니다. 쉼표로 구분된 매개 변수 목록을 사용하여 여러 기능을 지정할 수 있습니다. 매개 변수를 지정하지 않으면 모든 기능이 설치됩니다. 지정하지 않은 경우 종속 기능이 자동으로 설치됩니다.

다른 버전의 AppFabric이 이미 설치되어 있고 setup.exe 버전이 설치된 버전보다 최신 버전인 경우 오류가 로깅됩니다.

  • HostingServices – 응용 프로그램을 안정적으로 호스트하고 관리하는 데 필요한 호스팅 서비스 구성 요소를 설치합니다.

  • CachingService - 이 호스트에서 AppFabric 캐싱 서비스를 사용할 수 있도록 준비하는 캐싱 서비스와 관련 구성 요소를 설치합니다.

  • CacheClient – 응용 프로그램에서 캐시 기능을 사용하는 데 필요한 클라이언트 라이브러리를 설치합니다.

  • CacheAdmin – 캐시 클러스터를 관리하는 데 필요한 구성 요소를 설치합니다.

  • HostingServicesAdmin – 호스팅 서비스를 관리하는 데 필요한 구성 요소를 설치합니다.

참고

예를 들어, 무인 모드에서 호스팅 서비스 및 캐싱 서비스 기능을 설치하려면 명령 프롬프트에 다음과 같이 입력하고 Enter 키를 누릅니다.

Setup.exe /i HostingServices,CachingService

참고

setup /i HostingServices 명령은 HostingServicesAdmin도 설치합니다.

/remove 또는 /r

전체 제품 또는 선택된 기능을 제거합니다. 쉼표로 구분된 매개 변수 목록을 사용하여 여러 기능을 지정할 수 있습니다. 매개 변수를 지정하지 않으면 모든 설치된 기능이 제거됩니다. setup.exe 버전이 설치된 제품 버전과 다른 경우 오류가 로깅됩니다.

다른 버전의 AppFabric이 이미 설치되어 있고 setup.exe 버전이 설치된 버전보다 최신 버전인 경우 오류가 로깅됩니다.

  • HostingServices – 응용 프로그램을 안정적으로 호스트하고 관리하는 데 필요한 호스팅 서비스 구성 요소를 제거합니다.

  • CachingService - 이 호스트에서 AppFabric 캐싱 서비스를 사용할 수 있도록 준비하는 캐싱 서비스와 관련 구성 요소를 제거합니다.

  • CacheClient – 응용 프로그램에서 캐시 기능을 사용하는 데 필요한 클라이언트 라이브러리를 제거합니다.

  • CacheAdmin – 캐시 클러스터를 관리하는 데 필요한 구성 요소를 제거합니다.

  • HostingServicesAdmin – 호스팅 서비스를 관리하는 데 필요한 구성 요소를 제거합니다.

참고

예를 들어, 무인 모드에서 호스팅 서비스 및 캐싱 서비스 기능을 제거하려면 명령 프롬프트에 다음과 같이 입력하고 Enter 키를 누릅니다.

Setup.exe /r HostingServices,CachingService

참고

setup /r HostingServicesAdmin 명령은 HostingServices도 제거합니다.

/upgrade 또는 /u

setup.exe 버전이 설치된 제품보다 상위 버전인 경우 업그레이드 단계를 수행합니다. 업그레이드 단계는 이미 설치된 기능에만 적용됩니다. 그렇지 않으면 오류가 로깅됩니다.

/help 또는 /? 또는 /h

명령줄 도움말 옵션 목록을 표시합니다.

/logfile 또는 /l

문자열: 파일 경로 및 파일 이름. 로그가 만들어지는 파일 경로 및 로그 파일의 이름입니다.

중요

/logfile 또는 /l 스위치에 파일 이름이 포함되어야 합니다. 그렇지 않으면 AppFabric 설치 프로세스가 실패합니다.

  2011-12-05