다음을 통해 공유


방법: 팀 프로젝트 컬렉션의 호스트 그룹 변경

System Center Virtual Machine Manager에서 호스트 그룹을 사용하면 가상 컴퓨터 호스트를 편리하게 모니터링하고 관리할 수 있습니다. 호스트는 Visual Studio Lab Management에서 가상 환경을 배포하는 데 사용하는 호스트 그룹의 컴퓨터입니다. SCVMM을 사용하여 호스트 그룹을 만들고 관리합니다. Lab Management에서는 팀 프로젝트 컬렉션에 사용할 호스트 그룹을 지정할 수 있습니다.

기존 호스트 그룹에 호스트를 추가하려는 경우 SCVMM을 사용하여 이 작업을 수행해야 합니다. 자세한 내용은 이 Microsoft 웹 사이트를 참조하세요. 호스트를 추가하는 경우에는 다음 사항도 확인해야 합니다.

  • 호스트 그룹의 논리적 네트워크가 다른 호스트와 같습니다. 그래야 가상 컴퓨터가 서로 통신할 수 있습니다.

  • 호스트가 올바른 호스트 그룹에 추가되었습니다.

Lab Management를 처음으로 구성한 후 나중에 팀 프로젝트 컬렉션에서 사용되는 호스트 그룹을 변경할 수 있습니다. 예를 들어 사용량이 증가해 호스트가 더 필요하면 기존 팀 프로젝트 컬렉션에 사용할 수 있는 다른 호스트 그룹을 추가하여 용량을 늘릴 수 있습니다. 팀 프로젝트 컬렉션에는 여러 호스트 그룹을 추가할 수 있습니다.

참고

Lab Management를 처음으로 구성하려면 SCVMM 환경에 대해 Lab Management 구성을 참조하세요.

Team Foundation의 관리 콘솔을 사용하여 팀 프로젝트 컬렉션의 호스트 그룹을 변경할 수 있습니다. 또는 명령줄을 사용하여 같은 작업을 수행할 수도 있습니다. 명령줄 유틸리티 TFSLabConfig에 대한 자세한 내용은 TFSLabConfig를 사용하여 Lab Management 구성을 참조하세요.

참고

SCVMM을 사용하여 만든 호스트 그룹을 팀 프로젝트 컬렉션에 추가한 특정 팀 프로젝트에 할당하려면 명령줄 유틸리티를 사용하여 이 작업을 수행해야 합니다.관리 콘솔을 사용하여 특정 팀 프로젝트에 호스트 그룹을 할당할 수는 없습니다.자세한 내용은 TFSLabConfig CreateTeamProjectHostGroup 명령을 참조하십시오.

Team Foundation의 관리 콘솔을 사용하여 팀 프로젝트 컬렉션의 호스트 그룹을 변경하려면 다음 절차를 수행합니다. WinRM의 안정성을 개선하려면 추가하는 호스트 그룹의 각 호스트에 대해서도 절차의 단계를 실행해야 합니다. 가상 랩을 확장하려면 가상 랩 확장 또는 변경을 참조하세요.

팀 프로젝트 컬렉션의 호스트 그룹을 추가하거나 제거하려면

  1. Team Foundation 관리 콘솔의 응용 프로그램 계층에서 팀 프로젝트 컬렉션을 클릭합니다.

  2. 오른쪽 창에서 프로젝트 컬렉션 목록 중 적합한 팀 프로젝트 컬렉션을 클릭합니다.

  3. Lab Management 탭을 클릭한 후 호스트 그룹 구성을 클릭합니다.

    프로젝트 컬렉션 수준 Lab Management 설정 편집 대화 상자가 표시됩니다.

  4. 호스트 그룹을 추가하려면 호스트 그룹 탭에서 추가 및 확인을 클릭합니다.

    1. 호스트 그룹 선택 대화 상자에서 이 팀 프로젝트 컬렉션에 사용될 SCVMM 호스트 그룹을 하나 이상 클릭한 다음 추가를 클릭합니다.

    2. 팀 프로젝트 컬렉션에서 각 팀 프로젝트에 호스트 그룹을 추가하려면 호스트 그룹에 대해 자동 프로비전을 선택합니다.

      참고

      호스트 그룹의 자동 프로비전을 선택하면 Team Foundation Server에서 자동으로 해당 팀 프로젝트 컬렉션에 속한 모든 팀 프로젝트에 호스트 그룹을 추가합니다.아직 만들어지지 않은 팀 프로젝트의 경우에는 새 팀 프로젝트 마법사에서 프로젝트를 만들 때 호스트 그룹이 추가됩니다.이 팀 프로젝트 컬렉션에 이미 만들어져 있는 팀 프로젝트의 경우에는 이러한 설정을 저장할 때 호스트 그룹이 추가됩니다.자동 프로비전을 선택 취소하면 팀 프로젝트 컬렉션으로 추가하는 새 팀 프로젝트에 호스트 그룹이 더 이상 추가되지 않습니다.

  5. 팀 프로젝트 컬렉션에서 호스트 그룹을 삭제하려면 호스트 그룹 탭의 목록에서 호스트 그룹을 선택하고 삭제를 클릭합니다.

    중요

    팀 프로젝트 컬렉션에서 호스트 그룹을 삭제하려면 먼저 Microsoft Test Manager를 사용하여 이 호스트 그룹의 모든 Lab Management 환경을 제거해야 합니다.그런 다음 TFSLabConfig 명령줄 유틸리티를 사용하여 해당 프로젝트 컬렉션의 각 팀 프로젝트에서 이 호스트 그룹의 연결을 제거해야 합니다.이 작업을 수행하는 방법에 대한 자세한 내용은 TFSLabConfig DeleteTeamProjectHostGroup 명령를 참조하십시오.

  6. 확인을 클릭합니다.

WinRM의 안정성 향상

추가한 호스트 그룹의 각 호스트에 대해 Windows 원격 관리의 기본 구성 설정을 다음과 같이 변경해야 합니다. 이와 같이 설정을 변경하면 Lab Management에서 Hyper-V의 일반적인 프로덕션 시나리오에 대해 수행하는 것보다 많은 양의 작업을 Hyper-V 호스트에 대해 수행할 수 있으므로 WinRM의 안정성이 향상됩니다.

Windows 원격 관리 구성 설정을 변경하려면

  1. 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

    참고

    이 작업은 이 컴퓨터의 관리자 그룹에 추가된 도메인 사용자 자격으로 수행해야 합니다.

  2. 명령 프롬프트에서 다음 명령을 실행합니다.

    winrm set winrm/config @{MaxTimeoutms = "1800000"}

  3. 호스트 운영 체제가 Windows Server 2008 SP2이면 다음 명령도 실행합니다.

    winrm set winrm/config/Service @{MaxConcurrentOperations="200"} -r:http://<HyperVHost>

    여기서 HyperVHost는 Hyper-V 호스트의 컴퓨터 이름으로 바꿉니다.

    참고

    http://<HyperVHost>에서 WinRM 수신기를 만들려면 다음 명령도 실행해야 할 수 있습니다.

    winrm quickconfig

  4. 이러한 변경을 수행한 후 다음 명령을 사용하여 호스트에서 winrm 및 SCVMM 에이전트를 다시 시작합니다.

    net stop winrm

    net start winrm

    net start vmmagent

참고 항목

개념

팀 프로젝트 컬렉션 관리

기타 리소스

기존 Lab Management 구성 변경