Udostępnij za pośrednictwem


Konfigurowanie programu Lab Management na potrzeby środowisk programu SCVMM

Aby utworzyć środowiska Menedżera maszyny wirtualnej dla programu System Center (SCVMM) i nimi zarządzać, należy najpierw skonfigurować wymagane składniki oprogramowania Lab Management.Oto lista tych składników:

  • Hosty funkcji Hyper-V

  • SCVMM

  • Team Foundation Server

  • Kontroler testów

Aby uzyskać więcej informacji na temat zarządzania laboratorium, zobacz Korzystanie ze środowiska laboratoryjnego dla cyklu użytkowania Twojej aplikacji.

Jeśli uaktualniany z wcześniejszych wersji programu Lab Management lub SCVMM, zobacz Aktualizowanie komponentów Lab Management z Visual Studio 2010.

[!UWAGA]

Wszystkie komputery używane jako serwery biblioteki (w tym maszyna z programem SCVMM, na której jest domyślny serwer biblioteki) oraz hosty funkcji Hyper-V powinny się znajdować w sieci Gigabit Ethernet podłączonej do wspólnego przełącznika sieciowego.Szybsze sieci pomogą zwiększyć wydajność podczas wdrażania maszyn wirtualnych na hostach oraz przy zapisywaniu maszyn wirtualnych z hosta do biblioteki.

Wstępnie wymagane składniki

Administrator Team Foundation Server musi utworzyć i skonfigurować Team Foundation Server przed przystąpieniem do konfigurowania Lab Management.Aby uzyskać więcej informacji dotyczących ustawiania i konfiguracji Team Foundation Server, zobacz Przewodnik instalacji Team Foundation Server.Po skonfigurowaniu przez administratora Team Foundation Server i otwaciu zbioru domyślnego zespołu projektu, upewnij się, że masz następujące informacje:

  • TfsMachine: Nazwa komputera, na którym działa Team Foundation Server.

  • domeny: domeny usługi Active Directory, która jest używana przez wszystkich maszyn.

  • tfssvc: konto, z którego Team Foundation Server jest uruchomiony.

    [!UWAGA]

    Aby aktywować środowisko SCVMM na potrzeby zarządzania laboratorium, należy użyć konta użytkownika domeny i hasła do konta usługi TFS.

  • domeny\tfsadmin: konto dla Team Foundation Server administratora.

Wymagania systemowe

W poniższej tabeli podsumowano minimalne i zalecane wymagania sprzętowe i programowe dla maszyn używanych z Lab Management.Aby ułatwić zrozumienie wymagań, każda rola jest podzielona, tak jakby była instalowana na osobnej maszynie.W przypadku instalacji uproszczona, możesz uruchomić HyperVHost maszyny, VmmMachine i LibraryMachine na tym samym komputerze.

Rola/system

Procesor

Obsługiwany system operacyjny

PAMIĘĆ RAM

(min./

zalecana)

Dysk twardy (min./zalecany)

HyperVHost

64-bitowy z włączoną wirtualizacją sprzętową

System operacyjny Windows Server 2012 R2 64-bitowy z technologią Hyper-V, wydania Standard, Enterprise i Datacenter

System operacyjny VMM Server 2012 R2 64-bitowy z technologią Hyper-V, wydania Standard, Enterprise i Datacenter

Host funkcji Hyper-V i Library Server 2012 R2.Host funkcji Hyper-V i serwery biblioteki mogą być zainstalowane na komputerze z systemem Windows Server 2012 zawierającym serwer VMM w wersji 2012 R2.

System operacyjny Windows Server 2008 R2 z Hyper-V 64-bit, Standard, Enterprise i Datacenter Edition

Windows Server 2008 R2 — instalacja Server Core, Standard, Enterprise i Datacenter Edition

System operacyjny Windows Server 2008 z Hyper-V 64-bit, Standard, Enterprise i Datacenter Edition z dodatkiem Service Pack 2

System operacyjny Server 2008 R2 z technologią Hyper-V

4 GB/4 GB

100 GB/200 GB

VmmMachine

64-bitowe

System operacyjny Windows Server 2012 R2 64-bitowy z technologią Hyper-V, wydania Standard, Enterprise i Datacenter

System operacyjny VMM Server 2012 R2 64-bitowy z technologią Hyper-V, wydania Standard, Enterprise i Datacenter

Host funkcji Hyper-V i Library Server 2012 R2.Host funkcji Hyper-V i serwery biblioteki mogą być zainstalowane na komputerze z systemem Windows Server 2012 zawierającym serwer VMM w wersji 2012 R2.

System operacyjny Windows Server 2008 R2 64-bit Standard, Enterprise i Datacenter Edition

System operacyjny Windows Server 2008 Standard, Enterprise i Datacenter Edition z dodatkiem Service Pack 2

2GB / 4GB

200GB

LibraryMachine

64-bitowe

System operacyjny Windows Server 2012 R2 64-bitowy z technologią Hyper-V, wydania Standard, Enterprise i Datacenter

System operacyjny VMM Server 2012 R2 64-bitowy z technologią Hyper-V, wydania Standard, Enterprise i Datacenter

Host funkcji Hyper-V i Library Server 2012 R2.Host funkcji Hyper-V i serwery biblioteki mogą być zainstalowane na komputerze z systemem Windows Server 2012 zawierającym serwer VMM w wersji 2012 R2.

System operacyjny Windows Server 2008 R2 64-bit Standard, Enterprise i Datacenter Edition

2GB / 4GB

200GB / 500GB

TfsMachine

32-bitowy x86

64-bitowy x64

Wszystkie systemy operacyjne, które są obsługiwane przez Team Foundation Server są obsługiwane przez Visual Studio Lab Management, z wyjątkiem klientów i serwerów Windows 8.

2 GB / 4GB

120GB / 230GB

ControllerMachine

32-bitowy x86

64-bitowy x64

Wszystkie systemy operacyjne, które są obsługiwane przez Team Foundation Server są obsługiwane przez Visual Studio Lab Management, z wyjątkiem wszelkich systemów operacyjnych, które nie są przyłączone do domeny.

2GB / 4GB

120GB / 230GB

Procedury konfiguracji

W poniższej tabeli przedstawiono procedury, które należy wykonać, aby zakończyć konfigurowanie funkcji Hyper-v, SCVMM i Lab Management, oraz wymaganych uprawnień.W przypadku prostych instalacji HyperVHost maszyny, VmmMachine i LibraryMachine może być tym samym komputerze.

[!UWAGA]

Wszystkie maszyny używane do Lab Management muszą być przyłączony do tej samej domeny lub domen, które mają dwukierunkowe relacje zaufania między nimi.

Numer kroku

Procedura

Szczegóły

Nazwa maszyny w procedurze

Wymagane uprawnienia

Krok ukończony

1

Aktywacja i konfigurowanie hostów funkcji Hyper-V

Technologia Hyper-V pozwala zarządzać maszynami wirtualnymi i ich zasobami.

HyperVHost

Administrator HyperVHost

2

Instalowanie i konfigurowanie programu SCVMM

Program SCVMM pomaga zarządzać maszynami wirtualnymi i szablonami oraz miejscem i sposobem ich przechowywania.

VmmMachine

[!UWAGA]

Można użyć osobnym komputerze jako LibraryMachine na potrzeby udział biblioteki do przechowywania maszyn wirtualnych.

Administrator VmmMachine

3

Konfigurowanie programu Team Foundation Server do obsługi środowiska Lab Management

Należy skonfigurować program TFS tak, aby uzyskać dostęp do utworzonych przez siebie maszyn wirtualnych i szablonów.

TfsMachine

Team Foundation Server Administrator

4

Weryfikowanie konfiguracji za pomocą programu Microsoft Test Manager

Weryfikuj, czy możesz podłączyć się do projektu zespołowego i uzyskać dostęp do Lab Center przy użyciu Microsoft Test Manager.

DesktopClient

Dowolne konto użytkownika dodane do komputera

5

Instalowanie kontrolera testów

Jeśli chcesz skompilować i wdrożyć aplikację za pomocą Team Foundation Build i uruchomić testy, będziesz potrzebować kontrolery kompilacji i kontrolery testowe.

TfsMachine

[!UWAGA]

Zalecane jest użycie osobnej maszyny jako ControllerMachine do zainstalowania kontrolera testowego.

Administrator kolekcji projektów zespołowych

Aktywacja i konfigurowanie hostów funkcji Hyper-V

W celu aktywacji funkcji Hyper-V można wykonać jedną z następujących czynności:

  • Włącz rolę Hyper-V na komputerze, który ma Windows Server 2008 R2 lub Windows Server 2008 R2 zainstalowaea.Jeśli nie masz włączony w roli Hyper-V HyperVHost komputera, należy najpierw włączyć to za pomocą Menedżera serwera na każdym hoście funkcji Hyper-V, dzięki czemu mogą tworzyć i zarządzanie maszynami wirtualnymi za pomocą kroki opisane w poniższej procedurze.Aby uzyskać więcej informacji na temat funkcji Hyper-V, zobacz następujące witrynę sieci Web firmy Microsoft.

  • Instalowanie funkcji Hyper-V Server 2008 R2 w swojej HyperVHost.Informacje o serwerze funkcji Hyper-V i jak go zainstalować, można znaleźć w następującej witrynę sieci Web firmy Microsoft.

Aby włączyć roli Hyper-V na każdym hoście funkcji Hyper-V w systemie Windows Server

  1. Na hoście funkcji Hyper-V zaloguj się jako administrator.

  2. Wybierz Start, wskaż polecenie Narzędzia administracyjne, a następnie wybierz polecenie Menadżer serwera.

  3. W lewym okienku Programu Server Manager, wybierz po prawej Role i wskaż Dodaj role.

  4. Postępuj zgodnie z instrukcjami kreatora Dodaj role.Możesz tylko wybrać Następny na wszystkich oprócz poniższych stron kreatora:

    1. Na stronie Wybierz role serwera zaznacz opcję Funkcja Hyper-V, a następnie wybierz Dalej.

    2. Na stronie Utwórz sieci wirtualne należy wybrać aktywne karty sieciowej i następnie wybrać Dalej.

      [!UWAGA]

      Aby dowiedzieć się, które karty sieciowe używają polecenia ipconfig, żeby wyświetlić które karty sieciowe mają adresy IP.W kreatorze zaznacz kartę sieciową, której chcesz użyć do utworzenia sieci wirtualnej.Wybrana karta musi być podłączona do tej samej sieci, co pozostałe maszyny w laboratorium.Jeśli istnieje kilka kart sieciowych, wybierz kartę, do której wirtualną maszynę utworzoną przez Lab Management należy podłączyć.

    3. Na stronie Zatwierdź wybór instalacji wybierz Zainstaluj.

    4. Na Wyniki instalacji wybierz Zamknij.

    5. Na Czy chcesz teraz uruchomić ponownie okna dialogowego opcję Tak.

      Komputer zostanie ponownie uruchomiony i będzie nadal działać Kreator konfiguracji wznowienia.

    6. Na stronie Wyniki instalacji zostanie wyświetlony komunikat, stwierdzający, że Installation succeeded.Wybierz Zamknij.

  5. Zainstaluj aktualizację opisane w tym witrynę sieci Web firmy Microsoft.Aktualizacja wprowadza funkcjonalność izolacji sieciowej środowisk SCVMM.

Zwiększenie niezawodności usługi WinRM

Usługa Windows Remote Management (WinRM) służy programowi SCVMM do komunikowania się z hostami funkcji Hyper-V.W usłudze należy zmodyfikować szereg ustawień domyślnej konfiguracji.Zmiany tych ustawień przyczyniają się do poprawy niezawodności usługi WinRM, bo Lab Management wykonuje większą liczbę operacji na hostach funkcji Hyper-V niż są wykonywane w scenariuszu produkcji typowych funkcji Hyper-v.Zmiany te należy wprowadzić na każdym komputerze wykorzystywanym jako udział biblioteczny.

Aby zmienić ustawienia konfiguracyjne programu Windows Remote Management

  1. Wybierz Start, otwórz menu skrótów dla Polecenia, a następnie wybierz polecenie Uruchom jako administrator.

    [!UWAGA]

    Należy być użytkownikiem domeny, który został dodany do grupy administratorów danej maszyny.

  2. W wierszu polecenia wpisz następujące polecenie:

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

  3. Na hoście uruchom ponownie usługę winrm i agenta SCVMM za pomocą następujących poleceń:

    net stop winrm

    net start winrm

    net start scvmmagent

  4. Jeśli system operacyjny hosta jest Windows Server 2008:

    1. Wykonaj następujące polecenie:

      winrm set winrm/config/Service @{MaxConcurrentOperations="200"}

    2. Na hoście uruchom ponownie usługę winrm i agenta SCVMM za pomocą następujących poleceń:

      net stop winrm

      net start winrm

      net start scvmmagent

Weryfikowanie konfiguracji funkcji Hyper-V

Aby sprawdzić, czy funkcja Hyper-V jest poprawnie zainstalowana i działa

  • Za pomocą funkcji Hyper-V utwórz maszynę wirtualną i sprawdź, czy można ją uruchomić.

    Jeśli włączono roli Hyper-V dla swojej HyperVHost, utwórz maszynę wirtualną, korzystając z informacji w następujących Microsoft witryny sieci Web.

    [!UWAGA]

    Ustawienia maszyny wirtualnej można zmienić zgodnie z własnymi potrzebami.Możesz na przykład zmienić używany rozmiar dysku twardego i pamięci RAM.Aby uzyskać więcej informacji na temat tych ustawień, zobacz następujące witrynę sieci Web firmy Microsoft.

    Jeśli używasz serwera funkcji Hyper-V, utwórz maszynę wirtualną, korzystając z informacji w funkcji Hyper-V Server podręcznika Wprowadzenie z następujących Microsoft witryny sieci Web.

    [!UWAGA]

    Jeśli na maszynie z funkcją Hyper-V masz wiele dysków twardych, jako ścieżki maszyn wirtualnych podaj lokalizacje na największym dysku. W przeciwnym razie może zabraknąć miejsca na utworzenie tych maszyn.

Aby uzyskać więcej informacji na temat funkcji Hyper-V, zobacz to omówienie funkcji Hyper-v.

[!UWAGA]

Podczas tworzenia lub uruchamiania maszyny wirtualnej mogą wystąpić problemy spowodowane oprogramowaniem antywirusowym.Aby uzyskać więcej informacji, zobacz następujące witrynę sieci Web firmy Microsoft.

Instalowanie i konfigurowanie programu SCVMM

Aby uzyskać dostęp do wirtualnych maszyn, które tworzysz z Hyper-V z Lab Management, musisz zainstalować i skonfigurować SCVMM.SCVMM to narzędzie do zarządzania maszynami hostów funkcji Hyper-V z konsoli centralnej.Lab Management komunikuje się w SCVMM, aby móc używać maszyn wirtualnych i szablonów do tworzenia środowisk.Program Lab Management obsługuje dwie wersje Menedżera maszyny wirtualnej dla programu System Center: SCVMM 2012 i SCVMM 2008 R2.

[!UWAGA]

Jeśli używasz autonomicznego systemu operacyjnego funkcji Hyper-V Server 2008 R2, należy zainstalować SCVMM na osobnym VmmMachine.Nie można użyć HyperVHost komputera.Aby uzyskać więcej informacji na temat na unikatowość tej funkcji Hyper-V Server 2008 R2, zobacz następujące witrynę sieci Web firmy Microsoft

Instalowanie i konfigurowanie programu SCVMM 2012

Aby uzyskać informacje dotyczące wymagań wstępnych, zobacz: wymagania systemowe: serwer zarządzania programu VMM

Instalowanie serwera programu SCVMM i jego konsoli administracyjnej na maszynie VMMMachine

  1. Na VmmMachine, zaloguj się jako użytkownik domeny, który jest również uprawnienia administratora lokalnego na komputerze.

  2. Uruchom program setup.exe.

  3. W konfiguracji System Center 2012, wybierz opcję Zainstaluj.

    PoradaPorada

    Jeśli na komputerze nie zainstalowano programu Microsoft.NET Framework 3.5 z dodatkiem SP1, instalator programu VMM wyświetli monit o zainstalowanie.Wybierz przycisk OK.

  4. W polu Wybierz funkcje do dodania, wybierz opcję Serwer zarządzania programem VMM, a następnie wybierz Dalej.Konsola VMM jest instalowana automatycznie z serwerem.

  5. Wpisz swoje imię, organizacje i klucz produktowy i wybierz Następny.

  6. Wybierz Przeczytałem, rozumiem i zgadzam się z warunkami umowy licencyjnej i wybierz polecenie Dalej.

  7. Określ, czy do weźmiesz udział w programie poprawy jakości obsługi klienta i wybierz polecenie Dalej.

  8. Aby zaakceptować zalecaną lokalizacje instalacji, wybierz Następny.

  9. Określ wystąpienie programu SQL Server, jakie ma być używane, jak również wszelkie dotyczące go szczegółowe dane i wybierz polecenie Dalej.

  10. Określ konta systemu lokalnego lub konta domeny z tożsamością Usługa VMM będzie używać i wybierz polecenie Dalej.

  11. Wybierz Dalej zaakceptować domyślną przypisania portów lub wprowadź różne wartości.

  12. Wybierz Utwórz nowy udział biblioteki i wybierz polecenie Dalej.

  13. Na ekranie Podsumowanie instalacji, wybierz opcję Zainstaluj, a następnie wybierz polecenie Zamknij po zakończeniu pracy kreatora.

Po zainstalowaniu menedżera programu VMM należy dodać maszyny hostów funkcji Hyper-V do grupy hostów. Opcjonalnie można też dodać więcej udziałów bibliotecznych.

Aby skonfigurować program SCVMM

  1. Otwórz konsolę programu Virtual Machine Manager.

    1. Wybierz Start, Wszystkie programy, Microsoft System Center 2012, Menadżer maszyny wirtualnej, a następnie Konsola menadżera maszyny wirtualnej.

    2. Na Łączenie z serwerem okno dialogowe, typ localhost: < numer portu >lub < nazwa serwera SCVMM >: < numer portu >, a następnie wybierz Connect.

  2. Aby dodać HyperVHost komputerów do grupy hostów w programie SCVMM, wybierz sieci szkieletowej, a następnie wybierz dodać zasoby, a następnie wybierz hostów funkcji Hyper-V i klastry.Wybierz Dalej we wszystkich oprócz poniższych stron kreatora:

    1. Na Określ poświadczenia używane do odnajdowania, wybierz polecenie ręcznie wprowadzić poświadczenia, wpisz poświadczenia administratora dla hosta funkcji Hyper-V i wybierz polecenie Dalej.

    2. Na Określ zakres wyszukiwania kandydatów hosta maszyny wirtualnej strony kreatora, wybierz komputerów określ Windows Server według nazw, w nazwy komputerów wpisz nazwę komputera hosta, który jest dodawany do SCVMM (na przykład HyperVHost), a następnie wybierz Dalej.

    3. Na stronie Wybierz komputer, który chcesz dodać jako hosty zaznacz komputery-hosty funkcji Hyper-V i wybierz polecenie Dalej.

    4. Na Podsumowanie strony kreatora, wybierz opcję Zakończ.

      [!UWAGA]

      Zaleca się skonfigurowanie osobnej grupy hostów dla każdej kolekcji projektów zespołowych.Jeśli na przykład zamierzasz skonfigurować Lab Management w dwóch kolekcjach projektu w Team Foundation Server, możesz utworzyć dwie grupy hostów w menedżerze System Center Virtual Machine.

  3. (Opcjonalnie) Domyślnie program SCVMM na maszynie, na której jest zainstalowany, konfiguruje funkcjonalność serwera biblioteki.Tworzy również na niej domyślny udział biblioteczny.W celu usprawnienia działania można dodać więcej serwerów bibliotek lub udziałów bibliotecznych.

    1. Aby dodać nowy serwer biblioteki do SCVMM, wybierz Biblioteka, a następnie wybierz przycisk Dodaj serwer biblioteki ze wstążki i wypełnij instrukcje w kreatorze.

    2. Aby dodać nowy udział biblioteczny do programu SCVMM, najpierw utwórz udział plikowy systemu Windows na serwerze biblioteki.Następnie wybierz Biblioteka, w okienku nawigacji, wybierz serwer biblioteki, gdzie utworzono udostępnianie plików Windows oraz wybierz Serwer biblioteki z menu.Na wstążce, wybierz opcję Dodaj udziały biblioteki i postępuj zgodnie z instrukcjami w kreatorze.

      [!UWAGA]

      Zalecamy skonfigurowanie osobnego udziału bibliotecznego dla każdej kolekcji projektów zespołowych.

  4. Aby zapewnić szybkie rozpoczęcie maszyn wirtualnych i że usługa hosta i wszelkie agenci sieci nie nie limitu czasu, zestawu minimalna ilość pamięci HyperVHost komputer zawsze będzie miał rezerwy.Domyślna rezerwa pamięci na maszynie hosta jest często zbyt niska, aby wystarczyć na dłuższy czas uruchamiania typowy dla maszyn wirtualnych.

    1. W konsoli administratora SCVMM wybierz Tkanina.

    2. W okienku nawigacji rozwiń serwerów, wszystkie hosty, wybierz komputer hosta funkcji Hyper-V, a następnie wybierz właściwości przycisk ze Wstążki.

    3. W oknie dialogowym właściwości wybierz Rezerwy, a następnie wybierz pole wyboru Zastąp ustawienia rezerw z nadrzędnej grupy hosta.

    4. W pamięć (MB) edytować, wpisz lub wybierz 1024, a następnie wybierz OK.

    5. Powtórz kroki b.do d.dla każdego hosta.

Instalowanie i konfigurowanie programu SCVMM 2008 R2

Aby zainstalować serwer programu SCVMM i konsolę administratora programu SCVMM na maszynie VmmMachine

  1. Na VmmMachine, zaloguj się jako użytkownik domeny, który jest również administratora na komputerze.

  2. Aby zainstalować programu System Centerprogramu Virtual Machine Manager, uruchom setup.exe.

  3. Aby zainstalować serwer SCVMM pod Konfiguracją wybierz serwer VMM.Wybierz akceptuję postanowienia niniejszej Umowy.Następnie wybierz Następne we wszystkich oprócz poniższych stron kreatora:

    1. Na stronie kreatora Ustawienia serwera SQL wybierz Zainstaluj SQL Server 2005 Express Edition SP3, a następnie wybierz Dalej.

      [!UWAGA]

      Jeśli posiadasz istniejące wystąpienie programu SQL Server, który chcesz używać, wówczas wybierz opcję Użyj obsługiwane wersje programu SQL Server.

    2. Na ustawień udostępniania biblioteki strony kreatora, wybierz opcję Utwórz nowy udział biblioteki.

      [!UWAGA]

      Możesz zaakceptować domyślne nazwy i lokalizacje udziału bibliotecznego albo wpisać inne wartości.

    3. Na stronie kreatora Ustawienia instalacji można zaakceptować domyślne numery portów i konto usługi VMM lub wprowadzić inne wartości.

    4. Na stronie kreatora Podsumowanie ustawień wybierz Zainstaluj.

    5. Na instalacji strony kreatora, wybierz opcję Zamknij.

  4. Aby zainstalować Konsolę administratora wirtualnego menedżera maszyn pod Konfiguracją wybierz Konsola administratora VMM.Wybierz akceptuję postanowienia niniejszej Umowy.Następnie wybierz Następne we wszystkich oprócz poniższych stron kreatora:

    1. Na stronie kreatora Podsumowanie ustawień wybierz Zainstaluj.

    2. Na instalacji strony kreatora, wybierz opcję Zamknij.

  5. Na stronie uruchamiania System Center Virtual Machine Manager 2008 wybierz Zakończ.

Po zainstalowaniu menedżera programu VMM należy dodać maszynę hosta funkcji Hyper-V do grupy hostów. Opcjonalnie można też dodać więcej udziałów bibliotecznych.

[!UWAGA]

Grupa hostów pozwala grupować maszyny hostów funkcji Hyper-V na podstawie ich przeznaczenia.Na przykład kilka komputerów hostów może należeć do danego działu w firmie.

Aby skonfigurować program SCVMM

  1. Otwórz konsolę administratora programu Virtual Machine Manager.

    1. Wybierz Start, Wszystkie programy, Microsoft System Center, Menadżer maszyny wirtualnej 2008 R2, a następnie Konsola administratora menadżera maszyny wirtualnej.

    2. Na Łączenie z serwerem okna dialogowego wprowadź localhost: < numer portu >lub < nazwa serwera SCVMM >: < numer portu >, a następnie wybierz Connect.

      [!UWAGA]

      Jeśli zostanie wyświetlony komunikat o błędzie informujący o niemożności nawiązania połączenia z powodu niedziałającej usługi, uruchom narzędzie services.msc i sprawdź, czy usługa Virtual Machine Manager jest uruchomiona.

  2. Aby dodać HyperVHost maszyny do grupy hostów w programie SCVMM, w Akcje okienku wybierz Dodaj hosta.Wybierz Dalej we wszystkich oprócz poniższych stron kreatora:

    1. Na stronie kreatora Wybierz lokalizację hosta kreatora Dodaj hosty należy wprowadzić poświadczenia administratora dla hosta Hyper-V.

    2. Na Wybierz serwery hosta stronie kreatora wpisz nazwę komputera hosta, który jest dodawany do SCVMM — na przykład HyperVHost—, a następnie wybierz Dodaj.

    3. Na Podsumowanie strony kreatora, wybierz opcję dodawania.

      [!UWAGA]

      Zalecamy skonfigurowanie osobnej grupy hostów dla każdej kolekcji projektów zespołowych.Jeśli na przykład zamierzasz skonfigurować Lab Management w dwóch kolekcjach projektu w Team Foundation Server, możesz utworzyć dwie grupy hostów w menedżerze System Center Virtual Machine.

  3. (Opcjonalnie) Domyślnie program SCVMM na maszynie, na której jest zainstalowany, konfiguruje funkcjonalność serwera biblioteki.Tworzy również na niej domyślny udział biblioteczny.W celu usprawnienia działania można dodać więcej serwerów bibliotek lub udziałów bibliotecznych.

    1. Aby dodać nowy serwer biblioteki do SCVMM, wybierz Dodaj serwer biblioteki w panelu Akcje po prawej stronie i wypełnij instrukcje w kreatorze.

    2. Aby dodać nowy udział biblioteczny do programu SCVMM, najpierw utwórz udział plikowy systemu Windows na serwerze biblioteki.Następnie wybierz serwer biblioteki na karcie Biblioteka konsoli administratora SCVMM i wybierz Dodaj udostępnienia biblioteki pod okienkiem Akcje po prawej stronie.

      [!UWAGA]

      Zalecamy skonfigurowanie osobnego udziału bibliotecznego dla każdej kolekcji projektów zespołowych.

    3. Na każdym serwerze biblioteki SCVMM, należy zainstalować aktualizację opisane w tym witryny sieci Web firmy Microsoft.Aktualizacja wprowadza funkcjonalność izolacji sieciowej środowisk SCVMM.

  4. Aby zapewnić szybkie rozpoczęcie maszyn wirtualnych i że usługa hosta i wszelkie agenci sieci nie nie limitu czasu, zestawu minimalna ilość pamięci HyperVHost komputer zawsze będzie miał rezerwy.Domyślna rezerwa pamięci na maszynie hosta jest często zbyt niska, aby wystarczyć na dłuższy czas uruchamiania typowy dla maszyn wirtualnych.

    1. W konsoli administratora SCVMM wybierz Przejdź, Hosty.

    2. W środkowym okienku Wszystkie hosty otwórz menu skrótów dla nazwy maszyny hosta, a następnie wybierz Właściwości.

    3. W Właściwości grupy hostów dla hosta maszyny okno dialogowe, wybierz rezerwy karty.

    4. W polu edycji Pamięć (MB) wprowadź lub wybierz 1024, a następnie wybierz polecenie OK.Aby uzyskać więcej informacji o minimalnej wymaganej pamięci dla hostów funkcji Hyper-V, zobacz witryny sieci Web firmy Microsoft.

    5. Powtórz kroki od b do d dla każdego hosta.

Ważna uwagaWażne

Jeśli posiadasz dwa serwery SCVMM skonfigurowane do użycia przez Lab Management z określonym Team Foundation Server, wówczas każdy serwer SCVMM musi być skonfigurowany do używania unikatowego zakresu MAC.Aby skonfigurować zasięg MAC z konsoli administracji wirtualnego menedżera maszyny, w dolnym lewym oknie nawigacyjnym wybierz Administracja, wybierz Networking, a następnie otwórz Global Static MAC Address Range.Aby uzyskać więcej informacji na temat konfigurowania zakres adresów MAC, zobacz następujące witrynę sieci Web firmy Microsoft.

Aby zweryfikować, czy program SCVMM jest zainstalowany poprawnie i działa

  1. W Konsoli administratora programu Virtual Machine Manager w okienku Akcje po prawej stronie, wybierz polecenie Nowa maszyna wirtualna.Wybierz Dalej we wszystkich oprócz poniższych stron kreatora.

    1. Na stronie kreatora Wybierz źródło wybierz opcję Utwórz nową maszynę wirtualną z pustym wirtualnym dyskiem twardym.

    2. Na tożsamość maszyny wirtualnej strony kreatora, nazwy maszyny wirtualnej, wprowadź puste.

    3. Na Wybierz docelowy strony kreatora, wybierz opcję Umieść maszynę wirtualną na hoście z systemem.

    4. Na stronie kreatora Wybierz hosta przeglądaj klasyfikacje, a następnie wybierz Dalej.

      Należy wyświetlić wszystkie HyperVHost maszyn, których używasz dla Lab Management.Każda z nich powinna mieć pozytywną ocenę wyrażoną gwiazdkami.Jeśli tak nie jest, być może istnieje problem wymagający naprawienia.Aby określić, dlaczego HyperVHost maszyn nie są mogą być używane przez program SCVMM, należy sprawdzić, czy Klasyfikacja wyjaśnienie.

    5. Na Podsumowanie strony kreatora, wybierz opcję Utwórz.

      Nowa maszyna wirtualna o nazwie puste powinna zostać utworzona bez błędów i powinna być widoczna w maszyna wirtualna zakładki SCVMM.Może pojawić się ostrzeżenie, że program SCVMM nie znajduje woluminu rozruchowego.Komunikat można zignorować.

  2. W Konsoli administratora programu Virtual Machine Manager wybierz opcję Maszyny wirtualne, otwórz menu skrótów dla maszyny wirtualnej, wyświetlane na liście, a następnie wybierz Start.Jeśli maszyna wirtualna nie zostanie uruchomiona, poszukaj informacji o możliwej przyczynie problemu w następujących witrynach:

  3. Po Stan VM jest działa, otwórz menu skrótów dla VM, a następnie wybierz Stop.

    Będzie to potwierdzenie, że hosty funkcji Hyper-V są skonfigurowane poprawnie.

  4. Aby przechować maszynę wirtualną w bibliotece, otwórz menu skrótu dla VM i wybierz Przechowaj w bibliotece.

    1. Na stronie kreatora Wybierz serwer biblioteki wybierz jeden z udziałów biblioteki.

    2. Na stronie kreatora Wybierz ścieżkę wyszukaj na ścieżce własny udział biblioteki, który ma być używany dla kolekcji projektu zespołowego na Team Foundation Server.

    3. Kiedy skończysz, potwierdź że wyświetla się maszyna wirtualna wywołana pusty w oknie Biblioteka w konsoli administratora SCVMM..

      Będzie to potwierdzenie, że udział biblioteczny jest skonfigurowany poprawnie.

Aby usprawnić przenoszenie maszyn wirtualnych z udziału bibliotecznego programu SCVMM do hosta oraz umieszczanie maszyn wirtualnych w udziale bibliotecznym programu SCVMM, można użyć procedury opisanej poniżej.Usprawnienie usuwa szyfrowanie. Należy pamiętać, że przesyłania obrazów w niezaszyfrowanej postaci przez sieć obniża poziom bezpieczeństwa.

Aby poprawić wydajność przesyłania do i z maszyn wirtualnych

  1. Włącz funkcję przesyłania niezaszyfrowanych plików do serwerów bibliotek.

    1. Wybierz zakładkę Biblioteka w konsoli administratora SCVMM.Otwórz menu skrótów dla każdego serwera biblioteki na drzewie Serwery bibliotek, a następnie wybierz Właściwości.

    2. Wybierz Zezwalaj na transfery plików niezaszyfrowanych.

    3. Wybierz OK , aby zamknąć okno dialogowe.

  2. Włącz funkcję przesyłania niezaszyfrowanych plików do grup hostów.

    1. Wybierz zakładkę Hosty w konsoli administratora SCVMM.Otwórz menu skrótów dla każdej grupy hosta na drzewie Hosty, a następnie wybierz Właściwości.

    2. Wybierz Zezwalaj na transfery plików niezaszyfrowanych.

    3. Wybierz OK , aby zamknąć okno dialogowe.

Konfigurowanie programu Lab Management do współpracy z programem Team Foundation Server

Aby włączyć Team Foundation Server do komunikacji z serwerem programu SCVMM, należy zainstalować konsolę administratora programu SCVMM na swoje TfsMachine Jeśli to jest inny komputer z komputera, który jest używany jako swojego VmmMachine.

[!UWAGA]

Jeśli wdrożenie programu Team Foundation Server ma więcej niż jedną maszynę z warstwą aplikacji, konsolę trzeba zainstalować w każdej warstwie aplikacji.

Aby zainstalować konsolę 2012 SCVMM na < TFSMachine >

  1. Zaloguj się na TfsMachine jako domeny\tfsadmin.

  2. W celu zainstalowania konsoli administratora programu Virtual Machine Manager uruchom narzędzie setup.exe programu Virtual Machine Manager.

  3. W ustawieniach VMM wybierz Zainstaluj.

  4. Możesz tylko wybrać Następny na wszystkich oprócz poniższych stron kreatora:

    1. Na stronie Wybierz funkcje do zainstalowania wybierz Konsola VMM , a następnie wybierz Dalej.

    2. Na stronie licencji, należy wybrać Zgadzam się z warunkami niniejszego obwieszczenia, a następnie wybrać Dalej.

    3. Na stronie Podsumowanie instalacji wybierz Zainstaluj.

    4. Na stronie Instalacja zakończona pomyślnie zaznacz Zamknij.

Do zainstalowania konsoli administratora usługi SCVMM 2008 R2 na < TfsMachine >

  1. Logowanie do TfsMachine jako domeny\tfsadmin.

  2. W celu zainstalowania konsoli administratora programu Virtual Machine Manager uruchom narzędzie setup.exe programu Virtual Machine Manager.

  3. W opcji Konfiguracja w kreatorze konfiguracji System Center Virtual Machine Manager 2008 R2 wybierz Konsola administratora VMM.

  4. Możesz tylko wybrać Następny na wszystkich oprócz poniższych stron kreatora:

    1. Na stronie kreatora Podsumowanie ustawień wybierz Zainstaluj.

    2. Na instalacji strony kreatora, wybierz opcję Zamknij.

Skonfiguruj Lab Management programu Team Foundation Server

Należy skonfigurować Lab Management w Team Foundation Server. Umożliwia to dostęp do maszyn wirtualnych i szablony służące do tworzenia z Microsoft Test Manager. Następnie można te maszyny wirtualne i szablony tworzenie środowisk SCVMM i zapisywanie ich w udziale biblioteki.Wymaga to wyboru serwera SCVMM do użycia z Team Foundation Server.

Aby skonfigurować Lab Management programu Team Foundation Server

  1. Na TfsMachine, wybierz Start, Wszystkie programy, programu Microsoft Visual Studio Team Foundation Server, a następnie wybierz konsoli administracyjnej programu Team Foundation Server.

    [!UWAGA]

    Użytkownik musi zalogować się do TfsMachine jako domeny\tfsadmin.

  2. W konsoli administracyjnej w węźle Warstwa aplikacji wybierz opcję Lab Management.

  3. Wybierz Konfiguruj.

    Pojawi się okno dialogowe Ustawienia Lab Management.

  4. Na programu Virtual Machine Manager kartę w Nazwa serwera programu VMM, wpisz nazwę VmmMachine, serwer z systemem programu Virtual Machine Manager i który będzie używany do zarządzania maszyn wirtualnych.

  5. Wybierz testu do określenia, czy Team Foundation Server może komunikować się z serwerem programu SCVMM.

    1. Jeśli konto usługi Team Foundation Server nie ma odpowiednich uprawnień wobec wskazanego serwera SCVMM, zostanie wyświetlone okno dialogowe z monitem o podanie nazwy użytkownika i hasła.

    2. Podaj poświadczenia istniejącego posiadacza roli administratora programu SCVMM.Przy użyciu tej nazwy użytkownika i hasła konto usługi Team Foundation Server zostanie dodane do roli administratora programu SCVMM.

    Jeśli program Team Foundation Server nie może się połączyć z serwerem programu SCVMM, jest wyświetlany czerwony znak x oraz komunikat o błędzie.Aby uzyskać więcej informacji o rozwiązywaniu problemów z instalacją, zobacz Rozwiązywanie problemów związanych z Lab Management.

  6. Można użyć opcji izolowania od sieci w Visual Studio Lab Management, aby umożliwić wielu kopiom środowiska laboratoryjnego jednoczesne działanie w tym samym czasie bez konfliktów sieci, takich jak konflikty dotyczące nazw komputera oraz rejestracji systemu DNS.Aby uzyskać więcej informacji na temat izolacja sieci, zobacz Tworzenie środowiska izolowanego od sieci i korzystanie z niego.W zakładce Izolacja sieci wykonaj następujące kroki:

    1. W polu IP bloku, wpisz zakres adresów protokołu stosowanego w Internecie (IP), aby dąć się przypisać do maszyn wirtualnych w środowisku podczas tworzenia sieci izolowanej.

      Zakres należy podać przy użyciu notacji bezklasowego routingu międzydomenowego (CIDR).Notacja CIDR składa się z adresu IP, ukośnika (/) i wartości rozmiaru prefiks.Na przykład: 192.168.0.0/24.

      Adresy, które podasz, będą używane tylko do wewnętrznego routingu między maszynami wirtualnymi i nie są widoczne poza granicami środowiska.W związku z tym możesz określić dowolny zakres adresów, który nie jest używany w sieci publicznej.Najczęściej można zastosować domyślny zakres 192.168.23.0/24.

    2. W polu Sufiks DNS, wpisz sufiks nazwy domeny, który ma być przypisany do środowiska podczas tworzenia sieci izolowanej.

      Program Team Foundation Server używa wprowadzonego sufiksu podczas rejestrowania w systemie DNS unikatowych nazw zewnętrznych wszystkich maszyn wirtualnych w środowisku odizolowanym od sieci publicznej.Rekord aliasu systemu DNS umożliwia maszynom i innym obiektom poza odizolowaną siecią komunikowanie się z maszynami wewnątrz sieci.Ponieważ w celu zarejestrowania rekordu aliasu program Team Foundation Server wchodzi do strefy systemu DNS, konto usługi, pod którym działa program Team Foundation, musi mieć uprawnienia dodawania i usuwania rekordów aliasów w tej strefie.

      Jeśli wdrożenie programu Team Foundation Server ma więcej niż jedną warstwę aplikacji, a każda warstwa działa pod innym kontem usługi, każde konto usługi warstwy aplikacji musi mieć uprawnienia edytowania rekordów aliasów systemu DNS utworzonych przez pozostałe warstwy aplikacji.

      Wybierz testu do określenia, czy Team Foundation Server może używać sufiks.

      Jeśli sufiks jest prawidłowy, pojawi się zielony znacznik wyboru.Wybierz przycisk OK.

      Jeśli sufiks jest nieprawidłowy, zobaczysz czerwony symbol x i komunikat o błędzie.Przed kontynuowaniem procesu należy naprawić ten błąd.

  7. Jeśli wdrożenie programu Team Foundation Server ma więcej niż jedną maszynę z warstwą aplikacji, na wszystkich takich maszynach wykonaj następujące czynności:

    1. W konsoli administracyjnej programu Team Foundation, wybierz węzeł Warstwa aplikacji, wybierz opcję Lab Management, a następnie wybierz Ponowna konfiguracja.

      Pojawi się okno dialogowe Ustawienia Lab Management.

    2. Wybierz zakładkę Menadżera maszyny wirtualnej i następnie wybierz Testuj , aby określić, czy warstww aplikacji może komunikować się z SCVMM.

      Jeśli konto usługi programu Team Foundation Server nie ma odpowiednich uprawnień na określonym SCVMM, jest wyświetlane okno dialogowe monitem o podanie nazwy użytkownika i hasła. Wpisz poświadczenia istniejącego członka roli Administratorzy programu SCVMM.Kiedy wpisujesz tę nazwę użytkownika i hasło i wybierasz OK, konto usługi Team Foundation Server tego poziomu aplikacji zostanie dodane do roli administratora SCVMM.

Konfigurowanie programu Lab Management dla każdej kolekcji projektów zespołowych

W środowisku SCVMM należy skonfigurować grupę hostów i udział biblioteczny, które będą używane w kolekcjach projektów zespołowych.Na przykład możesz przydzielić jedną grupę hostów do każdej kolekcji projektów zespołowych, aby równomiernie rozłożyć zasoby maszyn wirtualnych.

Aby użyć możliwości przepływu pracy z definicji kompilacji Team Foundation Build, aby wdrożyć swoją aplikację lub uruchomić testy przy użyciu kontrolera na swoim środowisku SCVMM, musisz dodać konto użytkownika domeny, które będzie używane przez agentów testu i agentów kompilacji.

[!UWAGA]

Ten etap konfiguracji wymaga, aby już istniała kolekcja projektów zespołowych.

Aby skonfigurować program Lab Management dla każdej kolekcji projektów zespołowych

  1. Aby wybrać udostępnienie biblioteki do użycia do przechowywania maszyn wirtualnych, szablonów i środowisk SCVMM, wybierz Kolekcje projektu zespołowego pod Warstwa aplikacji.

    Ważna uwagaWażne

    Należy skonfigurować udział biblioteki dla każdej kolekcji projektu zespołowego, które mają zostać skonfigurowane na potrzeby Lab Management.

  2. W okienku po prawej stronie wybierz polecenie kolekcji projektów zespołowych odpowiednie listy kolekcji projektów.

  3. Wybierz zakładkę Lab Management, a następnie wybierz Skonfiguruj udostępnianie biblioteki.

    Pojawi się okno dialogowe Ustawienia Lab Management.

  4. W zakładce 1Udziały biblioteki wybierz Dodaj i sprawdź.

    Pojawi się okno dialogowe Wybierz udziały biblioteczne.

  5. W oknie dialogowym Wybierz udziały biblioteki wybierz jeden lub kilka udziałów biblioteki SCVMM, które zostaną wykorzystane przez kolekcję projektów zespołu, a następnie wybierz Dodaj.

    Proces weryfikacji potwierdzi, że program Team Foundation Server może się łączyć z udziałem bibliotecznym.Jeśli weryfikacja się nie powiedzie, zostanie wygenerowany dziennik.Na podstawie dziennika możesz zidentyfikować problemy i je rozwiązać.Kiedy są stałe, możesz wybrać Weryfikuj, aby potwierdzić, że Team Foundation Server może połączyć się z udostępnieniem biblioteki.

  6. Aby dodać udział biblioteki do każdego zespołu projektu w kolekcji projektów zespołowych, wybierz świadczenia automatycznie pole wyboru do udziału biblioteki.

    [!UWAGA]

    Jeśli wybrano opcję automatycznej obsługi udziału bibliotecznego, program Team Foundation Server automatycznie doda udział do wszystkich projektów zespołowych w tej kolekcji projektów zespołowych.W przypadku projektów zespołowych, które nie zostały jeszcze utworzone, udział zostanie dodany po utworzeniu projektu przez Kreatora nowego projektu zespołowego.Dla projektów zespołowych już utworzonych w tej kolekcji udział zostanie dodany po zapisaniu ustawień.Gdy funkcja Automatyczna obsługa zostanie wyłączona, udział biblioteczny nie będzie już dodawany do nowych projektów zespołowych umieszczanych w kolekcji.

  7. Aby wybrać grupę hosta do użycia dla kolekcji projektu zespołowego, wybierz Grupy hostów.

    Ważna uwagaWażne

    Należy wybrać grupę hosta dla każdej kolekcji projektu zespołowego, która ma zostać skonfigurowana na potrzeby Lab Management.

  8. W zakładce Grupy hosta wybierz Dodaj i sprawdź.

  9. W oknie dialogowym Wybierz grupy hostów wybierz jedną lub więcej grup hostów SCVMM, które zostaną wykorzystane przez kolekcję projektów zespołu, a następnie wybierz Dodaj.

  10. Aby dodać grupę hosta do każdego projektu zespołowego w kolekcji projektu zespołowego, wybierz okno zaznaczenia Auto zaopatrzenie dla grupy hosta.

    [!UWAGA]

    Zaznaczenie opcji automatycznej obsługi grupy hostów spowoduje, że program Team Foundation Server będzie automatycznie dodawał grupę hostów do wszystkich projektów zespołowych w tej kolekcji projektów zespołowych.W przypadku projektów zespołowych, które nie zostały jeszcze utworzone, grupa hostów zostanie dodana po utworzeniu projektu przez Kreatora nowego projektu zespołowego.Dla projektów zespołowych już utworzonych w tej kolekcji grupa zostanie dodana po zapisaniu ustawień.Jeśli wyczyścisz funkcję Auto Provision, grupa hosta nie zostanie dodana do nowych projektów zespołowych, które można dodać do kolekcji projektów zespołowych.

Instalowanie kontrolera testów

Można użyć Lab Management wdrożenia do środowiska SCVMM jakiejkolwiek aplikacji, a także do przeprowadzenia testów na tym środowisku.Do tego jest potrzebny kontroler testów.Aby uzyskać więcej informacji na temat uruchamiania testów za pomocą ustawień testu i środowiska, zobacz Konfigurowanie maszyn testowych do potrzeb uruchamiania testów lub zbierania danych.

Aby zainstalować kontrolera testów

  1. Zainstaluj kontroler testu na ControllerMachine lub na innym komputerze.Aby dowiedzieć się, jak zainstalować i skonfigurować kontrolera testowego, zobacz Instalowanie i konfigurowanie agentów testowych i kontrolerów testów.

    [!UWAGA]

    Kontroler testów musi zostać zarejestrowany w kolekcji projektu zespołowego, która jest używana na potrzeby Lab Management.

  2. Określ konto użytkownika przeznaczone do obsługi komunikacji między agentami testowymi a agentami kompilacji oraz między kontrolerami testów a programem Team Foundation Server.

    Informacje dotyczące przestrogiPrzestroga

    Wybrane konto usługi musi być kontem domeny.Ze względów bezpieczeństwa musi też mieć ograniczone uprawnienia.Nie może mieć żadnych uprawnień administracyjnych ani być używane przez jakąkolwiek zaufaną usługę.Dotyczy to m.in. kontrolera kompilacji i kontrolera testów.

    Zalecamy utworzenie dwóch kont tej usługi.Aby uzyskać więcej informacji o sposobie przełączania między te dwa konta i istniejących środowiskach są aktualizowane przy użyciu konta usługi, zobacz Porady: konfigurowanie konta usługi laboratoryjnej.

    Należy skonfigurować konto użytkownika dla kolekcji projektu każdego zespołu, które mają zostać skonfigurowane na potrzeby Lab Management.

Zobacz też

Koncepcje

Konfigurowanie programu Lab Management i administrowanie nim