Aprowizuj hosta lub klaster funkcji Hyper-V z komputerów bez systemu operacyjnego
Ten artykuł służy do aprowizowania hosta lub klastra funkcji Hyper-V z komputerów bez systemu operacyjnego z niczym zainstalowanym w sieci szkieletowej programu System Center Virtual Machine Manager (VMM).
Oprócz dodawania istniejących serwerów z systemem Windows do sieci szkieletowej jako hostów i klastrów funkcji Hyper-V program VMM może odnajdywać fizyczne maszyny bez systemu operacyjnego, automatycznie instalować system operacyjny i aprowizować je jako hosty i klastry serwera funkcji Hyper-V.
Oto jak to zrobić:
- Sprawdź wymagania wstępne: przed rozpoczęciem upewnij się, że zostały spełnione wszystkie wymagania wstępne.
- Konfiguracja początkowa: skonfiguruj system BIOS na maszynie w celu obsługi wirtualizacji, ustaw kolejność rozruchu systemu BIOS w celu rozruchu ze środowiska wykonawczego przed rozruchem (PXE) jako pierwszego urządzenia i skonfiguruj poświadczenia logowania i ustawienia adresu IP kontrolera BMC na każdym komputerze. Należy utworzyć wpisy DNS i konto usługi Active Directory dla nazw maszyn. Zalecamy, aby umożliwić replikację DNS.
- Przygotowanie środowiska serwera PXE: dodaj serwer PXE do zarządzania programu VMM (zgodnie z opisem w temacie Wymagania wstępne: tworzenie hostów, klastrów hostów, klastrów serwera plików skalowalnego w poziomie z komputera bez systemu operacyjnego w programie VMM i Jak dodać serwer PXE do programu VMM).
- Dodaj zasoby do biblioteki programu VMM: dodaj zasoby zawierające uogólniony wirtualny dysk twardy z odpowiednim systemem operacyjnym (zgodnie z wymaganiami wstępnymi: tworzenie hostów, klastrów hostów lub klastrów serwera plików skalowalnego w poziomie z komputera bez systemu operacyjnego w programie VMM) do użycia jako obraz podstawowy i opcjonalne pliki sterowników do dodania do systemu operacyjnego podczas instalacji.
- Tworzenie profilów: w bibliotece utwórz co najmniej jeden profil komputera fizycznego. Te profile obejmują ustawienia konfiguracji, takie jak lokalizacja obrazu systemu operacyjnego i ustawień konfiguracji sprzętu i systemu operacyjnego.
- Tworzenie hosta lub klastra funkcji Hyper-V: uruchamiasz różne kreatory w zależności od tego, czy chcesz skonfigurować autonomiczny host lub klaster.
Przed rozpoczęciem
Uwaga
Program VMM nie obsługuje bez systemu operacyjnego aprowizacji maszyn fizycznych w rozłącznej przestrzeni nazw. Aby obejść ten problem, wykonaj następujące kroki:
- Aprowizuj komputer bez systemu operacyjnego w niezałączanej domenie przestrzeni nazw.
- Usuń aprowizowanego hosta z programu VMM.
- Dołącz hosta do rozłącznej domeny przestrzeni nazw.
- Dodaj hosta z powrotem do programu VMM. Użyj tej procedury.
Upewnij się, że spełnione są następujące wymagania wstępne:
Składnik | Wstępnie wymagane | Szczegóły |
---|---|---|
Komputer fizyczny | Obsługa odnajdywania | Każdy komputer fizyczny musi mieć zainstalowany kontroler zarządzania płytą główną (BMC), który umożliwia zarządzanie poza pasmem. Za pośrednictwem kontrolera BMC można uzyskać zdalny dostęp do komputera niezależnie od systemu operacyjnego i funkcji systemu sterowania, takich jak możliwość wyłączenia lub włączenia komputera. Wymagania kontrolera BMC: Kontrolery BMC muszą używać jednego z obsługiwanych protokołów zarządzania poza pasmem, a protokół zarządzania musi być włączony w ustawieniach kontrolera BMC. Obsługiwane protokoły to: Intelligent Platform Management Interface (IPMI) w wersji 1.5 lub 2.0; Interfejs zarządzania centrum danych (DCMI) w wersji 1.0; Architektura zarządzania systemem dla sprzętu serwera (SMASH) w wersji 1.0 za pośrednictwem programu WS-Management (WS-Man); protokoły niestandardowe, takie jak zintegrowane światła wychodzące (iLO) Kontrolery BMC muszą używać najnowszej wersji oprogramowania układowego dla modelu BMC. Kontrolery BMC muszą być skonfigurowane przy użyciu poświadczeń logowania i muszą używać statycznego adresowania IP lub PROTOKOŁU DHCP. Jeśli używasz protokołu DHCP, zalecamy skonfigurowanie protokołu DHCP w celu przypisania stałego adresu IP do każdego kontrolera BMC, na przykład przy użyciu rezerwacji DHCP. Serwer zarządzania programu VMM musi mieć dostęp do segmentu sieci, na którym skonfigurowano kontrolery BMC. |
Komputer fizyczny | Wymagania dotyczące roli funkcji Hyper-V | Komputer obsługujący rolę funkcji Hyper-V musi używać procesorów opartych na architekturze x64 i mieć włączone odpowiednie ustawienia podstawowego systemu danych wejściowych/wyjściowych (BIOS). |
Komputery fizyczne | DNS | Jeśli środowisko ma wiele serwerów systemu nazw domen (DNS), gdzie replikacja DNS może zająć trochę czasu, zdecydowanie zalecamy utworzenie wpisów DNS dla nazw komputerów przypisanych do komputerów fizycznych i umożliwić czas replikacji DNS. W przeciwnym razie wdrożenie komputerów może zakończyć się niepowodzeniem. |
Komputer fizyczny | BIOS/EFI | Określ, czy na komputerach jest używany interfejs EFI (Extensible Firmware Interface) czy BIOS. Jeśli masz komputery każdego typu, musisz utworzyć oddzielny profil dla każdego typu. |
Komputery fizyczne | System operacyjny | Można dodać węzeł systemu Windows Server 2016 do klastra systemu Windows Server 2012 R2, z zastrzeżeniem określonych wcześniej wymagań; nie można jednak dodać węzła systemu Windows Server 2012 R2 do klastra systemu Windows Server 2016. Uwaga: program VMM 2019 UR3 lub nowszy obsługuje infrastrukturę hiperkonwergentną usługi Azure Stack (HCI, wersja 20H2). |
Serwer PXE | Wymagania dotyczące wdrażania | Musisz mieć serwer PXE skonfigurowany z usługami wdrażania systemu Windows. Jeśli masz istniejący serwer PXE w środowisku skonfigurowanym za pomocą usług wdrażania systemu Windows, możesz dodać ten serwer do programu VMM. Następnie można go użyć do aprowizacji w programie VMM (a program VMM rozpoznaje tylko wynikowe serwery). Wszystkie pozostałe żądania są nadal obsługiwane przez serwer PXE zgodnie z jego konfiguracją. Jeśli nie masz istniejącego serwera PXE, możesz wdrożyć rolę Usługi wdrażania systemu Windows na serwerze z obsługiwanym systemem operacyjnym (Windows Server 2012 R2 lub nowszym). Podczas instalowania usług wdrażania systemu Windows należy zainstalować zarówno opcje Serwer wdrażania, jak i Serwer transportu. Nie musisz dodawać obrazów. Podczas wdrażania hosta program VMM używa wirtualnego dysku twardego utworzonego i przechowywanego w bibliotece. Ponadto nie trzeba konfigurować ustawień na karcie odpowiedzi PXE. Program VMM udostępnia własnego dostawcę środowiska PXE. Serwer PXE musi znajdować się w tej samej podsieci co komputery fizyczne, które chcesz aprowizować. Po dodaniu serwera PXE należy określić poświadczenia konta dla konta z uprawnieniami administratora lokalnego na serwerze PXE. Możesz wprowadzić nazwę użytkownika i hasło lub określić konto Uruchom jako. Jeśli chcesz użyć konta Uruchom jako, przed rozpoczęciem lub podczas wdrażania możesz utworzyć konto Uruchom jako. |
Serwer PXE | Kolejność rozruchu | Na każdym komputerze ustaw kolejność rozruchu systemu BIOS w celu rozruchu ze środowiska wykonawczego przed rozruchem (PXE) z włączoną kartą sieciową jako pierwsze urządzenie. |
Wirtualny dysk twardy | System operacyjny | Upewnij się, że masz uogólniony wirtualny dysk twardy w udziale biblioteki programu VMM. Musi być uruchomiony system Windows Server 2012 R2 lub nowszy. Zalecamy, aby w przypadku serwerów produkcyjnych używać dysku stałego (format pliku vhd lub vhdx), aby zwiększyć wydajność i chronić dane użytkowników. Domyślnie podczas tworzenia profilu komputera fizycznego program VMM konwertuje dysk dynamiczny na dysk stały. Jeśli planujesz przypisać sterowniki klientów, muszą istnieć w bibliotece. Aby utworzyć wirtualny dysk twardy, możesz utworzyć maszynę wirtualną, zainstalować system operacyjny gościa, a następnie użyć narzędzia sysprep z opcjami /generalize i /oobe. System operacyjny na wirtualnym dysku twardym wdrożony na hostach lub klastrach musi obsługiwać rozruch z wirtualnego dysku twardego (VHD). Jeśli używasz usług pulpitu zdalnego (RDS) do zarządzania serwerami, zalecamy włączenie połączeń usług pulpitu zdalnego na obrazie. Usług pulpitu zdalnego można również włączyć przy użyciu pliku odpowiedzi w profilu komputera fizycznego. |
Sieć | Logical networks | Jeśli w programie VMM skonfigurowano już sieci logiczne lub przełączniki logiczne, możesz uwzględnić te konfiguracje w profilu komputera fizycznego. Aby dołączyć przełącznik logiczny, który ma być stosowany do fizycznych kart sieciowych w profilu komputera fizycznego (w przypadku hostów lub klastrów hostów), należy najpierw wykonać określone kroki. Upewnij się, że na komputerze lub komputerach hosta zainstalowano docelową liczbę kart sieciowych. Ponadto przed utworzeniem profilu komputera fizycznego w programie VMM utwórz przełącznik logiczny. Aby uwzględnić statyczne adresowanie IP kontrolowane za pośrednictwem sieci logicznej w profilu komputera fizycznego, skonfiguruj sieć logiczną. Sieć logiczna musi zawierać co najmniej jedną lokację sieciową i pulę statycznych adresów IP. Lokacja sieciowa musi być również dostępna dla grupy hostów lub nadrzędnej grupy hostów, w której chcesz przypisać tworzone hosty na podstawie systemu od zera. Aby uwzględnić wirtualną kartę sieciową dla hostów w profilu komputera fizycznego (w przypadku hostów lub klastrów hostów), należy najpierw wykonać pewne kroki. Upewnij się, że na komputerze lub komputerach, które mają stać się hostami, zainstalowano docelową liczbę fizycznych kart sieciowych. Ponadto na serwerze zarządzania programu VMM zainstaluj wszystkie niezbędne rozszerzenia przełącznika wirtualnego i dostawców rozszerzeń, utwórz co najmniej jedną sieć maszyn wirtualnych i utwórz przełącznik logiczny. W przełączniku logicznym najlepszym rozwiązaniem jest uwzględnienie co najmniej jednej klasyfikacji portów dla portów wirtualnych. |
Profil komputera fizycznego | Plik odpowiedzi | Jeśli chcesz, aby profil komputera fizycznego zawierał odwołania do pliku odpowiedzi (Unattend.xml pliku) lub zasobów niestandardowych (na przykład instalatora aplikacji, do którego odwołuje się polecenie skryptu po wdrożeniu), utwórz plik odpowiedzi lub uzyskaj zasoby niestandardowe przed wdrożeniem i dodaj je do udziału biblioteki programu VMM. W udziale biblioteki umieść zasoby niestandardowe w co najmniej jednym folderze za pomocą elementu . Rozszerzenie CR (zasób niestandardowy). Program VMM rozpoznaje je jako zasoby niestandardowe. Możesz na przykład utworzyć plik odpowiedzi, aby włączyć usługi pulpitu zdalnego i umieścić go w bibliotece udostępnionej. Następnie możesz wybrać ten plik podczas konfigurowania profilu komputera fizycznego. Domyślnie podczas wdrażania serwerów lub klastrów z systemu operacyjnego bez systemu operacyjnego program VMM automatycznie wykonuje następujące czynności (nie jest wymagany plik odpowiedzi ani polecenia po wdrożeniu): instaluje rolę funkcji Hyper-V dla hostów funkcji Hyper-V. Instaluje rolę funkcji Hyper-V, funkcję klastra trybu failover i wielościeżkowe we/wy (MPIO) dla klastrów funkcji Hyper-V. |
Klienci | Potrzebne są dwa konta Uruchom jako. Konto Uruchom jako służące do dołączania komputerów do domeny. Konto Uruchom jako można utworzyć w obszarze roboczym Ustawienia . Konto Uruchom jako w celu uzyskania dostępu do kontrolera zarządzania płytą główną (BMC) na każdym komputerze. |
Składnik | Wstępnie wymagane | Szczegóły |
---|---|---|
Komputer fizyczny | Obsługa odnajdywania | Każdy komputer fizyczny musi mieć zainstalowany kontroler zarządzania płytą główną (BMC), który umożliwia zarządzanie poza pasmem. Za pośrednictwem kontrolera BMC można uzyskać zdalny dostęp do komputera niezależnie od systemu operacyjnego i funkcji systemu sterowania, takich jak możliwość wyłączenia lub włączenia komputera. Wymagania kontrolera BMC: Kontrolery BMC muszą używać jednego z obsługiwanych protokołów zarządzania poza pasmem, a protokół zarządzania musi być włączony w ustawieniach kontrolera BMC. Obsługiwane protokoły to: Intelligent Platform Management Interface (IPMI) w wersji 1.5 lub 2.0; Interfejs zarządzania centrum danych (DCMI) w wersji 1.0; Architektura zarządzania systemem dla sprzętu serwera (SMASH) w wersji 1.0 za pośrednictwem programu WS-Management (WS-Man); protokoły niestandardowe, takie jak zintegrowane światła wychodzące (iLO) Kontrolery BMC powinny używać najnowszej wersji oprogramowania układowego dla modelu BMC. Kontrolery BMC muszą być skonfigurowane przy użyciu poświadczeń logowania i muszą używać statycznego adresowania IP lub PROTOKOŁU DHCP. Jeśli używasz protokołu DHCP, zalecamy skonfigurowanie protokołu DHCP w celu przypisania stałego adresu IP do każdego kontrolera BMC, na przykład przy użyciu rezerwacji DHCP. Serwer zarządzania programu VMM musi mieć dostęp do segmentu sieci, na którym skonfigurowano kontrolery BMC. |
Komputer fizyczny | Wymagania dotyczące roli funkcji Hyper-V | Komputer obsługujący rolę funkcji Hyper-V musi używać procesorów opartych na architekturze x64 i mieć włączone odpowiednie ustawienia podstawowego systemu danych wejściowych/wyjściowych (BIOS). |
Komputery fizyczne | DNS | Jeśli środowisko ma wiele serwerów systemu nazw domen (DNS), gdzie replikacja DNS może zająć trochę czasu, zdecydowanie zalecamy utworzenie wpisów DNS dla nazw komputerów przypisanych do komputerów fizycznych i umożliwić czas replikacji DNS. W przeciwnym razie wdrożenie komputerów może zakończyć się niepowodzeniem. |
Komputer fizyczny | BIOS/EFI | Określ, czy na komputerach jest używany interfejs EFI (Extensible Firmware Interface) czy BIOS. Jeśli masz komputery każdego typu, musisz utworzyć oddzielny profil dla każdego typu. |
Komputery fizyczne | System operacyjny | Węzeł systemu Windows Server 2025 można dodać do klastra systemu Windows Server 2022 z zastrzeżeniem określonych wcześniej wymagań; nie można jednak dodać węzła systemu Windows Server 2022 do klastra systemu Windows Server 2025. Uwaga: program VMM 2025 obsługuje infrastrukturę hiperkonwergentną usługi Azure Stack (HCI, wersja 23H2 i 22H2). |
Serwer PXE | Wymagania dotyczące wdrażania | Musisz mieć serwer PXE skonfigurowany z usługami wdrażania systemu Windows. Jeśli masz istniejący serwer PXE w środowisku skonfigurowanym za pomocą usług wdrażania systemu Windows, możesz dodać ten serwer do programu VMM. Następnie można go użyć do aprowizacji w programie VMM (a program VMM rozpoznaje tylko wynikowe serwery). Wszystkie pozostałe żądania są nadal obsługiwane przez serwer PXE zgodnie z jego konfiguracją. Jeśli nie masz istniejącego serwera PXE, możesz wdrożyć rolę Usługi wdrażania systemu Windows na serwerze z obsługiwanym systemem operacyjnym (Windows Server 2019 lub nowszym). Podczas instalowania usług wdrażania systemu Windows należy zainstalować zarówno opcje Serwer wdrażania, jak i Serwer transportu. Nie musisz dodawać obrazów. Podczas wdrażania hosta program VMM używa wirtualnego dysku twardego utworzonego i przechowywanego w bibliotece. Ponadto nie trzeba konfigurować ustawień na karcie odpowiedzi PXE. Program VMM udostępnia własnego dostawcę środowiska PXE. Serwer PXE musi znajdować się w tej samej podsieci co komputery fizyczne, które chcesz aprowizować. Po dodaniu serwera PXE należy określić poświadczenia konta dla konta z uprawnieniami administratora lokalnego na serwerze PXE. Możesz wprowadzić nazwę użytkownika i hasło lub określić konto Uruchom jako. Jeśli chcesz użyć konta Uruchom jako, przed rozpoczęciem lub podczas wdrażania możesz utworzyć konto Uruchom jako. |
Serwer PXE | Kolejność rozruchu | Na każdym komputerze ustaw kolejność rozruchu systemu BIOS w celu rozruchu ze środowiska wykonawczego przed rozruchem (PXE) z włączoną kartą sieciową jako pierwsze urządzenie. |
Wirtualny dysk twardy | System operacyjny | Upewnij się, że masz uogólniony wirtualny dysk twardy w udziale biblioteki programu VMM. Musi być uruchomiony system Windows Server 2019 lub nowszy. Zalecamy, aby w przypadku serwerów produkcyjnych używać dysku stałego (format pliku vhd lub vhdx), aby zwiększyć wydajność i chronić dane użytkowników. Domyślnie podczas tworzenia profilu komputera fizycznego program VMM konwertuje dysk dynamiczny na dysk stały. Jeśli planujesz przypisać sterowniki klientów, muszą istnieć w bibliotece. Aby utworzyć wirtualny dysk twardy, możesz utworzyć maszynę wirtualną, zainstalować system operacyjny gościa, a następnie użyć narzędzia sysprep z opcjami /generalize i /oobe. System operacyjny na wirtualnym dysku twardym wdrożony na hostach lub klastrach musi obsługiwać rozruch z wirtualnego dysku twardego (VHD). Jeśli używasz usług pulpitu zdalnego (RDS) do zarządzania serwerami, zalecamy włączenie połączeń usług pulpitu zdalnego na obrazie. Usług pulpitu zdalnego można również włączyć przy użyciu pliku odpowiedzi w profilu komputera fizycznego. |
Sieć | Logical networks | Jeśli w programie VMM skonfigurowano już sieci logiczne lub przełączniki logiczne, możesz uwzględnić te konfiguracje w profilu komputera fizycznego. Aby dołączyć przełącznik logiczny, który ma być stosowany do fizycznych kart sieciowych w profilu komputera fizycznego (w przypadku hostów lub klastrów hostów), należy najpierw wykonać określone kroki. Upewnij się, że na komputerze lub komputerach hosta zainstalowano docelową liczbę kart sieciowych. Ponadto przed utworzeniem profilu komputera fizycznego w programie VMM utwórz przełącznik logiczny. Aby uwzględnić statyczne adresowanie IP kontrolowane za pośrednictwem sieci logicznej w profilu komputera fizycznego, skonfiguruj sieć logiczną. Sieć logiczna musi zawierać co najmniej jedną lokację sieciową i pulę statycznych adresów IP. Lokacja sieciowa musi być również dostępna dla grupy hostów lub nadrzędnej grupy hostów, w której chcesz przypisać tworzone hosty na podstawie systemu od zera. Aby uwzględnić wirtualną kartę sieciową dla hostów w profilu komputera fizycznego (w przypadku hostów lub klastrów hostów), należy najpierw wykonać pewne kroki. Upewnij się, że na komputerze lub komputerach, które mają stać się hostami, zainstalowano docelową liczbę fizycznych kart sieciowych. Ponadto na serwerze zarządzania programu VMM zainstaluj wszystkie niezbędne rozszerzenia przełącznika wirtualnego i dostawców rozszerzeń, utwórz co najmniej jedną sieć maszyn wirtualnych i utwórz przełącznik logiczny. W przełączniku logicznym najlepszym rozwiązaniem jest uwzględnienie co najmniej jednej klasyfikacji portów dla portów wirtualnych. |
Profil komputera fizycznego | Plik odpowiedzi | Jeśli chcesz, aby profil komputera fizycznego zawierał odwołania do pliku odpowiedzi (Unattend.xml pliku) lub zasobów niestandardowych (na przykład instalatora aplikacji, do którego odwołuje się polecenie skryptu po wdrożeniu), utwórz plik odpowiedzi lub uzyskaj zasoby niestandardowe przed wdrożeniem i dodaj je do udziału biblioteki programu VMM. W udziale biblioteki umieść zasoby niestandardowe w co najmniej jednym folderze za pomocą elementu . Rozszerzenie CR (zasób niestandardowy). Program VMM rozpoznaje je jako zasoby niestandardowe. Możesz na przykład utworzyć plik odpowiedzi, aby włączyć usługi pulpitu zdalnego i umieścić go w bibliotece udostępnionej. Następnie możesz wybrać ten plik podczas konfigurowania profilu komputera fizycznego. Domyślnie podczas wdrażania serwerów lub klastrów z systemu operacyjnego bez systemu operacyjnego program VMM automatycznie wykonuje następujące czynności (nie jest wymagany plik odpowiedzi ani polecenia po wdrożeniu): instaluje rolę funkcji Hyper-V dla hostów funkcji Hyper-V. Instaluje rolę funkcji Hyper-V, funkcję klastra trybu failover i wielościeżkowe we/wy (MPIO) dla klastrów funkcji Hyper-V. |
Klienci | Potrzebne są dwa konta Uruchom jako. Konto Uruchom jako służące do dołączania komputerów do domeny. Konto Uruchom jako można utworzyć w obszarze roboczym Ustawienia . Konto Uruchom jako w celu uzyskania dostępu do kontrolera zarządzania płytą główną (BMC) na każdym komputerze. |
Dodawanie serwera PXE do sieci szkieletowej programu VMM
- Wybierz pozycję Serwery sieci szkieletowej>>Dodaj>dodaj zasoby>serwer PXE.
- W polu Nazwa komputera określ nazwę serwera PXE.
- Dodaj poświadczenia dla konta z uprawnieniami administratora lokalnego na serwerze PXE. Możesz określić istniejące konto Uruchom jako (lub wybrać pozycję Utwórz konto Uruchom jako, aby utworzyć nowe). Ręcznie wprowadź poświadczenia użytkownika w formacie domain_name\user_name. Wybierz Dodaj.
- W obszarze Zadania sprawdź, czy stan zadania to Ukończono i zamknij okno dialogowe. Zadanie konfiguruje nowy serwer PXE, instaluje agenta programu VMM na serwerze PXE, importuje nowy obraz środowiska preinstalacji systemu Windows (Windows PE) i dodaje konto komputera dla serwera PXE do programu VMM.
- Sprawdź, czy serwer PXE został dodany w serwerach>sieci szkieletowej>PXE Serwery>główne>Pokaż>zasoby>sieci szkieletowej Serwery PXE. Stan agenta musi odpowiadać.
Dodawanie i przypisywanie plików sterowników
Jeśli planujesz przypisać sterowniki niestandardowe, pliki sterowników muszą istnieć w bibliotece. Sterowniki można oznaczyć w bibliotece, aby później filtrować je według tagu. Po dodaniu plików podczas konfigurowania profilu komputera fizycznego można określić pliki sterowników. Program VMM instaluje określone sterowniki podczas instalowania systemu operacyjnego na komputerze fizycznym.
W profilu komputera fizycznego można wybrać filtrowanie sterowników według tagów lub wybrać filtrowanie sterowników z pasującymi identyfikatorami Plug and Play (PnP) na komputerze fizycznym. Jeśli wybierzesz filtrowanie sterowników według tagów, program VMM określi sterowniki do zastosowania, pasując do tagów przypisanych do sterowników w bibliotece do tagów przypisanych w profilu. Jeśli wybierzesz filtrowanie sterowników z pasującymi identyfikatorami pnP, nie musisz przypisywać tagów niestandardowych.
- Znajdź pakiet sterowników, który chcesz dodać do biblioteki.
- W udziale biblioteki znajdującym się na serwerze biblioteki skojarzonym z grupą, w której chcesz wdrożyć komputery fizyczne, utwórz folder do przechowywania sterowników, a następnie skopiuj pakiet sterowników do folderu.
- Zdecydowanie zalecamy utworzenie oddzielnego folderu dla każdego pakietu sterowników i nie mieszasz zasobów w folderach sterowników. Jeśli dołączysz inne zasoby biblioteki, takie jak obrazy .iso, pliki vhd lub skrypty z rozszerzeniem nazwy pliku inf w tym samym folderze, serwer biblioteki programu VMM nie może odnaleźć zasobów. Ponadto po usunięciu pakietu sterownika inf z biblioteki program VMM usuwa cały folder, w którym znajduje się plik inf sterownika.
- W konsoli programu VMM otwórz obszar roboczy Biblioteka. W obszarze Serwery biblioteki>rozwiń serwer biblioteki, na którym znajduje się udział, kliknij prawym przyciskiem myszy udział, a następnie wybierz polecenie Odśwież. Po odświeżeniu biblioteki zostanie wyświetlony folder utworzony do przechowywania sterowników.
- Teraz przypisz tagi, jeśli jest to wymagane. W obszarze Biblioteka rozwiń folder utworzony do przechowywania sterowników w poprzedniej procedurze, a następnie wybierz folder zawierający pakiet sterowników.
- W obiektach biblioteki fizycznej kliknij prawym przyciskiem myszy plik inf sterownika, a następnie wybierz polecenie Właściwości.
- W tagach niestandardowych właściwości>nazwy pliku sterownika wprowadź tagi niestandardowe rozdzielone średnikami lub wybierz pozycję Wybierz, aby przypisać dostępne tagi lub utworzyć i przypisać nowe. Jeśli wybierzesz pozycję Wybierz , a następnie wybierz pozycję Nowy tag, możesz zmienić nazwę tagu po wybraniu przycisku OK. Jeśli na przykład dodano plik sterownika karty sieciowej, można utworzyć tag o nazwie ServerModel NetworkAdapterModel, gdzie ServerModel jest modelem serwera, a NetworkAdapterModel jest modelem karty sieciowej.
Tworzenie profilu komputera fizycznego
- Wybierz pozycję Biblioteka>główna>Utwórz>profil komputera fizycznego.
- W opisie profilu Kreatora>nowych profilów komputerów fizycznych wprowadź nazwę i opis i wybierz pozycję Host maszyny wirtualnej.
- W obszarze Plik>wirtualnego dysku twardego obrazu>systemu operacyjnego Przeglądaj wybierz uogólniony wirtualny dysk twardy dodany do udziału biblioteki. Domyślnie, jeśli dysk jest dynamiczny, program VMM konwertuje go na dysk stały podczas wdrażania hosta. Zalecamy, aby w przypadku serwerów produkcyjnych używać dysku stałego w celu zwiększenia wydajności i ochrony danych użytkowników.
- W karcie sieciowej zarządzanie konfiguracją>sprzętu wybierz kartę sieciową używaną do komunikowania się z programem VMM i określa, czy używać protokołu DHCP, czy adresu statycznego. Jeśli chcesz użyć spójnego nazewnictwa urządzeń (CDN) dla karty lub skonfigurować przełączniki logiczne i porty, wybierz pozycję Właściwości fizyczne. Wybierz pozycję Dodaj , aby dodać kartę.
- W polu Dysk określ schemat partycjonowania dla pierwszego dysku. Jeśli profil komputera fizycznego to EFI, można użyć GPT. W obszarze Informacje o partycji wybierz etykietę woluminu, niezależnie od tego, czy ma być używane całe wolne miejsce, czy określony rozmiar, oraz czy należy wyznaczyć partycję jako partycję rozruchową. Możesz również dodać nowy dysk lub partycję. Podczas wdrażania program VMM kopiuje plik wirtualnego dysku twardego do partycji rozruchowej i automatycznie tworzy partycję systemową na tym samym dysku.
- W filtrze sterowników filtruj filtry sterowników, które mają być stosowane do systemu operacyjnego podczas wdrażania hosta. Możesz filtrować według identyfikatora Plug and Play lub według określonych tagów. Jeśli wybierzesz filtrowanie sterowników z pasującymi tagami, upewnij się, że do biblioteki dodano pliki sterowników i przypisano odpowiednie tagi.
- W obszarze Konfiguracja systemu operacyjnego określ domenę, którą musi dołączyć host lub klaster funkcji Hyper-V, i określ poświadczenia administratora lokalnego i informacje o tożsamości. Dodaj klucz produktu do instalacji i ustaw strefę czasową. W guiRunOnce określ co najmniej jedno polecenie do uruchomienia, gdy użytkownik loguje się do hosta funkcji Hyper-V po raz pierwszy.
- W obszarze Ustawienia hosta określ ścieżkę hosta do przechowywania plików skojarzonych z maszynami wirtualnymi umieszczonymi na hoście. Nie należy określać dysku C, ponieważ nie jest dostępny do umieszczania. Jeśli nie określisz ścieżki, umieszczanie programu VMM określi najbardziej odpowiednią lokalizację.
- W obszarze Podsumowanie sprawdź ustawienia. Poczekaj na wyświetlenie stanu ukończonych zadań, a następnie sprawdź profil w obszarze Profile komputerów fizycznych profilów> biblioteki.>
Ustawienia po wdrożeniu pcP
Po pomyślnym utworzeniu i wdrożeniu pcP można skonfigurować dodatkowe ustawienia, takie jak RDMA, QoS i SET, przy użyciu skryptu wdrażania po wdrożeniu PCP.
Przykładowy skrypt
Oto przykładowy skrypt służący do konfigurowania funkcji RDMA, SET i QoS.
# Install data center bridging
Install-WindowsFeature Data-Center-Bridging
#Enable RDMA, assuming customer chosen switch name for storage as Storage1Switch and Storage2Switch
Enable-NetAdapterRDMA "Storage1Switch"
Enable-NetAdapterRDMA "Storage2Switch"
# set Qos Policy
New-NetQosPolicy "SMB" -NetDirectPortMatchCondition 445 -PriorityValue8021Action 3
# Enable net qos flow control
Enable-NetQosFlowControl -Priority 3
# Disable net qos flow control other than 3
Disable-NetQosFlowControl -Priority 0,1,2,4,5,6,7
# Enable net adapter qos on all adapters
Enable-NetAdapterQos -InterfaceAlias "*"
# set qos traffic class
New-NetQosTrafficClass "SMB" -Priority 3 -BandwidthPercentage 50 -Algorithm ETS
# Install windows feature
Install-WindowsFeature –Name Hyper-V
Install-WindowsFeature –Name RSAT-Hyper-V-Tools
# set net adapter property "encapsulated overhead"
NetAdapterAdvancedProperty -Name "*" -DisplayName "Encapsulated Overhead" -DisplayValue "160"
#disable ipv6
netsh int ipv6 isatap set state disabled
#Configure SET team mapping between virtual network adapter to physical network adapters. (Note: to get names of adapters, use command Get-NetAdapater. For team mapping use command
$physicalAdapters = Get-NetAdapter -Physical
$virtualStorageAdapter1 = Get-VMNetworkAdapter -ManagementOS | Where-Object {$_.Name -eq "Storage1Switch"}
$virtualStorageAdapter1 = Get-VMNetworkAdapter -ManagementOS | Where-Object {$_.Name -eq "Storage2Switch"}
Set-VMNetworkAdapterTeamMapping -ManagementOS -PhysicalNetAdapterName $physicalAdapters[0].Name -VMNetworkAdapterName $virtualStorageAdapter1.Name
Set-VMNetworkAdapterTeamMapping -ManagementOS -PhysicalNetAdapterName $physicalAdapters[1].Name -VMNetworkAdapterName $virtualStorageAdapter2.Name
#Set firewall rules.
[System.String[]]$Alias=@("vEthernet (WssdStorage2)", "vEthernet WssdStorage1)");
$Profile ='Any'
$Name="File and Printer Sharing"
$rules = Get-NetFirewallRule -DisplayGroup $Name
foreach ($rule in $rules)
{
$rule | Get-NetFirewallAddressFilter | Set-NetFirewallAddressFilter -
LocalAddress Any -RemoteAddress Any
}
Set-NetFirewallRule -DisplayGroup $Name -Enabled True -Profile $Profile – InterfaceAlias $Alias
$Profile='Any'
$Name=='FPS-LLMNR-In-UDP'
Set-NetFirewallRule -Name $Name -Enabled True -Profile $Profile
[System.String[]]$Alias=@("Storage2Switch", "Storage1Switch", "ManagementSwitch");
$Profile ='Any'
$Name="Windows Remote Management"
Set-NetFirewallRule -DisplayGroup $Name -Enabled True -Profile $Profile –InterfaceAlias $Alias
#Set assurance settings
reg add HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v EnableVirtualizationBasedSecurity /t REG_DWORD /d 1 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v RequirePlatformSecurityFeatures /t REG_DWORD /d 2 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\LSA /v LsaCfgFlags /t REG_DWORD /d 1 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\LSA /v DisableRestrictedAdmin /t REG_DWORD /d 0 /f
Aprowizuj hosta funkcji Hyper-V z systemu od zera
Podczas wdrażania hosta funkcji Hyper-V na komputerze bez systemu operacyjnego program VMM wykonuje następujące czynności:
- Odnajduje komputer fizyczny za pośrednictwem zarządzania poza pasmem.
- Wdraża obraz systemu operacyjnego na komputerze za pośrednictwem profilu komputera fizycznego.
- Włącza rolę funkcji Hyper-V na komputerze.
- Przenosi komputer do zarządzania programu VMM jako zarządzanego hosta funkcji Hyper-V.
Aprowizuj w następujący sposób:
- Wybierz pozycję Serwery sieci szkieletowej>Strona główna>Dodaj>zasoby>Hosty>i klastry funkcji Hyper-V.
- W lokalizacji Zasobu Kreatora>dodawania zasobów wybierz pozycję Komputery fizyczne, które mają być aprowidowane jako hosty maszyn wirtualnych.
- W obszarze Poświadczenia i protokół wybierz konto Uruchom jako z uprawnieniami dostępu do kontrolera BMC. Na liście Protokół wybierz protokół zarządzania poza pasmem używany przez kontrolery BMC. Jeśli chcesz użyć interfejsu zarządzania centrum danych (DCMI), wybierz pozycję Intelligent Platform Management Interface (IPMI). Mimo że kontroler DCMI 1.0 nie jest wymieniony na liście, jest obsługiwany. Upewnij się, że wybrano prawidłowy port.
- W obszarze Zakres odnajdywania określ zakres adresów IP, który zawiera adresy IP kontrolerów BMC. Istnieje możliwość wprowadzenia pojedynczego adresu IP, podsieci IP lub zakresu adresów IP.
- Jeśli aprowizujesz jeden komputer, możesz określić pojedynczy adres IP lub określić zakres adresów IP uruchamiany i kończący się zamierzonym adresem IP. Jeśli określisz pojedynczy adres IP, po wybraniu pozycji Dalej komputer zostanie uruchomiony ponownie.
- Jeśli określisz zakres adresów IP, po wybraniu pozycji Dalej zostaną wyświetlone informacje o komputerze i można potwierdzić, że określono komputer, do którego ma być przeznaczony.
- Jeśli na poprzedniej stronie określono pojedynczy adres IP, pomiń ten krok. W przeciwnym razie zostanie wyświetlona strona Zasoby docelowe. Przejrzyj listę odnalezionych kontrolerów BMC (zidentyfikowanych przez adresy IP) i wybierz te, które chcesz aprowizować jako hosty. Jeśli nie widzisz wszystkich oczekiwanych kontrolerów BMC, upewnij się, że znajdują się one w sieci dostępnej dla serwera programu VMM, a w razie potrzeby wybierz pozycję Odśwież.
- W obszarze Opcje aprowizacji wybierz grupę hostów dla nowych hostów funkcji Hyper-V. Wybierz profil komputera fizycznego, który chcesz zastosować.
- W obszarze Dostosowywanie wdrożenia ponownie przejrzyj listę komputerów i podaj informacje dotyczące każdego komputera, który chcesz uwzględnić.
- Jeśli widzisz komputer, który nie chcesz dołączyć, wybierz kontroler BMC (identyfikowany przez adres IP), a następnie wybierz pozycję Usuń.
- Aby skonfigurować komputery, wybierz adres IP kontrolera BMC.
- Określ unikatową nazwę komputera bez symboli wieloznacznych.
- Wybierz lub wyczyść pole Pomiń usługę Active Directory dla tej nazwy komputera. Sprawdzanie usługi Active Directory uniemożliwia wdrożenie, jeśli konto komputera już istnieje. Pomaga to zapobiec wdrażaniu komputera o tej samej nazwie co istniejący komputer. Jeśli pominiesz sprawdzanie usługi Active Directory i istnieje konto komputera w usługach AD DS inne niż konto Uruchom jako określone w profilu komputera fizycznego, proces wdrażania nie może dołączyć komputera do domeny.
- Dla konfigurowanego komputera wybierz kartę sieciową (po lewej stronie). Możesz zmodyfikować konfigurację lub wypełnić więcej informacji.
- Można określić adres MAC karty sieciowej zarządzania (a nie kontrolera BMC) i statyczne ustawienia adresu IP dla tej karty sieciowej. Jeśli określisz adres, wybierz sieć logiczną i podsieć IP, jeśli ma to zastosowanie. Jeśli wybrana podsieć IP zawiera pulę adresów IP, możesz sprawdzić pozycję Uzyskaj adres IP odpowiadający wybranej podsieci. W przeciwnym razie wprowadź adres IP należący do sieci logicznej lub jej podsieci. Jeśli wybierzesz podsieć IP, upewnij się, że odpowiada ona lokalizacji fizycznej, w której wdrażasz hosta i do sieci, z którą jest połączona karta. W przeciwnym razie wdrożenie może zakończyć się niepowodzeniem.
- Skonfiguruj ustawienia karty dla każdej karty sieciowej.
Uwaga
Jeśli liczba fizycznych kart sieciowych na komputerze nie jest zgodna z liczbą fizycznych kart sieciowych zdefiniowanych w profilu komputera fizycznego, należy określić wszelkie brakujące informacje dla kart. Jeśli zdecydujesz się nie aprowizować tego komputera w tej chwili (na przykład jeśli sprzęt fizyczny musi zostać zainstalowany lub odinstalowany), możesz wybrać adres IP kontrolera BMC komputera z listy, a następnie wybierz pozycję Usuń.
- Powtórz konfigurację dla każdego adresu IP kontrolera BMC na liście. Po wypełnieniu informacji dla wszystkich komputerów, które chcesz aprowizować, wybierz przycisk Dalej.
- W obszarze Podsumowanie potwierdź ustawienia, a następnie wybierz pozycję Zakończ , aby wdrożyć nowe hosty funkcji Hyper-V i przenieść je do zarządzania programu VMM. W zależności od ustawień może zostać wyświetlone okno dialogowe Zadania . Upewnij się, że wszystkie kroki w zadaniu mają stan Ukończono, a następnie zamknij okno dialogowe.
- Aby potwierdzić, że host został dodany, wybierz pozycję Serwery sieci szkieletowej>Wszystkie hosty> grupy hostów>i sprawdź, czy nowy host funkcji Hyper-V pojawi się w grupie.
Aprowizuj klaster funkcji Hyper-V z systemu od zera
Podczas wdrażania klastra funkcji Hyper-V z systemu od zera program VMM wykonuje następujące czynności:
- Odnajduje komputery fizyczne za pośrednictwem zarządzania poza pasmem.
- Wdraża obraz systemu operacyjnego na komputerach przy użyciu wybranego profilu komputera fizycznego.
- Instaluje funkcję klastra trybu failover oraz rolę funkcji Hyper-V i funkcję MPIO.
- Przenosi aprowizowany klaster w ramach zarządzania programu VMM.
Aprowizuj w następujący sposób:
Wybierz pozycję Serwery sieci szkieletowej>Dodaj>zasoby>Hosty>i klastry funkcji Hyper-V.
W obszarze Konfiguracja ogólna określ nazwę klastra hostów. Wybierz konfigurację magazynu, jeśli jest to wymagane:
- W przypadku magazynu udostępnionego wybierz pozycję Magazyn połączony z klastrem przy użyciu współużytkowanej sygnatury dostępu współdzielonego, fc lub iSCSI.
- W przypadku Miejsca do magazynowania Direct wybierz pozycję Podsystem dysków połączony bezpośrednio z poszczególnymi węzłami w klastrze.
W obszarze Typ> zasobu wybierz pozycję Komputery fizyczne do aprowizacji:
- Określ konto Uruchom jako administratora do użycia do tworzenia klastra.
- Wybierz profil komputera fizycznego (który zawiera nazwę domeny i konto Uruchom jako administratora dla każdego węzła).
- Obok pola Konto Uruchom jako kontrolera BMC wybierz pozycję Przeglądaj i wybierz konto Uruchom jako, które ma uprawnienia dostępu do kontrolera BMC.
- Na liście Protokoły zarządzania poza pasmem wybierz protokół używany przez kontrolery BMC. Jeśli chcesz użyć interfejsu zarządzania centrum danych (DCMI), wybierz pozycję Intelligent Platform Management Interface (IPMI). Mimo że kontroler DCMI 1.0 nie jest wymieniony na liście, jest obsługiwany. Upewnij się, że wybrano prawidłowy port.
- Jeśli zostanie wyświetlona opcja Pomiń walidację klastra i nie potrzebujesz pomocy technicznej firmy Microsoft dla tego klastra, możesz pominąć walidację.
W obszarze Zakres odnajdywania określ zakres adresów IP, który zawiera adresy IP kontrolerów BMC. Istnieje możliwość wprowadzenia pojedynczego adresu IP, podsieci IP lub zakresu adresów IP. Głębokie odnajdywanie zawiera szczegółowe informacje o komputerze (na przykład adresy MAC kart sieciowych), ale ponownie uruchamia komputer i wymaga dodatkowego czasu. Możesz zezwolić na głębokie odnajdywanie lub pominąć je.
Jeśli na poprzedniej stronie określono pojedynczy adres IP, pomiń ten krok. W przeciwnym razie zostanie wyświetlona strona Zasoby docelowe. Przejrzyj listę odnalezionych kontrolerów BMC (zidentyfikowanych przez adresy IP) i wybierz te, które chcesz uwzględnić w klastrze.
Jeśli nie widzisz wszystkich oczekiwanych kontrolerów BMC, upewnij się, że są one w sieci dostępnej dla serwera programu VMM, a w razie potrzeby wybierz pozycję Odśwież. Zezwalaj na głębokie odnajdywanie lub pomijanie go. Głębokie odnajdywanie zawiera szczegółowe informacje o komputerze (na przykład adresy MAC kart sieciowych), ale ponownie uruchamia komputer i wymaga dodatkowego czasu. Następnie kliknij przycisk Dalej.
W obszarze Dostosowywanie wdrożenia podaj informacje dotyczące każdego komputera, który chcesz uwzględnić. Jeśli widzisz komputer, który nie chcesz dołączyć, wybierz kontroler BMC (identyfikowany przez adres IP), a następnie wybierz pozycję Usuń.
- Aby skonfigurować komputery, wybierz adres IP kontrolera BMC. Określ unikatową nazwę komputera bez symboli wieloznacznych.
- Wybierz lub wyczyść pole Pomiń usługę Active Directory dla tej nazwy komputera. Sprawdzanie usługi Active Directory uniemożliwia wdrożenie, jeśli konto komputera już istnieje.
Uwaga
Jeśli pominiesz sprawdzanie i istnieje konto komputera w usłudze AD inne niż konto Uruchom jako określone w profilu komputera fizycznego, proces wdrażania nie może dołączyć komputera do domeny.
- Dla konfigurowanego komputera wybierz kartę sieciową. Możesz zmodyfikować konfigurację lub wypełnić więcej informacji.
- Można określić adres MAC karty sieciowej zarządzania (a nie kontrolera BMC) i statyczne ustawienia adresu IP dla tej karty sieciowej. Jeśli określisz adres, wybierz sieć logiczną i podsieć IP, jeśli ma to zastosowanie. Jeśli wybrana podsieć IP zawiera pulę adresów IP, możesz sprawdzić pozycję Uzyskaj adres IP odpowiadający wybranej podsieci. W przeciwnym razie wprowadź adres IP należący do sieci logicznej lub jej podsieci. Jeśli wybierzesz podsieć IP, upewnij się, że odpowiada ona lokalizacji fizycznej, w której wdrażasz hosta i do sieci, z którą jest połączona karta. W przeciwnym razie wdrożenie może zakończyć się niepowodzeniem.
Skonfiguruj ustawienia karty sieciowej dla każdej karty sieciowej.
Uwaga
Jeśli liczba fizycznych kart sieciowych w komputerze nie jest zgodna z liczbą fizycznych kart sieciowych zdefiniowanych w profilu komputera fizycznego, należy określić wszelkie brakujące informacje dla kart. Jeśli zdecydujesz się nie aprowizować tego komputera w tej chwili (na przykład jeśli sprzęt fizyczny musi zostać zainstalowany lub odinstalowany), możesz wybrać adres IP kontrolera BMC komputera z listy, a następnie wybierz pozycję Usuń.
- Powtórz konfigurację dla każdego adresu IP kontrolera BMC na liście.
- Po wypełnieniu wymaganych informacji dla wszystkich komputerów, które chcesz aprowizować, wybierz przycisk Dalej.
- W obszarze Podsumowanie potwierdź ustawienia, a następnie wybierz pozycję Zakończ , aby wdrożyć nowe hosty funkcji Hyper-V i przenieść je do zarządzania programu VMM. W zależności od ustawień może zostać wyświetlone okno dialogowe Zadania. Upewnij się, że wszystkie kroki w zadaniu mają stan Ukończono, a następnie zamknij okno dialogowe.
- Aby potwierdzić, że host został dodany, wybierz pozycję Serwery sieci szkieletowej>Wszystkie hosty>> i znajdź i wybierz nowy klaster hostów. W okienku Hosty w kolumnie Stan hosta sprawdź, czy każdy węzeł w klastrze ma wartość OK.