Įgalinti „Hyper-V“ „Windows Server“ įdėtoje virtualioje mašinoje

Virtualizacija yra viena iš praktiškiausių, naudingiausių ir galingiausių technologijų, kurias šiuo metu turime kaip vartotojai, administratoriai ir IT pasaulio darbuotojai.

Šiuo metu turime įvairių programų, skirtų visapusiškai atlikti šią užduotį, o viena iš labiausiai paplitusių yra „Microsoft“ sukurta „Hyper-V“, kuri yra tiek namų, tiek verslo versijose, siūlančiose daugybę gyvybiškai svarbių funkcijų, užtikrinančių optimalų našumą.

Viena iš funkcijų, apie kurią žino tik nedaugelis, yra įdėta virtualizacija, o šiandien „Solvetic“ apie tai išsamiai kalbės ir pamatysime, kaip ją naudoti virtualioje mašinoje su „Windows Server 2016“.

Kas yra įdėta virtualizacijaĮdėta virtualizacija yra funkcija, suteikianti mums galimybę paleisti „Hyper-V“ „Hyper-V“ virtualioje mašinoje, šiuo atveju „Hyper-V“ kompiuteryje su „Windows Server 2016“.

Įdėtos virtualizacijos dėka galima Hyper-V pagrindinį kompiuterį virtualizuoti, o tai iki šiol buvo sunki užduotis virtualizuoti jau virtualizuotoje aplinkoje.

Šio tipo įterpta virtualizacijos funkcija gali būti naudojama aplinkoje, kurioje reikia paleisti „Hyper-V“ konteinerį virtualizuotame konteinerio priegloboje, sukonfigūruoti „Hyper-V“ laboratoriją virtualizuotoje aplinkoje arba išbandyti kelių mašinų scenarijus, nereikalaujant atskiros aparatūros tai reiškia padidėjusias išlaidas ir išteklius.

Ankstesni reikalavimaiNorėdami pasinaudoti įdėta virtualizacija, turime turėti:

  • „Hyper-V“ priegloba su bent „Windows Server 2016“ arba „Windows 10“ jubiliejiniu naujinimu.
  • „Hyper-V“ virtuali mašina, kurioje veikia „Windows Server 2016“ arba „Windows 10“ jubiliejinis naujinimas.
  • „Hyper-V“ virtuali mašina, kurios konfigūracijos versija yra 8.0 arba naujesnė.
  • „Intel“ procesorius su VT-x ir EPT technologija.

Šiuo atveju mes dirbame su „Windows 10 Pro Fall Creators“.

1. Sukurkite virtualią mašiną naudodami „Windows Server 2016“

1 žingsnis
Norėdami pradėti procesą, atidarome „Hyper-V“ tvarkyklę ir galime sukurti „Windows Server 2016“ virtualią mašiną naudodami bet kurią iš šių parinkčių:

  • Eikite į meniu „Veiksmas“ ir pasirinkite „Nauja / virtuali mašina“.
  • Spustelėkite naują parinktį, esančią dešinėje pusėje, ir pasirinkite „Virtual Machine“.
  • Dešiniuoju pelės mygtuku spustelėkite serverį, fizinį kompiuterį ir pasirinkite „Nauja / virtuali mašina“.

DIDELIS

2 žingsnis
Bus parodytas šis pasveikinimo langas:

3 žingsnis
Spustelėkite Pirmyn ir mes priskirsime virtualios mašinos pavadinimą:

4 žingsnis
Dar kartą spustelėkite Pirmyn ir tada pasirinksime virtualios mašinos kartą, dažniausiai pasitaikančią 1 kartą, nes 2 karta taikoma 64 bitų mašinoms su UEFI technologija, kurios ne visi vartotojai skaičiuoja.

5 žingsnis
Toliau apibrėžiame priskirtinos atminties dydį:

6 žingsnis
Kitame lange tinklo funkcijose paliekame numatytąją reikšmę „Neprisijungęs“ ir spustelėkite „Kitas“, o dabar sukonfigūruosime standžiojo disko parametrus:

7 žingsnis
Kitame lange mes nustatysime šaltinį, iš kurio įdiegsime „Windows Server 2016“, tai gali būti iš ISO atvaizdo, iš DVD, tinkle ir tt:

8 žingsnis
Spustelėkite Pirmyn ir pamatysime mašinos, kurią reikia sukurti, suvestinę:

9 veiksmas
Spustelėkite Užbaigti užbaigti veiksmą. Mes galime pamatyti mūsų sukurtą virtualią mašiną:

DIDELIS

10 žingsnis
Mes pasirenkame jį ir spustelėkite mygtuką „Prisijungti“, ir bus rodoma:

11 žingsnis
Ten spustelėkite „Prisijungti“, kad pradėtumėte „Windows Server 2016“ diegimo procesą.

DIDELIS

2. Konfigūruokite įdėtą virtualizaciją sistemoje „Windows Server 2016“


Įdiegę „Windows Server 2016“, mes išjungiame virtualią mašiną ir vykdome šią komandą „Hyper-V“ fiziniame kompiuteryje, šiuo atveju „Windows 10“, ir ši komanda leis įdėtą virtualizaciją mūsų sukurtai virtualiai mašinai.

1 žingsnis
Ši komanda bus paleista „Windows PowerShell“ kaip administratoriai:

 Set -VMProcessor -VMName -ExposeVirtualizationExtensions $ true 
PastabaŠiuo atveju pakeitėme pavadinimą į „WindowsServer2016“, kad išvengtume žodžių tarpo konfliktų:

DIDELIS

2 žingsnis
Dabar galime paleisti „Windows Server 2016“ virtualią mašiną.

DIDELIS

3. Įdiekite „Hyper-V“ vaidmenį sistemoje „Windows Server 2016“

1 žingsnis
Kai prieisime prie jo, turime įdiegti „Hyper-V“ vaidmenį ir turime dvi alternatyvas:

  • Įdiekite jį iš parinkties „Pridėti vaidmenų ir funkcijų“.
  • „Windows PowerShell“ naudojimas

2 žingsnis
Šiuo atveju naudosime „Windows PowerShell“, todėl paleisime ją kaip administratorius virtualioje mašinoje ir paleisime šią cmdlet:

 „Install-WindowsFeature Hyper-v“-„IncludeManagementTools“ 
3 žingsnis
Matome, kad prasideda „Hyper-V“ vaidmens diegimo procesas:

DIDELIS

4 žingsnis
Baigę pamatysime šį pranešimą:

DIDELIS

5 žingsnis
Norėdami pritaikyti pakeitimus, turėsite iš naujo paleisti serverį.

DIDELIS

6 žingsnis
Kai „Windows Server 2016“ bus paleistas iš naujo, pamatysime jo naudojimą ir atitinkamą konfigūraciją.

7 žingsnis
Galime pasiekti „Hyper-V Manager“ ir iš ten sukurti reikiamas virtualias mašinas „Windows Server 2016 Hyper-V“.

DIDELIS

8 žingsnis
Šiuo atveju „Hyper-V“ virtualioje mašinoje įdiegėme kitą „Windows Server“ mašiną:

DIDELIS

4. Išjunkite įdėtą virtualizaciją sistemoje „Windows Server 2016“


Jei nebenaudojame įdėtos virtualizacijos, turime paleisti šią cmdlet iš „Windows PowerShell“ kaip administratoriai:
 Set -VMProcessor -VMName -ExposeVirtualizationExtensions $ false 

DIDELIS

5. Tinklo parinktys „Windows Server 2016“


Kuriant įdėtas virtualias mašinas yra dvi tinklo parinktys: MAC adresų klastojimas ir NAT režimas.

MAC adreso klastojimasKad tinklo paketai būtų nukreipti per du virtualius jungiklius, MAC adresų klastojimas turi būti įjungtas pirmame virtualiojo jungiklio lygyje. Tai atliekama naudojant šią „PowerShell“ komandą:

 Get -VMNetworkAdapter -VMName | „Set -VMNetworkAdapter“ - „MacAddressSpoofing On“

Tinklo adresų vertimas (NAT)Ši parinktis pagrįsta tinklo adresų vertimu (NAT). Šis metodas geriausiai tinka tais atvejais, kai neįmanoma suklastoti MAC adreso, pvz., Viešoje debesų aplinkoje.

Visų pirma, mes turime sukurti virtualų NAT jungiklį pagrindinėje virtualioje mašinoje taip:

 New -VMSwitch -Name VmNAT -SwitchType Internal New -NetNat -Name LocalNAT -InternalIPInterfaceAddressPrefix "192.168.0.5/24"
Tada tinklo adapteriui priskirsime IP adresą:
 „Get-NetAdapter“ „vEthernet (VmNat)“ | New -NetIPAddress -IPAddress 192.168.0.1 -AddressFamily IPv4 -PrefixLength 24
Kiekviena įdėta virtuali mašina turi turėti IP adresą ir jai priskirtus šliuzus.

Tokiu būdu pamatėme, kaip sukurti įdėtą virtualizacijos funkciją „Hyper-V“ ir dar labiau išplėsti šią funkciją.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave