Windows Server AppFabric 제거 후 응용 프로그램 및 클러스터링 구성 정리

AppFabric을 제거한 후 응용 프로그램 구성과 캐싱 구성에 문제가 발생할 수 있습니다. 이 항목에서는 이러한 구성 문제를 해결하는 방법에 대해 설명합니다.

제거 후 web.config 파일 정리

Windows Server AppFabric을 사용할 경우 AppFabric 관련 기능을 사용하도록 서버, 사이트 또는 응용 프로그램을 구성할 수 있습니다. 이렇게 하면 Windows Server AppFabric을 제거한 후 응용 프로그램이 작동하지 않을 수 있습니다. 따라서 제거한 후 응용 프로그램 구성을 정리해야 합니다. 이 과정에서 IIS 계층 구조의 3개 기본 범위인 서버, 사이트 및 응용 프로그램에 있는 모든 web.config 파일을 정리합니다.

자동화된 정리 도구를 사용하거나 파일을 수동으로 정리하여 응용 프로그램 구성 파일을 정리할 수 있습니다.

제거 정리 도구 사용

AppFabric 제거 정리 도구는 사용자를 대신하여 응용 프로그램 구성 파일을 정리합니다. 이 도구를 실행하려면 AppFabric 제거 정리 도구(https://go.microsoft.com/fwlink/?LinkID=188172)를 클릭하십시오

web.config 파일을 수동으로 정리하려면 다음 단계를 수행합니다.

서버 web.config 파일을 찾아서 열기

  1. 메모장에서 %windir%\Microsoft.NET\Framework[64]\v4.0.xxxxx\Config 폴더에 있는 루트 web.config를 열고 아래 마지막 섹션에 설명된 대로 정리합니다.

사이트 web.config 파일을 찾아서 열기

  1. 시작, 실행을 차례로 클릭하고 inetmgr을 입력한 다음 확인을 클릭하여 IIS 관리자를 시작합니다.

  2. 왼쪽 탐색 창에서 서버 노드를 확장한 다음 사이트 노드를 확장하여 웹 사이트를 찾고 선택합니다.

  3. 웹 사이트를 마우스 오른쪽 단추로 클릭하고 탐색을 선택합니다.

  4. 열리는 탐색기 창에서 web.config 파일을 찾습니다. 해당 디렉터리에 web.config 파일이 없으면 작업이 완료된 것입니다.

  5. 메모장에서 파일을 열고 아래 마지막 섹션에 설명된 대로 정리합니다.

응용 프로그램 및 가상 디렉터리 web.config 파일을 찾아서 열기

  1. 시작, 실행을 차례로 클릭하고 inetmgr을 입력한 다음 확인을 클릭하여 IIS 관리자를 시작합니다.

  2. 왼쪽 탐색 창에서 서버 노드를 확장하고 사이트 노드를 확장한 다음 응용 프로그램 또는 가상 디렉터리 노드를 확장하여 응용 프로그램이나 가상 디렉터리를 찾고 선택합니다.

  3. 응용 프로그램 또는 가상 디렉터리를 마우스 오른쪽 단추로 클릭하고 탐색을 선택합니다.

  4. 열리는 탐색기 창에서 web.config 파일을 찾습니다. 해당 디렉터리에 web.config 파일이 없으면 작업이 완료된 것입니다.

  5. 메모장에서 파일을 열고 아래 마지막 섹션에 설명된 대로 정리합니다.

web.config 파일 정리

서버, 사이트, 응용 프로그램 및 가상 디렉터리 범위에서 다음과 같이 web.config 파일을 정리합니다.

  1. 메모장에서 web.config 파일을 열고 microsoft.applicationServer를 검색하여 일치 항목이 있으면 **<microsoft.applicationServer>**에서 **</microsoft.applicationServer>**까지 전체 섹션을 제거합니다.

  2. workflowInstanceControl을 검색하여 일치 항목이 있으면 <workflowInstanceControl/> 요소와 모든 해당 특성을 제거합니다.

제거 후 캐시 클러스터 구성 정리

AppFabric을 제거한 후 캐싱 구성에서 클러스터 항목을 제거하고 방화벽 예외를 사용하지 않도록 설정해야 합니다.

캐시 클러스터 구성에서 캐시 노드 항목 제거

AppFabric 제거 프로그램은 캐싱 구성 저장소에서 캐시 노드 항목을 제거하지 않습니다. 다중 노드 클러스터의 한 노드를 제거한 다음 노드를 구성 해제하기 위해 AppFabric 구성 cmdlet을 실행하지 않으면 클러스터가 해당 노드에 대해 계속 구성되어 있습니다. 구성 해제하려면 해당 노드에서 Remove-CacheHost cmdlet을 실행합니다. 자세한 내용은 Remove-CacheHost (https://go.microsoft.com/fwlink/?LinkId=185870)(영문)를 참조하십시오.

원격 서비스 관리 방화벽 예외 사용 안 함

사용자가 AppFabric 캐싱 서버에서 캐싱 기능을 제거한 후 AppFabric 설치 프로그램은 Windows Server AppFabric: AppFabric 캐싱 서비스 방화벽 규칙 그룹을 사용하지 않도록 설정하여 해당 기능을 예외에서 제거합니다. 설치 시 설치 프로그램에서 이 그룹을 만들고 규칙을 추가합니다. 그러나 사용자가 설치 시 원격 서비스 관리 방화벽 규칙 그룹을 사용하도록 설정하면 설치 프로그램은 제거 시 이 그룹을 사용하지 않도록 설정하지 않습니다. 해당 옵션을 선택할 경우 클러스터의 각 노드에서 수동으로 원격 서비스 관리를 사용하지 않도록 설정해야 합니다. AppFabric의 캐싱 기능이 제거된 후 방화벽 구성을 검토하십시오.

  2011-12-05