Wdrażanie wirtualnego systemu Azure Stack HCI w wersji 23H2
Dotyczy: Azure Stack HCI, wersja 23H2
W tym artykule opisano sposób wdrażania zwirtualizowanego pojedynczego serwera lub wielowęźle rozwiązania Azure Stack HCI w wersji 23H2 w systemie hosta z funkcją Hyper-V w systemie windows Server 2022, Windows 11 lub nowszym systemie operacyjnym.
Potrzebujesz uprawnień administratora do wdrożenia wirtualnego usługi Azure Stack HCI i należy zapoznać się z istniejącym rozwiązaniem Azure Stack HCI. Ukończenie wdrożenia może potrwać około 2,5 godziny.
Ważne
Wdrożenie wirtualne usługi Azure Stack HCI w wersji 23H2 jest przeznaczone tylko do celów edukacyjnych i demonstracyjnych. pomoc techniczna firmy Microsoft nie obsługuje wdrożeń wirtualnych.
Wymagania wstępne
Poniżej przedstawiono wymagania wstępne dotyczące sprzętu, sieci i innych wymagań wstępnych dotyczących wdrożenia wirtualnego:
Wymagania dotyczące hosta fizycznego
Poniżej przedstawiono minimalne wymagania dotyczące pomyślnego wdrożenia rozwiązania Azure Stack HCI w wersji 23H2.
Przed rozpoczęciem upewnij się, że:
Masz dostęp do fizycznego systemu hosta z uruchomioną funkcją Hyper-V w systemie Windows Server 2022, Windows 11 lub nowszym. Ten host służy do aprowizowania wirtualnego wdrożenia rozwiązania Azure Stack HCI.
Masz wystarczającą pojemność. Do uruchamiania rzeczywistych obciążeń, takich jak maszyny wirtualne lub kontenery, jest wymagana większa pojemność.
Sprzęt fizyczny używany do wdrażania wirtualnego spełnia następujące wymagania:
Składnik Minimum Procesor Intel VT-x lub AMD-V z obsługą wirtualizacji zagnieżdżonej. Aby uzyskać więcej informacji, zobacz Czy mój procesor obsługuje technologię wirtualizacji Intel®?. Memory (Pamięć) Host fizyczny musi mieć co najmniej 32 GB pamięci RAM dla wdrożeń pojedynczego węzła wirtualnego. Maszyna wirtualna hosta wirtualnego powinna mieć co najmniej 24 GB pamięci RAM.
Host fizyczny musi mieć co najmniej 64 GB pamięci RAM dla dwóch wdrożeń węzłów wirtualnych. Każda maszyna wirtualna hosta wirtualnego powinna mieć co najmniej 24 GB pamięci RAM.Hostowanie kart sieciowych Pojedyncza karta sieciowa. Storage Dysk SSD o pojemności 1 TB.
Wymagania dotyczące hosta wirtualnego
Przed rozpoczęciem upewnij się, że każdy wirtualny system hosta może przeznaczyć następujące zasoby w celu aprowizowania zwirtualizowanego systemu Azure Stack HCI:
Składnik | Wymaganie |
---|---|
Typ maszyny wirtualnej | Włączono bezpieczny rozruch i moduł TPM (Trusted Platform Module). |
Procesory wirtualne | Cztery rdzenie. |
Memory (Pamięć) | Co najmniej 24 GB. |
Sieć | Co najmniej dwie karty sieciowe podłączone do sieci wewnętrznej. Fałszowanie mac musi być włączone. |
Dysk rozruchowy | Jeden dysk do zainstalowania systemu operacyjnego Azure Stack HCI z poziomu normy ISO. |
Dyski twarde dla Bezpośrednie miejsca do magazynowania | Sześć dynamicznych dysków rozszerzających. Maksymalny rozmiar dysku to 1024 GB. |
Dysk danych | Co najmniej 127 GB. |
Synchronizacja czasu w integracji | Wyłączona. |
Uwaga
Są to minimalne wymagania dotyczące pomyślnego wdrożenia rozwiązania Azure Stack HCI w wersji 23H2. Zwiększ pojemność, na przykład rdzenie wirtualne i pamięć podczas uruchamiania rzeczywistych obciążeń, takich jak maszyny wirtualne lub kontenery.
Konfigurowanie przełącznika wirtualnego
Podczas wdrażania usługi Azure Stack HCI w środowisku wirtualnym możesz użyć istniejących sieci i użyć adresów IP z tej sieci, jeśli są dostępne. W takim przypadku wystarczy utworzyć przełącznik zewnętrzny i połączyć wszystkie wirtualne karty sieciowe z tym przełącznikiem wirtualnym. Hosty wirtualne będą miały łączność z siecią fizyczną bez dodatkowej konfiguracji.
Jeśli jednak sieć fizyczna, w której planujesz wdrożyć środowisko wirtualne usługi Azure Stack HCI, jest mało na adresach IP, możesz utworzyć wewnętrzny przełącznik wirtualny z włączonym translatorem adresów sieciowych, aby odizolować hosty wirtualne od sieci fizycznej przy jednoczesnym zachowaniu łączności wychodzącej z Internetem.
Poniżej przedstawiono kroki dla dwóch opcji:
Wdrażanie za pomocą zewnętrznego przełącznika wirtualnego
Na komputerze hosta fizycznego uruchom następujące polecenie programu PowerShell, aby utworzyć zewnętrzny przełącznik wirtualny:
New-VMSwitch -Name "external_switch_name" -SwitchType External -NetAdapterName "network_adapter_name" -AllowManagementOS $true
Wdrażanie za pomocą wewnętrznego przełącznika wirtualnego i włączonego translatora adresów sieciowych
Na komputerze hosta fizycznego uruchom następujące polecenie programu PowerShell, aby utworzyć wewnętrzny przełącznik wirtualny. Użycie tego przełącznika gwarantuje, że wdrożenie rozwiązania Azure Stack HCI jest izolowane.
New-VMSwitch -Name "internal_switch_name" -SwitchType Internal -NetAdapterName "network_adapter_name"
Po utworzeniu wewnętrznego przełącznika wirtualnego na hoście zostanie utworzona nowa karta sieciowa. Należy przypisać adres IP do tej karty sieciowej, aby stała się bramą domyślną hostów wirtualnych po nawiązaniu połączenia z tą siecią przełącznika wewnętrznego. Należy również zdefiniować podsieć sieci translatora adresów sieciowych, w której są połączone hosty wirtualne.
Poniższy przykładowy skrypt tworzy sieć translatora adresów sieciowych HCINAT
z prefiksem 192.168.44.0/24
i definiuje 192.168.44.1
adres IP jako bramę domyślną dla sieci przy użyciu interfejsu na hoście:
#Check interface index of the new network adapter on the host connected to InternalSwitch:
Get-NetAdapter -Name "vEthernet (InternalSwitch)"
#Create the NAT default gateway IP on top of the InternalSwitch network adapter:
New-NetIPAddress -IPAddress 192.168.44.1 -PrefixLength 24 -InterfaceAlias "vEthernet (InternalSwitch)"
#Create the NAT network:
New-NetNat -Name "HCINAT"-InternalIPInterfaceAddressPrefix 192.168.44.0/24
Twórca hosta wirtualnego
Twórca maszynę wirtualną, która będzie służyć jako host wirtualny z następującą konfiguracją. Tę maszynę wirtualną można utworzyć przy użyciu Menedżera funkcji Hyper-V lub programu PowerShell:
Menedżer funkcji Hyper-V. Aby uzyskać więcej informacji, zobacz Twórca maszynę wirtualną przy użyciu Menedżera funkcji Hyper-V w celu dublowania sieci zarządzania fizycznego.
Polecenia cmdlet programu PowerShell. Przed uruchomieniem poleceń cmdlet programu PowerShell należy dostosować parametry konfiguracji maszyny wirtualnej, do których odwołuje się wymagania dotyczące hosta wirtualnego .
Wykonaj następujące kroki, aby utworzyć przykładową maszynę wirtualną o nazwie Node1
przy użyciu poleceń cmdlet programu PowerShell:
Tworzenie maszyny wirtualnej:
New-VHD -Path "your_VHDX_path" -SizeBytes 127GB New-VM -Name Node1 -MemoryStartupBytes 20GB -VHDPath "your_VHDX_path" -Generation 2 -Path "VM_config_files_path"
Wyłącz pamięć dynamiczną:
Set-VMMemory -VMName "Node1" -DynamicMemoryEnabled $false
Wyłącz punkty kontrolne maszyn wirtualnych:
Set-VM -VMName "Node1" -CheckpointType Disabled
Usuń domyślną kartę sieciową utworzoną podczas tworzenia maszyny wirtualnej w poprzednim kroku:
Get-VMNetworkAdapter -VMName "Node1" | Remove-VMNetworkAdapter
Dodaj nowe karty sieciowe do maszyny wirtualnej przy użyciu nazw niestandardowych. W tym przykładzie dodano cztery karty sieciowe, ale w razie potrzeby można dodać tylko dwie karty sieciowe. Posiadanie czterech kart sieciowych umożliwia przetestowanie dwóch intencji sieciowych (
Mgmt_Compute
naStorage
przykład) z dwiema kartami sieciowymi:Add-VmNetworkAdapter -VmName "Node1" -Name "NIC1" Add-VmNetworkAdapter -VmName "Node1" -Name "NIC2" Add-VmNetworkAdapter -VmName "Node1" -Name "NIC3" Add-VmNetworkAdapter -VmName "Node1" -Name "NIC4"
Dołącz wszystkie karty sieciowe do przełącznika wirtualnego. Określ nazwę utworzonego przełącznika wirtualnego, niezależnie od tego, czy była zewnętrzna bez translatora adresów sieciowych, czy wewnętrzna z translatorem adresów sieciowych:
Get-VmNetworkAdapter -VmName "Node1" |Connect-VmNetworkAdapter -SwitchName "virtual_switch_name"
Włącz fałszowanie mac na wszystkich kartach sieciowych na maszynie wirtualnej
Node1
. Fałszowanie adresów MAC to technika, która umożliwia karty sieciowej maskowanie jako innej przez zmianę adresu Media Access Control (MAC). Jest to wymagane w scenariuszach, w których planujesz użyć wirtualizacji zagnieżdżonej:Get-VmNetworkAdapter -VmName "Node1" |Set-VmNetworkAdapter -MacAddressSpoofing On
Włącz port magistrali (tylko w przypadku wdrożeń z wieloma węzłami) dla wszystkich kart sieciowych na maszynie wirtualnej
Node1
. Ten skrypt konfiguruje kartę sieciową określonej maszyny wirtualnej do działania w trybie magistrali. Jest to zwykle używane we wdrożeniach z wieloma węzłami, w których chcesz zezwolić wielu wirtualnym sieciom lokalnym (VLAN) na komunikację za pośrednictwem jednej karty sieciowej:Get-VmNetworkAdapter -VmName "Node1" |Set-VMNetworkAdapterVlan -Trunk -NativeVlanId 0 -AllowedVlanIdList 0-1000
Twórca nową ochronę klucza i przypisz ją do
Node1
elementu . Zazwyczaj odbywa się to w kontekście konfigurowania chronionej sieci szkieletowej w funkcji Hyper-V, funkcji zabezpieczeń, która chroni maszyny wirtualne przed nieautoryzowanym dostępem lub manipulowaniem.Po wykonaniu
Node1
następującego skryptu zostanie przypisana nowa funkcja ochrony klucza. Ta funkcja ochrony klucza chroni klucze maszyny wirtualnej, pomagając zabezpieczyć maszynę wirtualną przed nieautoryzowanym dostępem lub manipulowaniem:$owner = Get-HgsGuardian UntrustedGuardian $kp = New-HgsKeyProtector -Owner $owner -AllowUntrustedRoot Set-VMKeyProtector -VMName "Node1" -KeyProtector $kp.RawData
Włącz maszynę wirtualną vTPM dla programu
Node1
. Włączając maszynę wirtualną vTPM, możesz użyć funkcji BitLocker i innych funkcji, które wymagają modułu TPM na maszynie wirtualnej. Po wykonaniu tego polecenia zostanie włączona funkcja vTPM, przy założeniu,Node1
że sprzęt maszyny hosta i konfiguracja maszyny wirtualnej obsługują tę funkcję.Enable-VmTpm -VMName "Node1"
Zmień procesory wirtualne na
8
:Set-VmProcessor -VMName "Node1" -Count 8
Twórca dodatkowe dyski do użycia jako dysk rozruchowy i dyski twarde dla Bezpośrednie miejsca do magazynowania. Po wykonaniu tych poleceń w katalogu zostanie utworzonych
C:\vms\Node1
sześć nowych dysków VHDX, jak pokazano w tym przykładzie:new-VHD -Path "C:\vms\Node1\s2d1.vhdx" -SizeBytes 1024GB new-VHD -Path "C:\vms\Node1\s2d2.vhdx" -SizeBytes 1024GB new-VHD -Path "C:\vms\Node1\s2d3.vhdx" -SizeBytes 1024GB new-VHD -Path "C:\vms\Node1\s2d4.vhdx" -SizeBytes 1024GB new-VHD -Path "C:\vms\Node1\s2d5.vhdx" -SizeBytes 1024GB new-VHD -Path "C:\vms\Node1\s2d6.vhdx" -SizeBytes 1024GB
Dołącz dyski do nowo utworzonych dysków VHDX dla maszyny wirtualnej. W tych poleceniach do katalogu są dodawane sześć wirtualnych dysków twardych znajdujących się w
C:\vms\Node1
katalogu i nazwanychs2d1.vhdx
przezs2d6.vhdx
.Node1
KażdeAdd-VMHardDiskDrive
polecenie dodaje jeden wirtualny dysk twardy do maszyny wirtualnej, więc polecenie jest powtarzane sześć razy z różnymi-Path
wartościami parametrów.Następnie maszyna wirtualna
Node1
ma sześć dysków VHD dołączonych do niej. Te dyski VHDX służą do włączania Bezpośrednie miejsca do magazynowania na maszynie wirtualnej, które są wymagane w przypadku wdrożeń rozwiązania Azure Stack HCI:Add-VMHardDiskDrive -VMName "Node1" -Path "C:\vms\Node1\s2d1.vhdx" Add-VMHardDiskDrive -VMName "Node1" -Path "C:\vms\Node1\s2d2.vhdx" Add-VMHardDiskDrive -VMName "Node1" -Path "C:\vms\Node1\s2d3.vhdx" Add-VMHardDiskDrive -VMName "Node1" -Path "C:\vms\Node1\s2d4.vhdx" Add-VMHardDiskDrive -VMName "Node1" -Path "C:\vms\Node1\s2d5.vhdx" Add-VMHardDiskDrive -VMName "Node1" -Path "C:\vms\Node1\s2d6.vhdx"
Wyłącz synchronizację czasu:
Get-VMIntegrationService -VMName "Node1" |Where-Object {$_.name -like "T*"}|Disable-VMIntegrationService
Włącz wirtualizację zagnieżdżonych:
Set-VMProcessor -VMName "Node1" -ExposeVirtualizationExtensions $true
Uruchom maszynę wirtualną:
Start-VM "Node1"
Instalowanie systemu operacyjnego na maszynach wirtualnych hosta wirtualnego
Wykonaj następujące kroki, aby zainstalować i skonfigurować system operacyjny Azure Stack HCI na maszynach wirtualnych hosta wirtualnego:
Pobierz plik ISO usługi Azure Stack HCI 23H2 i zainstaluj system operacyjny Azure Stack HCI.
Zaktualizuj hasło, ponieważ jest to pierwsze uruchomienie maszyny wirtualnej. Upewnij się, że hasło spełnia wymagania dotyczące złożoności platformy Azure. Hasło ma co najmniej 12 znaków i zawiera 1 wielkie litery, 1 małe litery, 1 cyfrę i 1 znak specjalny.
Po zmianie hasła narzędzie do konfiguracji serwera (SConfig) jest ładowane automatycznie. Wybierz opcję
15
, aby zamknąć wiersz polecenia i uruchomić następne kroki stamtąd.Uruchom narzędzie SConfig, uruchamiając następujące polecenie:
SConfig
Aby uzyskać informacje na temat używania konfiguracji SConfig, zobacz Konfigurowanie za pomocą narzędzia do konfiguracji serwera (SConfig) .
Zmień nazwę hosta na
Node1
. Użyj opcji wComputer name
programie2
SConfig, aby to zrobić.Zmiana nazwy hosta powoduje ponowne uruchomienie. Po wyświetleniu monitu o ponowne uruchomienie wprowadź
Yes
i poczekaj na zakończenie ponownego uruchomienia. Narzędzie SConfig jest uruchamiane ponownie automatycznie.Na hoście fizycznym uruchom
Get-VMNetworkAdapter
polecenia cmdlet iForEach-Object
, aby skonfigurować cztery nazwy kart sieciowych dla maszyny wirtualnejNode1
, mapując przypisane adresy MAC na odpowiednie karty sieciowe w systemie operacyjnym gościa.- Polecenie
Get-VMNetworkAdapter
cmdlet służy do pobierania obiektu karty sieciowej dla każdej karty sieciowej na maszynie wirtualnej, gdzie-VMName
parametr określa nazwę maszyny wirtualnej, a-Name
parametr określa nazwę karty sieciowej. DostępMacAddress
do właściwości obiektu karty sieciowej jest następnie uzyskiwany w celu uzyskania adresu MAC:
Get-VMNetworkAdapter -VMName "Node1" -Name "NIC1"
Adres MAC to ciąg liczb szesnastowych. Polecenie
ForEach-Object
cmdlet służy do formatowania tego ciągu przez wstawianie łączników w określonych odstępach czasu. W szczególnościInsert
metoda obiektu ciągu jest używana do wstawiania łącznika w ciągu 2, 5, 8, 11 i 14 pozycji w ciągu. Operatorjoin
jest następnie używany do łączenia wynikowej tablicy ciągów w jeden ciąg z spacjami między poszczególnymi elementami.Polecenia są powtarzane dla każdej z czterech kart sieciowych na maszynie wirtualnej, a końcowy sformatowany adres MAC dla każdej karty sieciowej jest przechowywany w oddzielnej zmiennej:
($Node1finalmacNIC1, $Node1finalmacNIC2, $Node1finalmacNIC3, $Node1finalmacNIC4).
- Poniższy skrypt zwraca końcowy sformatowany adres MAC dla każdej karty sieciowej:
$Node1macNIC1 = Get-VMNetworkAdapter -VMName "Node1" -Name "NIC1" $Node1macNIC1.MacAddress $Node1finalmacNIC1=$Node1macNIC1.MacAddress|ForEach-Object{($_.Insert(2,"-").Insert(5,"-").Insert(8,"-").Insert(11,"-").Insert(14,"-"))-join " "} $Node1finalmacNIC1 $Node1macNIC2 = Get-VMNetworkAdapter -VMName "Node1" -Name "NIC2" $Node1macNIC2.MacAddress $Node1finalmacNIC2=$Node1macNIC2.MacAddress|ForEach-Object{($_.Insert(2,"-").Insert(5,"-").Insert(8,"-").Insert(11,"-").Insert(14,"-"))-join " "} $Node1finalmacNIC2 $Node1macNIC3 = Get-VMNetworkAdapter -VMName "Node1" -Name "NIC3" $Node1macNIC3.MacAddress $Node1finalmacNIC3=$Node1macNIC3.MacAddress|ForEach-Object{($_.Insert(2,"-").Insert(5,"-").Insert(8,"-").Insert(11,"-").Insert(14,"-"))-join " "} $Node1finalmacNIC3 $Node1macNIC4 = Get-VMNetworkAdapter -VMName "Node1" -Name "NIC4" $Node1macNIC4.MacAddress $Node1finalmacNIC4=$Node1macNIC4.MacAddress|ForEach-Object{($_.Insert(2,"-").Insert(5,"-").Insert(8,"-").Insert(11,"-").Insert(14,"-"))-join " "} $Node1finalmacNIC4
- Polecenie
Uzyskaj poświadczenia administratora lokalnego
Node1
maszyny wirtualnej, a następnie zmień nazwęNode1
:$cred = get-credential
Zmień nazwę kart sieciowych i zamapuj je na
Node1
. Zmiana nazwy jest oparta na adresach MAC kart sieciowych przypisanych przez funkcję Hyper-V po pierwszym uruchomieniu maszyny wirtualnej. Te polecenia powinny być uruchamiane bezpośrednio z hosta:Get-NetAdapter
Użyj polecenia , aby pobrać fizyczne karty sieciowe na maszynie wirtualnej, przefiltrować je na podstawie adresu MAC, a następnie zmienić ich nazwę na pasującą kartę przy użyciuRename-NetAdapter
polecenia cmdlet .Jest to powtarzane dla każdej z czterech kart sieciowych na maszynie wirtualnej, z adresem MAC i nową nazwą każdej karty sieciowej określonej oddzielnie. Spowoduje to utworzenie mapowania między nazwą kart sieciowych w Menedżerze funkcji Hyper-V i nazwą kart sieciowych w systemie operacyjnym maszyny wirtualnej:
Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {param($Node1finalmacNIC1) Get-NetAdapter -Physical | Where-Object {$_.MacAddress -eq $Node1finalmacNIC1} | Rename-NetAdapter -NewName "NIC1"} -ArgumentList $Node1finalmacNIC1 Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {param($Node1finalmacNIC2) Get-NetAdapter -Physical | Where-Object {$_.MacAddress -eq $Node1finalmacNIC2} | Rename-NetAdapter -NewName "NIC2"} -ArgumentList $Node1finalmacNIC2 Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {param($Node1finalmacNIC3) Get-NetAdapter -Physical | Where-Object {$_.MacAddress -eq $Node1finalmacNIC3} | Rename-NetAdapter -NewName "NIC3"} -ArgumentList $Node1finalmacNIC3 Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {param($Node1finalmacNIC4) Get-NetAdapter -Physical | Where-Object {$_.MacAddress -eq $Node1finalmacNIC4} | Rename-NetAdapter -NewName "NIC4"} -ArgumentList $Node1finalmacNIC4
Wyłącz protokół DHCP (Dynamic Host Configuration Protocol) na czterech kart sieciowych dla maszyny wirtualnej
Node1
, uruchamiając następujące polecenia.Uwaga
Interfejsy nie będą automatycznie uzyskiwać adresów IP z serwera DHCP i zamiast tego muszą mieć przypisane ręcznie do nich adresy IP:
Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {Set-NetIPInterface -InterfaceAlias "NIC1" -Dhcp Disabled} Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {Set-NetIPInterface -InterfaceAlias "NIC2" -Dhcp Disabled} Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {Set-NetIPInterface -InterfaceAlias "NIC3" -Dhcp Disabled} Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {Set-NetIPInterface -InterfaceAlias "NIC4" -Dhcp Disabled}
Ustaw adres IP zarządzania, bramę i system DNS. Po wykonaniu
Node1
następujących poleceń zostanieNIC1
skonfigurowany interfejs sieciowy z określonym adresem IP, maską podsieci, bramą domyślną i adresem serwera DNS. Upewnij się, że adres IP zarządzania może rozpoznać usługę Active Directory i ma łączność wychodzącą z Internetem:Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {New-NetIPAddress -InterfaceAlias "NIC1" -IPAddress "192.168.44.201" -PrefixLength 24 -AddressFamily IPv4 -DefaultGateway "192.168.44.1"} Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {Set-DnsClientServerAddress -InterfaceAlias "NIC1" -ServerAddresses "192.168.1.254"}
Włącz rolę funkcji Hyper-V. To polecenie powoduje ponowne uruchomienie maszyny wirtualnej
Node1
:Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All }
Po
Node1
ponownym uruchomieniu i zainstalowaniu roli funkcji Hyper-V zainstaluj narzędzia do zarządzania funkcją Hyper-V:Invoke-Command -VMName "Node1" -Credential $cred -ScriptBlock {Install-WindowsFeature -Name Hyper-V -IncludeManagementTools}
Gdy serwer hosta wirtualnego będzie gotowy, musisz zarejestrować go i przypisać uprawnienia na platformie Azure jako zasób usługi Arc.
Po zarejestrowaniu serwera na platformie Azure jako zasób usługi Arc i zainstalowaniu wszystkich obowiązkowych rozszerzeń wybierz jedną z następujących metod wdrażania rozwiązania Azure Stack HCI z platformy Azure.
Powtórz powyższy proces dla dodatkowych węzłów, jeśli planujesz przetestować wdrożenia z wieloma węzłami. Upewnij się, że nazwy hostów wirtualnych i adresy IP zarządzania są unikatowe i znajdują się w tej samej podsieci: