Tworzenie i przechowywanie maszyn wirtualnych oraz szablonów gotowych do pracy z programem Lab Management

Jeśli jesteś administratorem systemu, być może trzeba będzie regularnie tworzyć nowe ostateczne wydania maszyn wirtualnych do zaspokojenia potrzeb różnych projektów zespołowych.Ponieważ maszyny wirtualnej (VM) nie można utworzyć od podstaw za pomocą Lab Management, należy zacząć od istniejącej maszyny wirtualnej utworzonej w Hyper-V lub System Center Virtual Machine Manager (SCVMM) i zaimportować ją do projektu zespołowego.Po utworzeniu maszyny wirtualnej w SCVMM, możesz:

  • Pozostaw maszynę wirtualną na hoście i skomponuj środowisko wokół niej.

  • Konwertuj maszynę wirtualną na szablon i przechowuj szablon w bibliotece projektu zespołowego.

Na poniższym diagramie przedstawiono, jak różne maszyny i agenty współdziałają ze sobą.

Składniki zintegrowanego konfiguracji zarządzania laboratorium

Ten temat zawiera instrukcje dotyczące tworzenia maszyn wirtualnych za pomocą wszystkich agentów niezbędne przy użyciu SCVMM, konwersji tych maszyn wirtualnych do szablonów i przechowywania szablonów w bibliotece SCVMM.

Przygotuj maszynę wirtualną z agentem testowym

Aby utworzyć maszynę wirtualną

  1. Zaloguj się jako Administrator na serwerze z systemem Virtual Machine Manager.

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

  3. Utwórz maszynę wirtualną w SCVMM przy użyciu jednej z trzech następujących metod:

    1. Jak utworzyć maszynę wirtualną z istniejącego wirtualnego dysku twardego.

    2. Jak utworzyć maszynę wirtualną z pustego wirtualnego dysku twardego.

    3. Tworzenie maszyn wirtualnych z szablonu.

  4. Połącz z maszyną wirtualną za pomocą konsoli VM w konsoli administratora SCVMM.

    1. W oknie SCVMM kliknij kartę Maszyny wirtualne, kliknij prawym przyciskiem myszy maszynę wirtualną, a następnie kliknij polecenie Połącz z maszyną wirtualną.

    2. Upewnij się, że zainstalowano odpowiedni system operacyjny i wymagania aplikacji do tej maszyny wirtualnej.

  5. Włącz połączenia przez pulpit zdalny z tym komputerem wirtualnym.

    Pozwala to na połączenia dla gości z maszyną wirtualną.Aby uzyskać więcej informacji na temat połączeń, zobacz Porady: nawiązywanie połączenia z komputerami w środowisku laboratoryjnym.

    1. Na maszynie wirtualnej, kliknij przycisk Start, kliknij prawym przyciskiem myszy Komputer, a następnie kliknij przycisk Właściwości.

    2. W oknie dialogowym Systemu kliknij Ustawienia zdalne.

    3. W zakładce Zdalny w oknie dialogowym Właściwości systemu kliknij odpowiednią opcję Zezwalaj na połączenia a następnie kliknij przycisk Wybierz użytkowników.

    4. W oknie dialogowym Użytkownicy zdalnego pulpitu potwierdź odpowiednią nazwę użytkonika, która się pojawia lub kliknij przycisk Dodaj , aby dodać inne konta użytkowników, a następnie kliknij przycisk OK.

Można użyć Lab Management do wdrożenia do środowiska aplikacji, a także do przeprowadzenia testów na tym środowisku.Nazywa się to integracją przepływów pracy.Aby narzędzie integracji przepływów pracy wdrażało aplikację, utwórz definicję kompilacji, która zawiera przepływ pracy, aby wdrożyć aplikację na każdej maszynie wirtualnej w środowisku.Następnie można uruchomić testy na roli wybranej w ustawieniach testowych.Aby uzyskać więcej informacji na temat środowisk i zadań, zobacz Konfigurowanie maszyn testowych do potrzeb uruchamiania testów lub zbierania danych.

Następnie zostanie zainstalowany agent testu na każdej maszynie wirtualnej, która został utworzony.

Aby zainstalować agenta testowego na maszynie wirtualnej

  • Zainstaluj agenta testowego na maszynie wirtualnej.Można znaleźć czynnik testowy na tej samej DVD, z której instalowano Team Foundation Server.

    Nie musisz zarejestrować swojego agenta testowego u kontrolera testowego, kiedy instalujesz agenta testowego.Będzie się to odbywać automatycznie po wdrożeniu maszyny wirtualnej przez Lab Management.

Jeśli będziesz składać środowisko wirtualne przy użyciu tej maszyny wirtualnej, to koniec pracy.Jeśli maszyna wirtualna zostanie przechowana w bibliotece, przejdź do następnej sekcji.

Informacje dotyczące przestrogiPrzestroga

Lab Management ma bardzo ścisłe wymogi tego, jak powinna być skonfigurowana sieć podczas tworzenia izolowanego środowiska.Nie wykonuj żadnych z następujących czynności:

  • Ustaw identyfikatory wirtualnej sieci LAN dla kart sieciowych.Identyfikator sieci VLAN zostanie wyczyszczony po wdrożeniu maszyny wirtualnej.Aby uzyskać więcej informacji dotyczących używania identyfikatorów VLAN, zobacz Konfigurowanie sieci wirtualnych w VMM.

  • Utwórz na maszynie wirtualnej wiele kart sieciowych łączących się z sieciami.Lab Management zastępuje tę konfigurację i tworzy dwie karty. Jedna karta łączy z siecią laboratoryjną, a inna karta obsługuje komunikację między maszynami wirtualnymi.

  • Konfiguruj adres MAC karty sieciowej.Lab Management czyści adres MAC w czasie tworzenia środowiska izolacji sieciowej.

Przechowywanie maszyny wirtualnej w bibliotece SCVMM

Kiedy maszyny wirtualne są przechowywane w bibliotece SCVMM, należy zdecydować, czy zapisać je jako szablon czy jako maszynę wirtualną.Decyzja, aby przechowywać maszynę wirtualną „tak jak jest” albo jako szablon, zależy od kilku czynników:

  • Czy aplikacje, które są zainstalowane na komputerze wirtualnym mogą kontynuować pracę, jeśli unikatowe informacje identyfikujące maszyny wirtualne są usunięte.

  • Czy maszyny wirtualne będą używane tylko jako część wyizolowanego środowiska sieciowego.

Na przykład jeśli wykonasz wiele kopii tej maszyny wirtualnej do użytku w tym samym środowisku, to znaczy będziesz używać komputera tylko raz w środowisku, skonfiguruj środowisko wirtualne z maszyny wirtualnej bez zapisywania jej do biblioteki.Jeśli będziesz używać maszyny wirtualnej w więcej niż jednym środowisku w tej samej sieci, musisz ją przekonwertować na szablon i przechowywać go w bibliotece albo skonfigurować poszczególne środowiska, aby używały izolacji sieci.Aby dowiedzieć się więcej na temat czynników do uwzględnienia, zobacz Wskazówki dotyczące tworzenia środowisk SCVMM i zarządzania nimi.

Aby przechowywać maszynę wirtualną w niezmienionym stanie w bibliotece

  • Przechowaj maszynę wirtualną, aby można było zaimportować ją do projektu zespołowego, kliknij prawym przyciskiem myszy maszynę wirtualną i wskaż polecenie Przechowaj w bibliotece.

    1. W konsoli administratora programu SCVMM kliknij prawym przyciskiem myszy maszynę wirtualną, a następnie kliknij przycisk Zamknij.

    2. Wybierz udział biblioteki SCVMM dodany do kolekcji projektów zespołowych, a następnie kliknij przycisk Dalej.

    3. Wybierz ścieżkę do lokalizacji udziału dla tej maszyny wirtualnej, a następnie kliknij przycisk Dalej.

    4. Kliknij Magazynuj.

Aby najpierw konwertować VM do szablonu, a następnie przechowywać ją w bibliotece

  1. Przygotuj maszynę wirtualną do przekonwertowania na szablon czyszcząc hasło administratora i politykę hasła lokalnego.

    1. Jeśli maszyna wirtualna jest przyłączona do domeny, należy usunąć ją z domeny i przyłączyć do grupy roboczej.Ponownie uruchom komputer po wyświetleniu monitu, aby to zrobić.

    2. Otwórz gpedit.msc, a następnie kliknij przycisk Lokalne zasady komputera, Konfiguracja komputera, Ustawienia systemu Windows, Ustawienia zabezpieczeń, Zasady kont, a następnie Zasady haseł.

      Ustaw następujące wartości:

      Wymuszaj historię haseł: 0

      Minimalna długość hasła: 0

      Hasło musi spełniać wymagania co do złożoności: Wyłaczono

    3. Zamknij gpedit.msc

    4. Zmień hasło konta administratora lokalnego na puste.Można to zrobić, logując się jako .\Administrator and then using CTRL+ALT+DEL w celu zmiany klucza.

  2. Upewnij się, że wszystkie aplikacje zainstalowane na komputerze wirtualnym będą nadal działać poprawnie po zmianie nazwy maszyny wirtualnej.

    Informacje dotyczące przestrogiPrzestroga

    Jeśli aplikacja zależy od określonej nazwy komputera lub od przystąpienia do określonej domeny, aplikacja może nie działać po wdrożeniu nowej maszyny wirtualnej z szablonu.

  3. Upewnij się, że nie ma nośnika (DVD) ładowanego do maszyny wirtualnej.Aby uzyskać więcej informacji o usuwaniu nośników, zobacz Jak dodać stację dysków DVD lub CD do maszyny wirtualnej.

  4. Zamknij maszynę wirtualną.W konsoli administratora programu SCVMM zaznacz maszynę wirtualną, kliknij ją prawym przyciskiem myszy, a następnie kliknij przycisk Zamknij.

  5. Wybierz maszynę wirtualną i utwórz jej klon.Jest to zalecane, ponieważ oryginalna maszyna wirtualna jest niszczona, kiedy jest konwertowana na szablon.

  6. Wybierz klon i usuń wszystkie punkty kontrolne na maszynie wirtualnej.Jest to wymagane, ponieważ SCVMM nie może przekonwertować maszyny wirtualnej z punktów kontrolnych na szablon.

    1. Kliknij prawym przyciskiem myszy maszynę wirtualną, a następnie kliknij polecenie Zarządzaj punktami kontrolnymi.

    2. Kliknij każdy punkt kontrolny, a następnie kliknij Usuń.

  7. Jeśli usuniesz punkty kontrolne z maszyny wirtualnej, funkcja Hyper-V scala dyski związane z punktami kontrolnymi.Może to potrwać kilka minut w zależności od rozmiaru punktów kontrolnych.Można sprawdzić postęp scalania, używając menedżera funkcji Hyper-V na hoście, na którym wdrożono maszynę wirtualną.Poczekaj na zakończenie scalania przed przejściem do następnego kroku.

  8. W konsoli administratora programu SCVMM kliknij prawym przyciskiem myszy maszynę wirtualną, a następnie kliknij przycisk Nowy szablon.

    1. Zaakceptuj ustawienia domyślne na wszystkich ekranach.Gdy zostanie wyświetlony monit o lokalizację udziału biblioteki, zaznacz opcję Biblioteka udostępniona SCVMM.

    2. Kliknij Utwórz, aby rozpocząć działanie SCVMM.Jeśli zadanie menedżera SCVMM kończy się niepowodzeniem, przejrzyj komunikat o błędzie i podejmij właściwe działania.

Zobacz też

Koncepcje

Konfigurowanie programu Lab Management na potrzeby środowisk programu SCVMM

Tworzenie środowisk laboratoryjnych

Tworzenie środowiska izolowanego od sieci i korzystanie z niego