Udostępnij za pośrednictwem


Jak utworzyć szablon maszyny wirtualnej

 

Data opublikowania: marzec 2016

Dotyczy: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Poniżej przedstawiono procedurę tworzenia szablonu maszyny wirtualnej w programie Virtual Machine Manager (VMM). Szablony maszyn wirtualnych ułatwiają tworzenie nowych maszyn wirtualnych i konfigurowania warstw w szablonie usługi. Aby uzyskać więcej informacji o szablonach usług, zobacz Tworzenie szablonów usług w programie VMM.

Możesz utworzyć szablon maszyny wirtualnej na podstawie istniejącego szablonu maszyny wirtualnej lub istniejącego wirtualnego dysku twardego przechowywanego w bibliotece. Możesz też utworzyć szablon maszyny wirtualnej na podstawie istniejącej maszyny wirtualnej wdrożonej na hoście. To rozwiązanie wymaga zatrzymania istniejącej maszyny wirtualnej.

W przypadku tworzenia nowego szablonu maszyny wirtualnej na podstawie istniejącego szablonu maszyny wirtualnej lub wirtualnego dysku twardego przechowywanego w bibliotece można skonfigurować ustawienia sprzętu, ustawienia systemu operacyjnego gościa, instalacje aplikacji oraz instalację wystąpień programu Microsoft SQL Server. Możesz skonfigurować wszystkie te ustawienia ręcznie lub zaimportować ustawienia z istniejącego profilu. Aby uzyskać więcej informacji o tworzeniu profili, zobacz Tworzenie profilów i szablonów w programie VMM.

W przypadku utworzenia szablonu maszyny wirtualnej systemu operacyjnego Linux niektóre ustawienia specyficzne dla systemu Linux, takie jak specjalizacja systemu operacyjnego, działają tylko wtedy, gdy wdrożysz maszynę wirtualną systemu Linux na hoście funkcji Hyper-V. Ponadto możliwość utworzenia szablonu maszyny wirtualnej na podstawie istniejącej maszyny wirtualnej wdrożonej na hoście nie jest dostępna w przypadku szablonów maszyn wirtualnych z systemem Linux. Aby uzyskać więcej informacji na temat tworzenia maszyn wirtualnych z systemem Linux, zobacz Wymagania dotyczące maszyn wirtualnych z systemem Linux.

Przed utworzeniem szablonu maszyny wirtualnej zwróć uwagę na następujące kwestie:

  • Podczas tworzenia szablonu maszyny wirtualnej można dostosować ustawienia adresów IP. Ustawienia statycznych adresów IP są dostępne tylko w przypadku wdrażania maszyny wirtualnej z szablonu maszyny wirtualnej.

  • Wdrożenie aplikacji, wdrożenie programu SQL Server i ustawienia usług, które można konfigurować, są stosowane tylko w przypadku wdrażania maszyny wirtualnej w ramach usługi.

  • Jeśli przyznasz uprawnienia do danego szablonu użytkownikowi, który nie ma uprawnień do konta Uruchom określonego w szablonie, ten użytkownik będzie mógł wyodrębnić poświadczenia konta Uruchom jako z szablonu podczas wdrażania.

  • Upewnij się, że dla szablonu określono poprawny system operacyjny.

  • Przed utworzeniem szablonu na podstawie maszyny wirtualnej musisz utworzyć nowe konto administratora lokalnego na tej maszynie wirtualnej. Użycie wbudowanego domyślnego konta administratora spowoduje niepowodzenie narzędzia Sysprep.

  • Przed utworzeniem szablonu na podstawie maszyny wirtualnej upewnij się, że maszyna wirtualna nie jest przyłączona do domeny. W przeciwnym razie działanie narzędzia Sysprep zakończy się niepowodzeniem. Aby uzyskać więcej informacji, zobacz Błąd 66 dotyczący tworzenia maszyny wirtualnej w programie SCVMM.

  • W przypadku tworzenia szablonu dla systemu Windows XP lub Windows Server 2003 musisz skopiować pliki Sysprep.exe i Setupcl.exe do odpowiedniego katalogu w folderze C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager\Sysprep na serwerze programu VMM. Aby uzyskać więcej informacji, zobacz Tworzenie szablonu programu System Center 2012 Virtual Machine Manager dla systemu Windows XP lub Windows Server 2003 kończy się niepowodzeniem z powodu błędu 678.

Uwaga

Aby uzyskać najlepsze rozwiązania dotyczące narzędzia Sysprep, zobacz Najlepsze rozwiązania dotyczące narzędzi Sysprep i SkipRearm oraz tworzenia obrazów.

Aby utworzyć szablon maszyny wirtualnej na podstawie istniejącego wirtualnego dysku twardego lub szablonu maszyny wirtualnej

  1. Otwórz obszar roboczy Biblioteka.

  2. Na karcie Narzędzia główne w grupie Utwórz kliknij przycisk Utwórz szablon maszyny wirtualnej.

    Otworzy się Kreator tworzenia szablonu maszyny wirtualnej.

  3. Na stronie Wybierz źródło kliknij opcję Użyj istniejącego szablonu maszyny wirtualnej lub wirtualnego dysku twardego przechowywanego w bibliotece, a następnie kliknij przycisk Przeglądaj.

  4. W oknie dialogowym Wybierz źródło szablonu maszyny wirtualnej kliknij odpowiedni wirtualny dysk twardy lub szablon maszyny wirtualnej, kliknij przycisk OK, a następnie kliknij przycisk Dalej.

  5. Określ poniższe opcje tożsamości, a następnie kliknij przycisk Dalej:

    • W przypadku programu VMM w programie System Center 2012 z dodatkiem SP1 lub System Center 2012 na stronie Tożsamość szablonu maszyny wirtualnej podaj nazwę i opcjonalny opis szablonu maszyny wirtualnej.

    • W przypadku programu VMM lub nowszego z pakietu System Center 2012 R2 na stronie Tożsamość wprowadź nazwę i opcjonalny opis maszyny wirtualnej.

      Jeśli źródło szablonu maszyny wirtualnej wybrane na poprzedniej strony to wirtualny dysk twardy w formacie VHDX, zostanie też wyświetlone pole Generacja. W polu Generacja wybierz pozycję Generacja 1 lub Generacja 2. Aby uzyskać więcej informacji, zobacz Opis maszyn wirtualnych 1. i 2. generacji w programie VMM.

  6. Na stronie Konfigurowanie sprzętu skonfiguruj ustawienia sprzętu. Jeśli istnieje już profil sprzętu, którego chcesz użyć, na liście Profil sprzętu kliknij odpowiedni profil sprzętu. Po skonfigurowaniu ustawień sprzętu kliknij przycisk Dalej.

    Podczas konfigurowania ustawień sprzętu należy wziąć pod uwagę następujące informacje:

    • W przypadku wdrażania maszyny wirtualnej w chmurze prywatnej w obszarze Możliwość należy wybrać profil możliwości obsługiwany przez daną chmurę prywatną.

    • W przypadku programu VMM lub nowszego z pakietu System Center 2012 R2, jeśli w poprzednim kroku wybrano pozycję Generacja 1 lub Generacja 2, dostępne są profile sprzętu i opcje sprzętu odpowiednie dla wybranej generacji. Aby uzyskać więcej informacji, zobacz Opis maszyn wirtualnych 1. i 2. generacji w programie VMM.

    • W przypadku konfigurowania karty sieciowej pod kątem używania statycznych adresów IP należy również ustawić adres MAC (adres kontroli dostępu do nośnika) jako statyczny.

    • W przypadku programu System Center 2012 (bez dodatku Service Pack 1) występuje znany problem polegający na tym, że kliknięcie pola wyboru Włącz fałszowanie adresów MAC nie zmienia ustawienia. Musisz włączyć fałszowanie adresów MAC, jeśli chcesz wdrożyć usługę na hoście funkcji Hyper-V z systemem Windows Server 2008 R2 (niezależnie od wersji programu VMM) z włączoną funkcją równoważenia obciążenia sieciowego. Aby móc włączyć fałszowanie adresów MAC, musisz utworzyć szablon, a następnie skonfigurować za pomocą powłoki poleceń programu Virtual Machine Manager (VMM) ustawienie w szablonie lub w profilu sprzętu, którego używasz na potrzeby szablonu. Aby uzyskać więcej informacji, zobacz polecenia programu Windows PowerShell na stronie How to Configure NLB for a Service Tier (Jak skonfigurować usługę równoważenia obciążenia sieciowego dla warstwy usług).

    • W przypadku programu System Center 2012 z dodatkiem SP1 lub nowszego, jeśli maszyna wirtualna znajduje się w klastrze hosta, możesz skonfigurować priorytet maszyny wirtualnej za pomocą programu VMM. Aby uzyskać więcej informacji, zobacz How to Configure Priority in VMM for a Virtual Machine on a Host Cluster.

    • W przypadku programu System Center 2012 R2 lub nowszego możesz utworzyć za pomocą programu VMM maszyny wirtualne, które będą współdziałać ze sobą jako klaster gościa. Aby uzyskać więcej informacji, zobacz Jak utworzyć klaster gościa za pomocą szablonu usługi w programie VMM.

  7. Na stronie Konfiguruj system operacyjny otwórz listę Profil systemu operacyjnego gościa, a następnie wybierz profil systemu operacyjnego gościa lub wybierz typ systemu operacyjnego, dla którego chcesz utworzyć dostosowane ustawienia — Windows, Linux lub brak. Wybór dokonany na tej liście określa ustawienia wyświetlane na stronie kreatora. Ten wybór decyduje również o tym, czy wyświetlane są dodatkowe strony kreatora.

    Skonfiguruj ustawienia systemu operacyjnego gościa, a następnie kliknij przycisk Dalej.

    Podczas konfigurowania ustawień systemu operacyjnego należy rozważyć następujące możliwości:

    • W obszarze Informacje o tożsamości:

      • W polu Nazwa komputera możesz podać wzorzec generowania nazw komputerów. Jeśli na przykład zostanie wprowadzony wzorzec serwer####, tworzone nazwy komputerów będą miały postać serwer0001, serwer0002 itd. Korzystanie ze wzorca daje pewność, że nazwy komputerów generowane podczas dodawania kolejnych maszyn wirtualnych do usługi będą powiązane i identyfikowalne. Tej metody określania nazwy komputera nie można używać w połączeniu z parametrem monitu o nazwę (@<nazwa>@). Dozwolone jest stosowanie jednej albo drugiej metody, ale nie obu naraz.

      • Nazwa domeny DNS to opcja specyficzna dla systemu Linux. Wprowadź część w pełni kwalifikowanej nazwy domeny (FQDN) odpowiadającą nazwie domeny.

    • Ustawienie Role i funkcje dotyczy tylko systemu Windows i jest stosowane tylko w przypadku użycia szablonu maszyny wirtualnej w szablonie usługi. Ponadto maszyna wirtualna musi korzystać z systemu operacyjnego gościa obsługującego te ustawienia, zgodnie z następującą tabelą:

      Wersja produktu VMM Systemy operacyjne gościa obsługujące ustawienia ról lub funkcji
      System Center 2012 Windows Server 2008 R2
      Wersje produktu od System Center 2012 z dodatkiem Service Pack 1 (SP1) Serwerowe systemy operacyjne w wersji od Windows Server 2008 R2
    • Ustawienie Polecenia RunOnce dotyczy tylko szablonów maszyn wirtualnych z systemem Linux. Te polecenia są uruchamiane w określonej kolejności podczas wdrażania po skonfigurowaniu systemu operacyjnego. Jeśli są używane konwencje powłoki, takie jak potoki, zalecamy opakowanie każdego polecenia za pomocą jawnego wywołania powłoki, na przykład /bin/sh –c “<your command>”. W tym przykładzie należy użyć znaków ucieczki dla cudzysłowów w poleceniu.

    • W obszarze Poświadczenia główne pozycja Publiczny klucz SSH jest specyficzna dla systemu Linux. Umożliwia ona ustawienie zawartości określonego publicznego klucza SSH (Secure Shell) jako autoryzowanego klucza na potrzeby uwierzytelniania użytkownika głównego. Wprowadź nazwę pliku klucza publicznego z rozszerzeniem sshkey przechowywanego w bibliotece programu VMM.

    • Aby użyć szablonu maszyny wirtualnej w szablonie usługi, w obszarze Sieć skonfiguruj ustawienia w następujący sposób:

      Uwaga

      Ustawienia domeny usługi Active Directory nie dotyczą szablonów systemu Linux.

      • W przypadku programu VMM w programie System Center 2012: Musisz skonfigurować ustawienia domeny usługi Active Directory. Użyj w pełni kwalifikowanej nazwy domeny. Na przykład wprowadź tekst contoso.com jako nazwę domeny. Domena musi mieć dwukierunkową relację zaufania z domeną serwera zarządzania programu VMM.

        Aby użyć szablonu maszyny wirtualnej w szablonie usługi, w obszarze Hasło administratora nie wybieraj opcji Poświadczenie administratora lokalnego nie jest wymagane. Możesz określić hasło konta administratora lokalnego lub wybrać opcję Konto Uruchom jako.

      • W przypadku programu VMM w programie System Center 2012 z dodatkiem SP1 lub nowszym: Możesz określić ustawienia domeny usługi Active Directory, używając w pełni kwalifikowanej nazwy domeny lub znaków „@” przed nazwą i po niej, na przykład @Domena@. Takie zastosowanie znaków @ pozwala na wprowadzenie wymaganych informacji podczas wdrażania maszyny wirtualnej w ramach usługi. Nie jest do tego konieczna relacja zaufania między domeną, w której wdrażana jest usługa, a domeną serwera zarządzania programu VMM.

        Szablonu maszyny wirtualnej można użyć w szablonie usługi niezależnie od opcji wybranej w obszarze Hasło administratora.

  8. Jeśli zostanie wyświetlona strona Konfiguruj aplikacje, w razie konieczności skonfiguruj aplikacje do zainstalowania. Jeśli istnieje profil aplikacji z ustawieniami, których chcesz użyć, wybierz ten profil z listy Profil aplikacji. Po skonfigurowaniu ustawień aplikacji kliknij przycisk Dalej.

    Uwaga

    Ustawienia wdrożenia aplikacji nie są stosowane, gdy używasz szablonu na potrzeby autonomicznych maszyn wirtualnych, które nie należą do usługi.

  9. Jeśli zostanie wyświetlona strona Konfiguruj serwer SQL, w razie konieczności skonfiguruj instalację wystąpienia serwera SQL. Jeśli istnieje już profil serwera SQL, którego chcesz użyć, na liście Profil serwera SQL kliknij odpowiedni profil serwera SQL. Po skonfigurowaniu ustawień serwera SQL kliknij przycisk Dalej.

    Uwaga

    Ustawienia programu SQL Server nie są stosowane, gdy używasz szablonu na potrzeby autonomicznych maszyn wirtualnych, które nie należą do usługi.

  10. Na stronie Podsumowanie potwierdź ustawienia, a następnie kliknij przycisk Utwórz.

Aby utworzyć szablon maszyny wirtualnej na podstawie istniejącej maszyny wirtualnej wdrożonej na hoście

  1. Otwórz obszar roboczy Biblioteka.

  2. Na karcie Narzędzia główne w grupie Utwórz kliknij przycisk Utwórz szablon maszyny wirtualnej.

    Otworzy się Kreator tworzenia szablonu maszyny wirtualnej.

  3. Na stronie Wybierz źródło kliknij pozycję Z istniejącej maszyny wirtualnej wdrożonej na hoście, a następnie kliknij przycisk Przeglądaj.

  4. W oknie dialogowym Wybierz źródło szablonu maszyny wirtualnej kliknij odpowiednią maszynę wirtualną, kliknij przycisk OK, a następnie kliknij przycisk Dalej.

  5. Na stronie Tożsamość szablonu maszyny wirtualnej podaj nazwę szablonu maszyny wirtualnej, a następnie kliknij przycisk Dalej.

    System_CAPS_ICON_warning.jpg Ostrzeżenie

    Zostanie wyświetlony komunikat ostrzegawczy z informacją o tym, że utworzenie szablonu spowoduje zniszczenie źródłowej maszyny wirtualnej i że dane użytkownika na źródłowej maszynie wirtualnej mogą zostać utracone. Aby kontynuować, kliknij przycisk Tak.

  6. Na stronie Konfigurowanie sprzętu kliknij przycisk Dalej.

  7. Na stronie Konfiguruj system operacyjny skonfiguruj ustawienia systemu operacyjnego gościa. Jeśli istnieje już profil systemu operacyjnego gościa, którego chcesz użyć, na liście Profil systemu operacyjnego gościa kliknij odpowiedni profil systemu operacyjnego gościa. Po skonfigurowaniu ustawień systemu operacyjnego gościa kliknij przycisk Dalej.

  8. Na stronie Wybierz serwer biblioteki kliknij serwer biblioteki maszyny wirtualnej, a następnie kliknij przycisk Dalej.

  9. Na stronie Wybierz ścieżkę kliknij przycisk Przeglądaj, kliknij udział biblioteczny i opcjonalną ścieżkę folderu, kliknij przycisk OK, a następnie kliknij przycisk Dalej.

  10. Na stronie Podsumowanie potwierdź ustawienia, a następnie kliknij przycisk Utwórz.

Zobacz też

Konfigurowanie ustawień maszyny wirtualnej w programie VMM
How to Create and Deploy a Virtual Machine from a Template
Tworzenie szablonów usług w programie VMM