Konfigurowanie laboratorium zarządzania w środowiskach SCVMM
Do tworzenia i zarządzania środowiska System Center Virtual Machine Manager (SCVMM), należy najpierw skonfigurować składniki wymagane do zarządzania laboratorium.Składniki te są:
Hosty funkcji Hyper-V
SCVMM
Team Foundation Server
Kontroler testu
Aby uzyskać więcej informacji na temat zarządzania laboratorium, zobacz Przy użyciu środowiska laboratoryjnego dla użytkownika cyklu życia aplikacji.
[!UWAGA]
Wszystkie komputery, które służy jako serwery biblioteki (w tym komputerze SCVMM, który ma domyślnego serwera biblioteki), a hosty funkcji Hyper-V powinny być w sieci Gigabit Ethernet, który jest podłączony do wspólnej przełącznika sieciowego.Szybsze sieci pomoże zwiększyć wydajność podczas wdrażania maszyn wirtualnych do hostów i zapisuj maszyny wirtualne do biblioteki hosta.
Warunki wstępne
Team Foundation Server Administrator musi utworzyć i skonfigurować Team Foundation Server przed przystąpieniem do konfigurowania Lab Management.Aby uzyskać więcej informacji o ustawianiu up and configure Team Foundation Server, zobacz Team Foundation Server Installation Guide.Po skonfigurowaniu administratora Team Foundation Server i utworzony Kolekcja projektów zespołu domyślnego, upewnij się, że masz następujące informacje:
TfsMachine: nazwa komputera, na którym jest uruchomiona Team Foundation Server.
Domena: domeny usługi Active Directory, który jest używany przez wszystkie maszyny.
tfssvc: konto pod którym Team Foundation Server jest uruchomiona.
[!UWAGA]
Aby skonfigurować środowisko SCVMM do zarządzania laboratorium, należy użyć konta użytkownika domeny i hasło dla konta TFSservice.
Domena\tfsadmin: konto dla Team Foundation Server administratora.
Wymagania systemowe
W następującej tabeli podsumowano minimalne i zalecane wymagania sprzętowe i programowe dla maszyny używane z Lab Management.Aby ułatwić zrozumienie wymagań, każda rola jest podzielone, tak jakby były zainstalowane na osobnej maszynie.Uproszczenie instalacji, można uruchomić HyperVHost maszyny, VmmMachine i LibraryMachine wszystko na tym samym komputerze.
Rola/System |
Procesor |
Systemów operacyjnych |
PAMIĘĆ RAM (min / zalecane) |
Dysk twardy (min / zalecane) |
---|---|---|---|---|
HyperVHost |
64-bitowe z wirtualizacji sprzętu, włączone |
Windows Server 2008System operacyjny R2 Hyper-V 64-bitowy, Standard, Enterprise i Datacenter Edition Windows Server 2008R2 — instalacji Server Core, Standard, Enterprise i Datacenter Edition Windows Server 2008system operacyjny z działającą funkcją Hyper-V 64-bitowy, Standard, Enterprise i Datacenter Edition z dodatkiem Service Pack 2 System operacyjny funkcji Hyper-V Server 2008 R2
Ważne
Nie można użyć Windows Server 2012 hosta z serwerem SCVMM i zarządzania laboratorium.
|
4 GB/8 GB |
100 GB/200 GB |
VmmMachine |
64-bitowy |
Windows Server 2008System operacyjny R2 Standard, Enterprise i Datacenter wersje 64-bitowe Windows Server 2008system operacyjny Standard, Enterprise i Datacenter Edition z dodatkiem Service Pack 2 |
2 GB/4 GB |
200 GB |
LibraryMachine |
64-bitowy |
Windows Server 2008System operacyjny R2 Standard, Enterprise i Datacenter wersje 64-bitowe |
2 GB/4 GB |
200 GB/500 GB |
TfsMachine |
32-bitowe x 86 64-bitowex64 |
Wszystkich systemów operacyjnych, które są obsługiwane przez Team Foundation Server są obsługiwane przez Visual Studio Lab Management, z wyjątkiem Windows 8 klientów i serwerów. |
2 GB/4 GB |
120 GB/230 GB |
ControllerMachine |
32-bitowe x 86 64-bitowex64 |
Wszystkich systemów operacyjnych, 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. |
2 GB/4 GB |
120 GB/230 GB |
Procedury konfiguracji
W poniższej tabeli szczegółowo procedury, które należy wykonać, aby zakończyć konfigurowanie funkcji Hyper-v, SCVMM, i Lab Managementoraz uprawnienia, które są wymagane.Dla prostej instalacji HyperVHost maszyny, VmmMachine i LibraryMachine może być tym samym komputerze.
[!UWAGA]
Wszystkie maszyny, które są używane do Lab Management , muszą należeć do tej samej domeny lub domen, które mają dwukierunkowe zaufanie między nimi.
Numer kroku |
Procedura |
Szczegóły |
Nazwa komputera w procedurze |
Wymagane uprawnienia |
Krok ukończone |
---|---|---|---|---|---|
1 |
Instalowanie i konfigurowanie funkcji Hyper-V hostów |
Funkcja Hyper-V pozwala zarządzać maszyn wirtualnych i ich zasobów. |
HyperVHost |
Administrator HyperVHost |
|
2 |
Zainstaluj i skonfiguruj SCVMM |
SCVMM pomaga w zarządzaniu maszyn wirtualnych i szablony, a gdzie i jak one przechowywane. |
VmmMachine
Uwaga
Można użyć oddzielnej dojarki jako LibraryMachine używać dla udziału bibliotekę do przechowywania maszyn wirtualnych.
|
Administrator VmmMachine |
|
3 |
Konfigurowanie Team Foundation Server, aby umożliwić zarządzania laboratorium |
Możesz skonfigurować TFS do uzyskania dostępu do maszyn wirtualnych i szablony, które zostały utworzone. |
TfsMachine |
Team Foundation ServerAdministrator |
|
4 |
Weryfikowanie konfiguracji przy użyciu Menedżera badania firmy Microsoft |
Sprawdź, czy można połączyć zespołu projektu i dostępu Laboratorium Centrum za pomocą Microsoft Test Manager. |
DesktopClient |
Dowolnego konta użytkownika, który został dodany do komputera |
|
5 |
Instalowanie kontrolera testu |
Jeśli chcesz do tworzenia i wdrażania aplikacji za pomocą Team Foundation Build i uruchomić testy, trzeba zbudować kontrolerów i przetestować kontrolerów. |
TfsMachine
Uwaga
Zalecane jest używanie oddzielnej dojarki jako ControllerMachine do zainstalowania kontrolera test.
|
Administrator zbioru zespołu projektu |
Instalowanie i konfigurowanie funkcji Hyper-V hostów
Aby skonfigurować funkcji Hyper-V, można wykonać jedną z następujących czynności:
Włącz roli Hyper-V na komputerze, który ma Windows Server 2008 R2 zainstalowany.Jeśli nie masz roli Hyper-V włączone na HyperVHost komputera, należy najpierw włączyć to za pomocą Menedżera serwera na każdym hoście funkcji Hyper-V, tak aby można tworzyć i zarządzać maszyn wirtualnych przy użyciu kroki opisane w poniższej procedurze.Aby uzyskać więcej informacji na temat funkcji Hyper-V, zobacz następujący witrynę sieci Web firmy Microsoft.
Instalowanie funkcji Hyper-V Server 2008 R2 na Twój HyperVHost.Aby uzyskać informacje dotyczące serwera funkcji Hyper-V i sposobu jego instalacji, zobacz następujący witrynę sieci Web firmy Microsoft.
Aby włączyć roli Hyper-V na każdym hoście funkcji Hyper-V w systemie Windows Server 2008 R2
Na tym hoście funkcji Hyper-V należy zalogować się jako administrator.
Wybierz polecenie Start, wskaż polecenie Narzędzia administracyjne, a następnie wybierz polecenie Menedżera serwera.
W lewym okienku Programu Menedżer serwerów, -po prawej stronie, wybierz role i wskaż Dodaj role.
Postępuj zgodnie z Kreator dodawania ról.Można wybrać Dalej we wszystkich z wyjątkiem następujących stron kreatora:
Na Wybieranie ról serwera stronie, zaznacz Funkcji Hyper-V , a następnie wybierz Dalej.
Na Tworzenie sieci wirtualnych strony, należy wybrać wyposażony w kartę sieciową aktywne i następnie wybierz polecenie Dalej.
[!UWAGA]
Aby dowiedzieć się, które karty sieciowe są aktywne, należy użyć ipconfig polecenie, aby wyświetlić karty sieciowe, które mają adresy IP.W kreatorze Wybierz kartę sieciową, która powinna być używana do tworzenia sieci wirtualnej.Musisz wybrać adaptera, który jest podłączony do sieci z innych komputerów w laboratorium.Jeśli istnieje wiele adapterów, wybierz karty, do którego wirtualnej maszyny które zostały utworzone przez Lab Management powinien zostać połączony.
Na Potwierdzanie opcji instalacji wybierz zainstalować.
Na Wyniki instalacji wybierz Zamknij.
Na Czy chcesz teraz ponownie uruchomić okno dialogowe Wybierz Tak.
Komputer zostanie ponownie uruchomiony i kontynuować Kreator konfiguracji po wznowieniu.
Na Wyniki instalacji stronę, zostanie wyświetlony komunikat z informacją, Installation succeeded.Wybierz polecenie Zamknij.
Zainstalowanie aktualizacji opisanej w tej sprawie witrynę sieci Web firmy Microsoft.Ta aktualizacja obsługuje możliwości izolacji sieci w środowiskach SCVMM.
Zwiększenie niezawodności usługi WinRM
Windows Remote Management (WinRM) jest używany przez SCVMM komunikować się z hostami funkcji Hyper-V.Należy wprowadzić następujące zmiany do domyślnych ustawień konfiguracji dla usługi WinRM.Zmiany tych ustawień przyczynić się do poprawy niezawodności usługi WinRM, ponieważ Lab Management wykonuje większą liczbę operacji na hostach funkcji Hyper-V nie są wykonywane w scenariuszu produkcji typowej dla funkcji Hyper-V.Zmian w ustawieniach usługi WinRM muszą również przeprowadzić na dowolnym komputerze, który jest używany dla udziału biblioteki.
Aby zmienić ustawienia konfiguracji usługi Windows Remote Management
Wybierz polecenie Start, otwórz menu skrótów dla wiersza polecenia, a następnie wybierz polecenie Uruchom jako administrator.
[!UWAGA]
Musi być kontem użytkownika domeny, który został dodany do grupy Administratorzy dla tego komputera.
W wierszu polecenia Uruchom następujące polecenie:
winrm set winrm/config @{MaxTimeoutms = "1800000"}
Uruchom ponownie usługę winrm i agenta SCVMM na hoście, przy użyciu następujących poleceń:
net stop winrm
net start winrm
net start vmmagent
Jeżeli host systemu operacyjnego jest Windows Server 2008:
Uruchom następujące polecenie:
winrm set winrm/config/Service @{MaxConcurrentOperations="200"}
Uruchom ponownie usługi winrm i agenta SCVMM na hoście, przy użyciu następujących poleceń:
net stop winrm
net start winrm
net start vmmagent
Zweryfikuj ustawienia funkcji Hyper-V
Aby zweryfikować, że funkcja Hyper-V jest poprawnie zainstalowany i działa
Utwórz maszynę wirtualną za pomocą funkcji Hyper-V i sprawdź, czy można uruchomić maszyny wirtualnej.
Jeśli włączono roli Hyper-V dla swojej HyperVHost, utwórz maszynę wirtualną, wykorzystując informacje z następujących Microsoftwitryny sieci Web.
[!UWAGA]
Można zmienić ustawienia dla maszyny wirtualnej, w zależności od potrzeb.Można zaktualizować rozmiar dysku twardego i pamięci.Aby uzyskać więcej informacji o tych ustawieniach, zobacz następujący witrynę sieci Web firmy Microsoft.
Jeśli używasz funkcji Hyper-V Server, utworzyć maszynę wirtualną, korzystając z informacji zawartych w funkcji Hyper-V Server przewodniku wprowadzającym od następującego Microsoftwitryny sieci Web.
[!UWAGA]
Jeśli masz wiele dysków twardych na komputerze z działającą funkcją Hyper-V, należy skonfigurować ścieżki dla maszyn wirtualnych być większy dysk lub nie masz wystarczającej ilości miejsca do tworzenia maszyn wirtualnych.
Aby uzyskać więcej informacji na temat funkcji Hyper-V, zobacz ten przegląd funkcji Hyper-V.
[!UWAGA]
Podczas tworzenia lub uruchomienia maszyny wirtualnej, problemy mogą występować z powodu oprogramowanie antywirusowe.Aby uzyskać więcej informacji, zobacz następujący witrynę sieci Web firmy Microsoft.
Zainstaluj i skonfiguruj SCVMM
Maszyny wirtualne, utworzone za pomocą funkcji Hyper-V, z dostępu do Lab Management, należy zainstalować i skonfigurować SCVMM.SCVMM to narzędzie służące do zarządzania swoimi komputerów-hostów funkcji Hyper-V z centralnej konsoli.Lab Managementkomunikuje się z SCVMM, aby móc używać maszyn wirtualnych i szablonów do tworzenia środowisk.Obsługiwane są dwie wersje oprogramowania System Center Virtual Machine Manager do zarządzania laboratorium: SCVMM 2012 lub 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 unikatowość tej funkcji Hyper-V Server 2008 R2, zobacz następujący witrynę sieci Web firmy Microsoft.
Zainstaluj i skonfiguruj SCVMM 2012
Aby zainstalować serwer zarządzania VMM, musi mieć obsługiwane wystąpienie programu SQL Server i zestaw zautomatyzowanej instalacji systemu Windows (AIK) dla systemu Windows 7 jest zainstalowany.Aby uzyskać więcej informacji, zobacz tę witrynę sieci Web firmy Microsoft: wymagania systemowe: VMM Management Server
Zainstaluj serwer SCVMM i jego konsoli administratora na VMMMachine
Na VmmMachine, zaloguj się jako użytkownik domeny, który jest również administratorem lokalnym na komputerze.
Uruchom setup.exe.
W konfiguracji programu System Center 2012, wybierz polecenie zainstalować.
Porada Jeśli nie masz programu Microsoft.NET Framework 3.5 z dodatkiem SP1 zainstalowane, VMM Instalator będzie monitował o jego zainstalowanie.Wybierz przycisk OK.
Wybrane funkcje do dodawania, wybierz serwera zarządzania programem VMM w , a następnie wybierz Dalej.Konsola VMM jest instalowany automatycznie z serwerem.
Wpisz nazwę, organizację i produkt klucz i wybierz polecenie Dalej.
Wybierz polecenie przeczytane, zrozumienie i uzgodnione z warunkami umowy licencyjnej i wybierz polecenie Dalej.
Określ, czy do udziału w programie poprawy jakości obsługi klienta i wybierz polecenie Dalej.
Aby zaakceptować lokalizację zalecanej instalacji, wybierz polecenie Dalej.
Określić wystąpienie programu SQL Server do użycia, jak również wszelkie dane szczegółowe o tym i wybierz polecenie Dalej.
Określ konto systemu lokalnego lub konta domeny jako tożsamość usługi VMM będzie używane i wybierz polecenie Dalej.
Wybierz polecenie Dalej do przyjęcia przypisania portów domyślnej lub wprowadź różne wartości.
Wybierz polecenie Utwórz nowy udział biblioteki i wybierz polecenie Dalej.
Na ekranie Podsumowanie instalacji, wybierz polecenie zainstalować, a następnie wybierz polecenie Zamknij po zakończeniu pracy kreatora.
Po zainstalowaniu Menedżera VMM musi dodać grupową hosta Hyper-V do grupy hostów, a opcjonalnie dodać więcej akcji biblioteki.
Aby skonfigurować SCVMM
Otwórz konsolę Menedżer maszyny wirtualnej.
Wybierz polecenie Start, Wszystkie programy, Microsoft System Center 2012, Virtual Machine Manager, a następnie Konsoli Virtual Machine Manager.
Na Łączenie z serwerem okno dialogowe, typ localhost: < numer portu >lub < nazwa serwera SCVMM >: < numer portu >, a następnie wybierz polecenie Connect.
Aby dodać HyperVHost maszyny do grupy hostów w SCVMM, wybierz polecenie tkaniny, a następnie wybierz Dodawanie zasobów, a następnie wybierz polecenie hosty funkcji Hyper-V i klastry.Wybierz polecenie Dalej we wszystkich z wyjątkiem następujących stron kreatora:
Na Określ poświadczenia używane do odnajdowania, wybierz polecenie ręcznie wprowadź poświadczenia, wpisz poświadczenia administratora dla hosta Hyper-V i wybierz polecenie Dalej.
Na Określ zakres wyszukiwania do maszyny wirtualnej hosta kandydatów strona kreatora, wybierz polecenie komputerów określ serwer systemu Windows przez nazwy, w nazw komputerów wpisz nazwę komputera hosta, który jest dodawany do SCVMM (na przykład, HyperVHost), a następnie wybierz Dalej.
Na Wybierz komputer, który ma zostać dodany jako hosty strony, zaznacz komputerów hostów funkcji Hyper-V i wybierz Dalej.
Na krótki opis stronie kreatora wybierz opcję Zakończ.
[!UWAGA]
Zalecane jest, aby skonfigurować grupę hosta oddzielne dla każdego Kolekcja projektów zespołu.Na przykład, jeśli zamierzasz skonfigurować zarządzanie laboratorium w dwóch zbiorach projektu w Team Foundation Server, można utworzyć dwie grupy hostów w programie System Center Virtual Machine Manager.
(Opcjonalnie) Domyślnie SCVMM konfiguruje komputer, na którym jest zainstalowany jako serwer biblioteki.Konfiguruje również domyślny udział biblioteki na komputerze.Można dodać więcej serwerów biblioteki lub akcji, aby zwiększyć wydajność.
Aby dodać nowy serwer biblioteki do SCVMM, wybierz polecenie biblioteki, a następnie wybierz polecenie Dodaj serwera biblioteki znajdujący się na wstążce programu i postępuj zgodnie z instrukcjami wyświetlanymi w kreatorze.
Aby dodać nowy udział biblioteki SCVMM, należy najpierw utworzyć udziału pliku systemu Windows na serwerze biblioteki.Następnie wybierz polecenie biblioteki, w okienku nawigacji zaznacz serwera biblioteki, w której utworzono udziału pliku systemu Windows i wybierz Serwera biblioteki z menu.Na Wstążce, wybierz polecenie Dodaj bibliotekę akcji i postępuj według instrukcji w kreatorze.
[!UWAGA]
Firma Microsoft zaleca, aby skonfigurować udział osobną bibliotekę dla każdego Kolekcja projektów zespołu.
Aby zapewnić szybkie rozpoczęcie maszyn wirtualnych i że służbach przyjmujących oraz czynników sieci czy nie limitu czasu, ustawić minimalną ilość pamięci, HyperVHost komputer zawsze będzie miał w rezerwie.Rezerwy pamięci domyślnej na komputerze są często zbyt niskie, aby pomieścić dłuższy czas uruchamiania wymaganych dla maszyn wirtualnych.
W konsoli administratora programu SCVMM, wybierz polecenie tkaniny.
W okienku nawigacji rozwiń węzeł serwerami, Wszystkie hosty, wybierz komputer hosta Hyper-V, a następnie wybierz Właściwości przycisk na wstążce programu.
W oknie dialogowym właściwości wybierz polecenie zastrzega sobie , a następnie wybierz zastępują ustawienia rezerw hosta z obiektu nadrzędnego host grupa pole wyboru.
W Pamięć (MB) edycji wpisz lub wybierz 1024, a następnie wybierz polecenie OK.
Powtórz kroki od b.do d.dla każdego hosta.
Zainstaluj i skonfiguruj SCVMM 2008 R2
Aby zainstalować serwer SCVMM i konsola administratora SCVMM na VmmMachine
Na VmmMachine, zaloguj się jako użytkownik domeny, który jest również administratorem na komputerze.
Aby zainstalować Programu System CenterVirtual Machine Manager, uruchom setup.exe.
Aby zainstalować serwer SCVMM poniżej instalacji wybrać Serwera VMM.Wybierz polecenie Akceptuję postanowienia niniejszej Umowy.Następnie wybierz polecenie Dalej we wszystkich z wyjątkiem następujących stron kreatora:
Na Ustawienia serwera SQL strona kreatora, wybierz polecenie Zainstalować SQL Server 2005 Express Edition SP3, a następnie wybierz polecenie Dalej.
[!UWAGA]
Jeśli masz istniejącego wystąpienia programu SQL Server, który chcesz użyć, a następnie wybierz obsługiwanych wersji programu SQL Server.
Na Ustawienia udostępniania biblioteki strony kreatora, kliknij Utwórz nowy udział biblioteki.
[!UWAGA]
Można zaakceptować domyślne nazwy i lokalizacje biblioteki Podziel lub wprowadź różne wartości.
Na Ustawienia instalacji strona kreatora, można albo zaakceptować domyślne numery portów i VMM konto usługi, lub wprowadź różne wartości.
Na Krótki opis ustawień stronie kreatora wybierz opcję zainstalować.
Na instalacji stronie kreatora wybierz opcję Zamknij.
Aby zainstalować w konsoli administratora programu Virtual Machine Manager, Instalator wybrać VMM konsoli administratora programu.Wybierz polecenie Akceptuję postanowienia niniejszej Umowy.Następnie wybierz polecenie Dalej we wszystkich z wyjątkiem następujących stron kreatora:
Na Krótki opis ustawień stronie kreatora wybierz opcję zainstalować.
Na instalacji stronie kreatora wybierz opcję Zamknij.
Na programu System Center Virtual Machine Manager 2008 uruchamiania wybierz Exit.
Po zainstalowaniu Menedżera VMM musi dodać komputera-hosta Hyper-V do grupy hostów, a opcjonalnie dodać więcej akcji biblioteki.
[!UWAGA]
Grupy hostów pozwala grupować komputerów-hostów funkcji Hyper-V w znaczący sposób na podstawie przeznaczenia komputer hosta.Na przykład zbiór komputerów-hostów, mogą należeć do danego działu w firmie użytkownika.
Aby skonfigurować SCVMM
Otwórz konsolę administratora Virtual Machine Manager.
Wybierz polecenie Start, Wszystkie programy, Programu Microsoft System Center, Virtual Machine Manager 2008 R2, a następnie Konsoli administratora Virtual Machine Manager.
Na Łączenie z serwerem okno dialogowe Wprowadź localhost: < numer portu >lub < nazwa serwera SCVMM >: < numer portu >, a następnie wybierz polecenie Connect.
[!UWAGA]
Jeśli pojawi się komunikat o błędzie, informujący, że nie można połączyć, ponieważ nie jest uruchomiona, uruchom services.msc i sprawdź, czy działa usługa Virtual Machine Manager.
Aby dodać HyperVHost maszyny do grupy hostów w SCVMM, w Akcje okienku wybierz Dodaj hosta.Wybierz polecenie Dalej we wszystkich z wyjątkiem następujących stron kreatora:
Na Wybieranie lokalizacji hosta strony kreatora z Dodawanie hostów kreatora, należy wprowadzić poświadczenia administratora dla hosta Hyper-V.
Na Wybierz serwery hosta stronie kreatora wprowadź nazwę komputera hosta, który jest dodawany do SCVMM — na przykład, HyperVHost— a następnie wybierz polecenie Dodaj.
Na krótki opis stronie kreatora wybierz opcję Dodawanie hostów.
[!UWAGA]
Firma Microsoft zaleca, aby skonfigurować grupę hosta oddzielne dla każdego Kolekcja projektów zespołu.Na przykład, jeśli zamierzasz skonfigurować zarządzanie laboratorium w dwóch zbiorach projektu w Team Foundation Server, można utworzyć dwie grupy hostów w programie System Center Virtual Machine Manager.
(Opcjonalnie) Domyślnie SCVMM konfiguruje komputer, na którym jest zainstalowany jako serwer biblioteki.Konfiguruje również domyślny udział biblioteki na komputerze.Można dodać więcej serwerów biblioteki lub akcji, aby zwiększyć wydajność.
Aby dodać nowy serwer biblioteki do SCVMM, wybierz polecenie Dodaj serwera biblioteki w Akcje panelu po prawej stronie i postępuj zgodnie z instrukcjami wyświetlanymi w kreatorze.
Aby dodać nowy udział biblioteki SCVMM, należy najpierw utworzyć udziału pliku systemu Windows na serwerze biblioteki.Następnie wybierz serwer biblioteki na biblioteki kartę Konsola administratora SCVMM i wybierz polecenie Dodaj bibliotekę akcji pod Akcje panelu po prawej stronie.
[!UWAGA]
Firma Microsoft zaleca, aby skonfigurować udział osobną bibliotekę dla każdego Kolekcja projektów zespołu.
Na każdym serwerze biblioteki SCVMM zainstalowanie aktualizacji opisanej w tej sprawie sieci Web firmy Microsoft.Ta aktualizacja obsługuje możliwości izolacji sieci w środowiskach SCVMM.
Aby zapewnić szybkie rozpoczęcie maszyn wirtualnych i że służbach przyjmujących oraz czynników sieci czy nie limitu czasu, ustawić minimalną ilość pamięci, HyperVHost komputer zawsze będzie miał w rezerwie.Rezerwy pamięci domyślnej na komputerze są często zbyt niskie, aby pomieścić dłuższy czas uruchamiania wymaganych dla maszyn wirtualnych.
W konsoli administratora programu SCVMM, wybierz polecenie Go, hostów.
W Centrum Wszystkie hosty okienka, otwórz menu skrótów dla nazwy komputera hosta, a następnie wybierz Właściwości.
W Właściwości grupy hostów dla komputer hosta okno dialogowe, wybierz polecenie rezerw kartę.
W pamięci polu edycji, wprowadź lub wybierz 1024, a następnie wybierz polecenie OK.Aby uzyskać więcej informacji o minimalnej wymaganej pamięci dla funkcji Hyper-V hostów, zobacz sieci Web firmy Microsoft.
Powtórz kroki od b do d dla każdego hosta.
Ważne |
---|
Jeśli masz dwa serwery SCVMM, które są zarówno skonfigurowana do używania przez Lab Management ze szczególnym Team Foundation Server, a następnie każdy serwer SCVMM musi być skonfigurowany do używania unikatowy zakres MAC.Aby skonfigurować zakres MAC, z konsoli administracyjnej Virtual Machine Manager, w oknie Nawigacja w lewym dolnym wybierz polecenie administracji, wybierz polecenie sieci , a następnie otwórz Zakres adresów MAC Static Global.Aby uzyskać więcej informacji dotyczących sposobu konfigurowania zakres MAC, zobacz następujący witrynę sieci Web firmy Microsoft. |
Aby zweryfikować SCVMM jest poprawnie zainstalowany i działa
W Konsoli administratora Virtual Machine Manager, w Akcje panelu po prawej stronie, wybierz polecenie Nowa maszyna wirtualna.Wybierz polecenie Dalej we wszystkich z wyjątkiem następujących stronach kreatora.
Na Wybierz źródło stronie kreatora, zaznacz Tworzenie nowej maszyny wirtualnej z wirtualnego dysku twardego z pustego.
Na Maszyny wirtualnej tożsamości strona kreatora, nazwę maszyny wirtualnej, należy wprowadzić pusty.
Na Wybierz miejsce docelowe stronie kreatora, zaznacz miejsce maszyny wirtualnej na hoście.
Na Wybieranie hosta strona kreatora, zobacz klasyfikacje, a następnie wybierz Dalej.
Powinieneś zobaczyć wszystkie HyperVHost maszyny, które są używane dla Lab Management.Wszystkie z nich powinny mieć pozytywny gwiazdek.W przeciwnym razie może być problem, który należy skorygować.Aby określić, dlaczego HyperVHost maszyny nie są możliwe do wykorzystania przez SCVMM, zbadać Wyjaśnienie ocena.
Na krótki opis stronie kreatora wybierz opcję Tworzenie.
Nowa maszyna wirtualna o nazwie puste powinien zostać utworzony bez żadnych błędów, a następnie powinna być widoczna w maszyn wirtualnych kartę SCVMM.Może to być ostrzeżenie, że SCVMM nie może zlokalizować woluminu rozruchowego.To jest oczekiwany i można go zignorować.
W Konsoli administratora Virtual Machine Manager, wybierz polecenie maszyn wirtualnych, otwórz menu skrótów dla maszyny wirtualnej, wyświetlane na liście, a następnie wybierz Start.Jeśli maszyna wirtualna nie uruchomi się, zapoznaj się z informacji znajdujących się na następujących stronach, aby zidentyfikować przyczynę problemu:
Po stanu MSJVM jest działa, otwórz menu skrótów dla VM, a następnie wybierz zatrzymać.
Jest to potwierdzenie, że hosty funkcji Hyper-V są skonfigurowane prawidłowo.
Aby zapisać maszynę wirtualną w bibliotece, otwórz menu skrótów dla VM, a następnie wybierz przechowywać w bibliotece.
Na Wybieranie serwera biblioteki stronie kreatora wybierz jedną z akcji biblioteki.
Na Wybrać ścieżkę strona kreatora, przeglądarka do ścieżki o swój udział biblioteki, która ma być używany dla kolekcji projektu zespołu na Team Foundation Server.
Gdy skończysz, upewnij się, że maszyny wirtualnej o nazwie puste pojawia się w biblioteki okienko w konsoli administratora programu SCVMM.
Jest to potwierdzenie, że udział biblioteki jest poprawnie skonfigurowany.
Poniższa procedura służy do poprawy wydajności transfery maszyny wirtualnej z udziału biblioteki SCVMM do hosta, a także kiedy przechowywania maszyny wirtualnej do biblioteki programu SCVMM Podziel.Ta poprawa wydajności usuwa szyfrowania, który ma wpływ na zabezpieczenia, gdy obrazy są przekazywane niezaszyfrowane za pośrednictwem sieci.
Aby zwiększyć wydajność transfery VM
Przeniesień niezaszyfrowanego pliku z biblioteki serwerów.
Wybierz polecenie biblioteki kartę w konsoli administratora SCVMM.Otwórz menu skrótów dla każdego serwera biblioteki w Serwery biblioteki drzewo, a następnie wybierz Właściwości.
Wybierz umożliwić transfery niezaszyfrowanego pliku.
Wybierz polecenie OK aby zamknąć okno dialogowe.
Umożliwiają transfery niezaszyfrowanego pliku do grupy hostów.
Wybierz polecenie hostów kartę w konsoli administratora SCVMM.Otwórz menu skrótów dla każdej grupy hostów w hostów drzewo, a następnie wybierz Właściwości.
Wybierz umożliwić transfery niezaszyfrowanego pliku.
Wybierz polecenie OK aby zamknąć okno dialogowe.
Konfigurowanie zarządzania laboratorium programu Team Foundation Server
Aby włączyć Team Foundation Server do komunikowania się z serwerem SCVMM, należy także zainstalować konsolę administratora programu SCVMM na Twój TfsMachine czy innego komputera z komputera, który jest używany jako Twój VmmMachine.
[!UWAGA]
Jeśli danego wdrożenia programu Team Foundation Server ma więcej niż jednej maszyny w warstwie aplikacji, należy zainstalować konsolę na każdej warstwie aplikacji wdrażanie.
Aby zainstalować konsolę 2012 SCVMM na <TFSMachine>
Zalogować się do TfsMachine jako domeny\tfsadmin.
Aby zainstalować konsolę administratora Virtual Machine Manager, należy uruchomić setup.exe dla Virtual Machine Manager.
W ustawieniach VMM, wybierz polecenie zainstalować.
Można wybrać Dalej we wszystkich z wyjątkiem następujących stron kreatora:
Na Wybierz funkcje do zainstalowania wybierz konsoli VMM , a następnie wybierz Dalej.
Na stronie licencji, należy wybrać Zgadzam się z warunkami niniejszego obwieszczenia , a następnie wybierz Dalej.
Na Podsumowanie instalacji wybierz zainstalować.
Na Instalacja ukończona pomyślnie wybierz Zamknij.
Aby zainstalować konsolę administratora programu SCVMM 2008 R2 na <TfsMachine>
Zalogować się do TfsMachine jako domeny\tfsadmin.
Aby zainstalować konsolę administratora Virtual Machine Manager, należy uruchomić setup.exe dla Virtual Machine Manager.
W obszarze instalacji na System Center Virtual Machine Manager 2008 R2 uruchamiania kreatora strona, wybierz polecenie Konsoli administratora VMM.
Można wybrać Dalej we wszystkich z wyjątkiem następujących stron kreatora:
Na Krótki opis ustawień stronie kreatora wybierz opcję zainstalować.
Na instalacji stronie kreatora wybierz opcję Zamknij.
Konfigurowanie zarządzania laboratorium programu Team Foundation Server
Należy skonfigurować Lab Management w Team Foundation Server. Dzięki temu program access maszyn wirtualnych i szablony, które utworzono z Microsoft Test Manager. Następnie można te maszyny wirtualne lub szablony do tworzenia środowisk SCVMM i przechowywać je w udziale biblioteki.Wymaga to wybierz serwer SCVMM do korzystania z Team Foundation Server.
Aby skonfigurować zarządzanie Lab programu Team Foundation Server
Na TfsMachine, wybierz polecenie Start, Wszystkie programy, programu Microsoft Visual Studio Team Foundation Server 2012 , a następnie wybierz polecenie Konsoli administracyjnej programu Team Foundation Server.
[!UWAGA]
Musisz logować się na TfsMachine jako domeny\tfsadmin.
W konsoli administracyjnej w Warstwie aplikacji węzeł, wybierz polecenie Lab Management.
Wybierz polecenie skonfigurować.
Ustawienia zarządzania laboratorium pojawi się okno dialogowe.
Na Virtual Machine Manager kartę, w Nazwa serwera VMM, wpisz nazwę VmmMachine, serwer z programem Virtual Machine Manager, a którego użyjesz do zarządzania maszynami wirtualnymi.
Wybierz polecenie Test do określenia, czy Team Foundation Server może komunikować się z serwerem SCVMM.
Jeśli konto usługi programu Team Foundation Server ma odpowiednie uprawnienia na określony SCVMM, okno dialogowe monituje o podanie nazwy użytkownika i hasła.
Określ poświadczenia innego użytkownika SCVMM roli Administratorzy.Za pomocą tej nazwy użytkownika i hasła, konto usługi programu Team Foundation Server zostanie dodane do roli administratora SCVMM.
Jeśli Team Foundation Server nie może skontaktować się z serwerem SCVMM, wyświetlany jest czerwony znak x i komunikat o błędzie.Aby uzyskać więcej informacji na temat rozwiązywania problemów z instalacją, zobacz Rozwiązywanie problemów z zarządzania Lab.
Można użyć izolacji sieci w Visual Studio Lab Management aby umożliwić wielu kopii środowiska laboratoryjnego do uruchomienia w tym samym czasie, nie powodując konfliktów sieci, takie jak konflikty nazw komputerów i rejestracja systemu nazw domen (DNS, Domain Name System).Aby uzyskać więcej informacji na temat sieci izolacji, zobacz Tworzenie środowiska izolowanego od sieci i korzystanie z niego.Na Izolacji sieci kartę, wykonaj następujące kroki:
W IP bloku, wpisz zakres adresów Internet Protocol (IP) ma być przypisany do maszyn wirtualnych w środowisku, tworzony jest odizolowana sieć.
Musisz wpisać bloku IP przy użyciu notacji Classless Inter-Domain Routing (CIDR).Notacja CIDR jest wykonana z adresu IP, ukośnik (/) i rozmiar prefiks.Na przykład 192.168.0.0/24.
Adresy, określonych przez użytkownika są używane tylko do routingu wewnętrznego wśród maszyn wirtualnych i nie są dostępne poza granice środowisku.W związku z tym można określić dowolnego zakresu adresów, który nie jest używany w sieci publicznej.W większości przypadków można użyć domyślnego zakresu 192.168.23.0/24.
W Sufiks DNS, wpisz sufiks nazwy domeny, który ma być przypisany do środowiska naturalnego, tworzony jest odizolowana sieć.
Team Foundation Server używa sufiksu domeny, które zostały wprowadzone podczas rejestruje unikatową nazwę zewnętrznego z systemem DNS dla każdej maszyny wirtualnej w środowisku sieci na białym tle.Rekord aliasu DNS umożliwia dla maszyn i innych obiektów poza odizolowana sieć do komunikowania się z maszyny wewnątrz sieci na białym tle.Ponieważ Team Foundation Server przechodzi do strefy DNS do rejestracji rekordu aliasu, konto usługi uruchamiania Team Foundation musi mieć uprawnienia do dodawania i usuwania rekordów alias w strefie DNS.
Jeśli danego wdrożenia programu Team Foundation Server ma więcej niż jednej warstwie aplikacji i każdej warstwie aplikacji zostanie uruchomiona w ramach innego konta usługi, każdej warstwie aplikacji konto usługi musi mieć uprawnienia do edytowania DNS alias rekordów utworzonych przez innych warstw aplikacji.
Wybierz polecenie Test do określenia, czy Team Foundation Server mogą używać sufiks.
Jeśli jednostka_urojona jest prawidłowy, pojawi się zielony znacznik wyboru.Wybierz przycisk OK.
Jeśli sufiks który nie jest prawidłowy, pojawia się czerwony znak x i komunikat o błędzie.Przed kontynuowaniem musisz naprawić błąd.
Jeśli danego wdrożenia programu Team Foundation Server ma więcej niż jednej maszyny w warstwie aplikacji, wykonaj następujące czynności na każdym z innych komputerów w warstwie aplikacji:
W konsoli administracyjnej Fundacji zespołu, wybierz polecenie Warstwie aplikacji węzeł, wybierz polecenie Lab Management , a następnie wybierz ponownie skonfigurować.
Ustawienia zarządzania laboratorium pojawi się okno dialogowe.
Wybierz polecenie Virtual Machine Manager kartę, a następnie wybierz Test do określenia, czy w warstwie aplikacji może komunikować się z SCVMM.
Jeśli konto usługi programu Team Foundation Server nie ma odpowiednich uprawnień na określony SCVMM, zostanie wyświetlone okno dialogowe z monitem o podanie nazwy użytkownika i hasła. Wpisz poświadczenia innego użytkownika z roli Administratorzy SCVMM.Kiedy należy wpisać tę nazwę użytkownika i hasło i wybierz polecenie OK, konto usługi programu Team Foundation Server to warstwie aplikacji zostaną dodane do roli administratora SCVMM.
Konfigurowanie zarządzania laboratorium dla każdego Kolekcja projektów zespołu
Należy skonfigurować hosta udział grupy i biblioteka z SCVMM, który chcesz używać z Każda kolekcja projektów zespołu.Na przykład może zdecydować, że zaalokować jeden host do każdego Kolekcja projektów zespołu równomiernie dzielenia zasobów maszyny wirtualnej.
Aby użyć funkcji przepływu pracy z Team Foundation Build zbudować definicji wdrożenie aplikacji lub uruchomić testy za pomocą kontrolera test w swoim środowisku SCVMM, należy dodać konto użytkownika domeny, która będzie używana przez agentów testu i budowanie agentów.
[!UWAGA]
Musisz mieć Kolekcja projektów zespołu już utworzone dla tego kroku konfiguracji.
Aby skonfigurować zarządzanie laboratorium dla każdego Kolekcja projektów zespołu
Aby wybrać udział bibliotekę do przechowywania maszyn wirtualnych, szablony i środowisk SCVMM, wybierz polecenie Zespołu projektu kolekcje pod Warstwie aplikacji.
Ważne Należy skonfigurować udział biblioteki dla każdego Kolekcja projektów zespołu, który chcesz skonfigurować dla Lab Management.
W okienku po prawej stronie wybierz Kolekcja projektów zespołu odpowiednią z listy kolekcji projektu.
Wybierz polecenie Lab Management kartę, a następnie wybierz Skonfigurować akcje biblioteki.
Ustawienia zarządzania laboratorium pojawi się okno dialogowe.
Na Udziałów biblioteki tab, wybrać Dodaj i Zweryfikuj.
Zostanie wyświetlone okno dialogowe Wybieranie akcji biblioteki.
W Wybierz akcje biblioteki okno dialogowe Wybierz jeden lub więcej akcji biblioteki SCVMM, które to kolekcja projektów zespołu będą używać, a następnie wybierz Dodaj.
Proces weryfikacji teraz potwierdza, że Team Foundation Server można połączyć z udziałem biblioteki.Jeśli weryfikacja nie powiedzie się, zostanie wygenerowany dziennik.Można wyświetlić dziennik do identyfikowania problemów i je naprawić.Po poprawieniu ich, można wybrać Weryfikuj o potwierdzenie, że Team Foundation Server można połączyć z udziałem biblioteki.
Aby dodać udział biblioteki do każdego projektu zespołu w Kolekcja projektów zespołu, zaznacz Przepis Auto pole wyboru dla udziału biblioteki.
[!UWAGA]
Jeśli zostanie wybrana opcja automatycznego udział biblioteki, Team Foundation Server automatycznie dodaje udział biblioteki do wszystkich projektów zespołu w tej kolekcji projektu zespołu.W przypadku projektów zespołowych, które nie zostały jeszcze utworzone udział biblioteki został dodany, Kreator nowego projektu zespołu tworzy projekt.W przypadku projektów zespołowych, które już zostały utworzone w tej kolekcji projektu zespołu udział w bibliotece jest dodawany, gdy te ustawienia są zapisywane.Po wyczyszczeniu przepis Auto udział biblioteki nie będą dodawane do nowych projektów zespołu, które dodasz do swojej kolekcji projektu zespołu.
Aby zaznaczyć grupę hosta, należy użyć Kolekcja projektów zespołu, wybierz polecenie Grupy hostów.
Ważne Musisz wybrać grupę hosta dla każdej kolekcji projektu zespołu, który chcesz skonfigurować dla Lab Management.
Na Grupy hostów tab, wybrać Dodaj i Zweryfikuj.
W Wybierz grupy hostów okno dialogowe Wybierz jedną lub więcej grup hostów SCVMM, które to kolekcja projektów zespołu będą używać, a następnie wybierz Dodaj.
Aby dodać grupy hostów do każdego projektu zespołu w Kolekcja projektów zespołu, wybierz polecenie Przepis Auto pole wyboru dla grupy hostów.
[!UWAGA]
Jeśli zostanie wybrana opcja automatycznego grupy hostów, Team Foundation Server automatycznie dodaje grupy hostów do wszystkich projektów zespołu w tej kolekcji projektu zespołu.Dla zespołu projektów, które nie zostały jeszcze utworzone grupy hostów jest dodawany nowy projekt zespołu Kreator tworzy projekt.W przypadku projektów zespołowych, które już zostały utworzone w tej kolekcji projektu zespołu grupy hostów jest dodawany podczas te ustawienia są zapisywane.Jeśli wyczyścisz Przepis Auto, grupy hosta nie jest już zostaną dodane do nowych projektów zespołu, które możesz dodać do swojej kolekcji projektu zespołu.
Instalowanie kontrolera testu
Można użyć Lab Management wdrożyć aplikację w środowisku SCVMM, a także uruchomić testy na tym środowisku.Wymaga to kontroler test.Aby uzyskać więcej informacji na temat uruchamiania testów przy użyciu ustawień testu i środowisk, zobacz Konfigurowanie maszyny testowej do wykonywania badań lub zbieranie danych.
Aby zainstalować kontroler testu
Instalowanie kontrolera test na ControllerMachine lub na innym komputerze.Aby uzyskać informacje na temat instalowania i konfigurowania kontrolera test, zobacz Instalowanie i konfigurowanie agentów badania i badania kontrolerów.
[!UWAGA]
Należy zarejestrować kontroler test z Kolekcja projektów zespołu, którego używasz dla Lab Management.
Określ konto użytkownika używane do komunikacji między agentami testu i agenci kompilacji i między kontrolerami testu i Team Foundation Server.
Przestroga Konto usługi, który określisz musi być kontem domeny.Ze względów bezpieczeństwa to konto musi mieć ograniczone uprawnienia.Konto, które zostało użyte nie ma żadnych uprawnień administracyjnych lub konto które jest używane przez dowolną usługę zaufanych.Obejmuje to kompilowanie kontroler oraz test.
Zaleca się utworzenie dwóch kont ma użyć dla tego konta usługi.Aby uzyskać więcej informacji o sposobach przełączać się 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 każdej kolekcji projektu zespołu, który chcesz skonfigurować dla Lab Management.