Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows Server

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

เซิร์ฟเวอร์ Windows Hyper-V เป็นแพลตฟอร์มไฮเปอร์ไวเซอร์ฟรีโดย Microsoft เพื่อเรียกใช้เครื่องเสมือน ในบทความนี้ เราจะมาดูวิธีการติดตั้งและกำหนดค่า Windows Hyper-V Server 2019 เวอร์ชันล่าสุดที่เผยแพร่ในช่วงฤดูร้อนปี 2019 (คู่มือนี้ใช้กับ Windows Hyper-V Server 2016 ด้วย)

Hyper-V Server 2019 เหมาะสำหรับผู้ที่ไม่ต้องการจ่ายค่าระบบปฏิบัติการฮาร์ดแวร์เสมือนจริง Hyper-V ไม่มีข้อจำกัดและฟรี Windows Hyper-V Server มีประโยชน์ดังต่อไปนี้:

  1. รองรับ OS ยอดนิยมทั้งหมด ไม่มีปัญหาความเข้ากันได้ ระบบปฏิบัติการ Windows และ Linux และ FreeBSD รุ่นใหม่ทั้งหมดรองรับ Hyper-V
  2. สำรองข้อมูลเครื่องเสมือนได้หลายวิธี :สคริปต์อย่างง่าย ซอฟต์แวร์โอเพนซอร์ซ โปรแกรมสำรองข้อมูลยอดนิยมเวอร์ชันฟรีและเชิงพาณิชย์
  3. แม้ว่า Hyper-V Server จะไม่มี GUI Windows Server (อินเทอร์เฟซการจัดการกราฟิก) คุณสามารถจัดการได้จากระยะไกลโดยใช้ ตัวจัดการ Hyper-V มาตรฐาน ที่คุณสามารถติดตั้งบนคอมพิวเตอร์ที่ใช้ Windows ตอนนี้ยังมีการเข้าถึงเว็บโดยใช้ Windows Admin Center .
  4. Hyper-V Server อิงจากแพลตฟอร์มเซิร์ฟเวอร์ยอดนิยม คุ้นเคยและใช้งานง่าย
  5. คุณสามารถติดตั้ง Hyper-V บน pseudoRAID , อี. g., คอนโทรลเลอร์ Inter RAID, ซอฟต์แวร์ Windows RAID
  6. คุณไม่จำเป็นต้องให้สิทธิ์ใช้งานไฮเปอร์ไวเซอร์ของคุณ เหมาะสำหรับ VDI หรือ Linux VM
  7. ความต้องการฮาร์ดแวร์ต่ำ . โปรเซสเซอร์ของคุณต้องรองรับซอฟต์แวร์เวอร์ชวลไลเซชั่น (Intel-VT หรือ VMX โดย Intel, AMD-V (SVM) โดย AMD) และการแปลที่อยู่ระดับที่สอง (SLAT) (Intel EPT หรือ AMD RV) ต้องเปิดใช้งานตัวเลือกโปรเซสเซอร์เหล่านี้ใน BIOS/UEFI/โฮสต์ที่ซ้อนกัน คุณสามารถค้นหาข้อกำหนดของระบบทั้งหมดได้จากเว็บไซต์ของ Microsoft
คุณควรแยกความแตกต่างระหว่าง Windows Server 2016/2019 ที่มีบทบาท Hyper-V มาตรฐานและ Hyper-V Server ฟรี 2019/2016 นี่เป็นผลิตภัณฑ์ที่แตกต่างกัน

โปรดทราบว่าหากคุณใช้ไฮเปอร์ไวเซอร์ฟรี คุณยังต้องรับผิดชอบในการให้สิทธิ์ใช้งานเครื่องเสมือนของคุณ คุณสามารถเรียกใช้ VM จำนวนเท่าใดก็ได้ที่ใช้ระบบปฏิบัติการโอเพ่นซอร์ส เช่น Linux แต่คุณต้องให้สิทธิ์ใช้งานเครื่องเสมือน Windows ของคุณ รุ่นเดสก์ท็อป Windows มีสิทธิ์ใช้งานด้วยรหัสผลิตภัณฑ์ และหากคุณใช้ Windows Server เป็นระบบปฏิบัติการทั่วไป คุณต้องอนุญาตสิทธิ์ใช้งานตามจำนวนฟิสิคัลคอร์บนโฮสต์ของคุณ ดูรายละเอียดเพิ่มเติมเกี่ยวกับการให้สิทธิ์การใช้งาน Windows Server ในสภาพแวดล้อมเสมือนที่นี่

สารบัญ:

  • มีอะไรใหม่ใน Hyper-V Server 2019
  • จะติดตั้ง Hyper-V Server 2019/2016 ได้อย่างไร
  • การใช้ Sconfig Tool สำหรับการกำหนดค่าพื้นฐานของเซิร์ฟเวอร์ Hyper-V
  • Hyper-V Server 2019 การจัดการระยะไกล
  • การใช้ PowerShell เพื่อกำหนดค่า Hyper-V Server 2019
  • วิธีกำหนดการตั้งค่าเครือข่าย Hyper-V Server 2019 จาก PowerShell
  • การกำหนดค่าไฟร์วอลล์การจัดการระยะไกลของเซิร์ฟเวอร์ Hyper-V
  • การกำหนดค่าที่เก็บข้อมูล Hyper-V สำหรับเครื่องเสมือน
  • จะกำหนดการตั้งค่าโฮสต์เซิร์ฟเวอร์ Hyper-V ผ่าน PowerShell ได้อย่างไร
  • การสร้าง Hyper-V Virtual Switch

มีอะไรใหม่ใน Hyper-V Server 2019

มาพิจารณาฟีเจอร์ใหม่ของ Hyper-V Server 2019 กันโดยย่อ:

  1. Shielded Virtual Machines รองรับ Linux
  2. การกำหนดค่า VM เวอร์ชัน 9.0 (พร้อมรองรับการไฮเบอร์เนต)
  3. รองรับการขจัดข้อมูลซ้ำซ้อนของ ReFS
  4. ความเข้ากันได้ของแอปหลัก:ความสามารถในการเรียกใช้แผงการจัดการกราฟิกเพิ่มเติมในคอนโซลเซิร์ฟเวอร์ Hyper-V
  5. รองรับคลัสเตอร์ Hyper-V แบบ 2 โหนดและการย้ายคลัสเตอร์ข้ามโดเมน

จะติดตั้ง Hyper-V Server 2019/2016 ได้อย่างไร

คุณสามารถดาวน์โหลดอิมเมจการติดตั้ง ISO ของ Hyper-V Server 2019 ได้ที่นี่:https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2019

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

หลังจากที่คุณคลิกต่อไป แบบฟอร์มลงทะเบียนสั้นๆ จะปรากฏขึ้น กรอกข้อมูลของคุณและเลือกภาษาของระบบปฏิบัติการที่จะติดตั้ง รอจนกว่าการดาวน์โหลดอิมเมจ Hyper-V จะสิ้นสุดลง ขนาดไฟล์ .iso ประมาณ 2.81GB

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

การติดตั้งเซิร์ฟเวอร์ Microsoft Hyper-V เป็นมาตรฐานและใช้งานง่าย ใช้งานได้เหมือนใน Windows 10 เพียงบูตเซิร์ฟเวอร์ (คอมพิวเตอร์) จากอิมเมจ ISO แล้วทำตามคำแนะนำของวิซาร์ดการติดตั้ง

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

การใช้ Sconfig Tool สำหรับการกำหนดค่าพื้นฐานของเซิร์ฟเวอร์ Hyper-V

หลังการติดตั้ง ระบบจะแจ้งให้คุณเปลี่ยนรหัสผ่านผู้ดูแลระบบ เปลี่ยนแล้วคุณจะไปที่คอนโซลไฮเปอร์ไวเซอร์

โปรดทราบว่า Hyper-V Server ไม่มี Windows GUI ที่คุ้นเคย คุณจะต้องกำหนดการตั้งค่าส่วนใหญ่ผ่านทางบรรทัดคำสั่ง

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

มีหน้าต่างสองบานบนเดสก์ท็อป — พร้อมท์คำสั่งมาตรฐานและ sconfig.cmd หน้าต่างสคริปต์ คุณสามารถใช้สคริปต์นี้เพื่อดำเนินการกำหนดค่าเริ่มต้นของเซิร์ฟเวอร์ Hyper-V ของคุณ ป้อนหมายเลขของรายการเมนูที่คุณจะใช้งานในบรรทัด "ป้อนหมายเลขเพื่อเลือกตัวเลือก:"

  1. รายการเมนูแรกช่วยให้คุณสามารถเข้าร่วมเซิร์ฟเวอร์ของคุณกับโดเมน AD หรือเวิร์กกรุ๊ป ในตัวอย่างนี้ เราจะเข้าร่วมเซิร์ฟเวอร์กับเวิร์กกรุ๊ปที่เรียกว่า HV-GROUP จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร
  2. เปลี่ยนชื่อโฮสต์ของเซิร์ฟเวอร์ของคุณ
  3. สร้างผู้ใช้ผู้ดูแลระบบในพื้นที่ (บัญชีอื่น นอกเหนือจาก ผู้ดูแลระบบ ในตัว บัญชีผู้ใช้). ฉันต้องการทราบว่าเมื่อคุณป้อนรหัสผ่านผู้ดูแลระบบในพื้นที่ เคอร์เซอร์จะอยู่ที่เดิม อย่างไรก็ตาม รหัสผ่านและการยืนยันถูกป้อนเรียบร้อยแล้ว
  4. เปิดใช้งานการเข้าถึงเซิร์ฟเวอร์ของคุณจากระยะไกล ดังนั้น คุณจะสามารถจัดการได้โดยใช้คอนโซล Server Manager, MMC และ PowerShell เชื่อมต่อผ่าน RDP ตรวจสอบความพร้อมใช้งานโดยใช้ ping หรือ ร่องรอย .
  5. กำหนดค่า Windows Update เลือกหนึ่งในสามโหมด:
    • อัตโนมัติ (ดาวน์โหลดและติดตั้งอัปเดตอัตโนมัติ)
    • ดาวน์โหลดเท่านั้น (ดาวน์โหลดเท่านั้นโดยไม่ต้องติดตั้ง)
    • คู่มือ (ผู้ดูแลระบบตัดสินใจว่าจะดาวน์โหลดหรือติดตั้งการอัปเดต)
  6. ดาวน์โหลดและติดตั้งการอัปเดตความปลอดภัยล่าสุด
  7. เปิดใช้งานการเข้าถึง RDP โดยมี/ไม่มี NLA
  8. กำหนดการตั้งค่าอะแดปเตอร์เครือข่ายของคุณ โดยค่าเริ่มต้น เซิร์ฟเวอร์ของคุณจะได้รับที่อยู่ IP จากเซิร์ฟเวอร์ DHCP จะดีกว่าในการกำหนดค่าที่อยู่ IP แบบคงที่ที่นี่ จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร
  9. ตั้งวันที่และเวลาของระบบของคุณ
  10. กำหนดค่าการวัดและส่งข้อมูลทางไกล Hyper-V จะไม่อนุญาตให้คุณปิดการใช้งานอย่างสมบูรณ์ เลือกโหมดที่คุณต้องการ จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

คุณยังสามารถกำหนดค่าวันที่ เวลา และเขตเวลาโดยใช้คำสั่งต่อไปนี้:

control timedate.cpl

พารามิเตอร์ภูมิภาค:

control intl.cpl

คำสั่งเหล่านี้เปิดคอนโซลมาตรฐาน

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

หมายเหตุ! หากคุณปิดหน้าต่างทั้งหมดแล้วเห็นหน้าจอสีดำ ให้กด Ctrl+Shift+Esc . คีย์ผสมนี้ทำงานในเซสชัน RDP เช่นกันและเรียกใช้ตัวจัดการงาน คุณสามารถใช้เพื่อเริ่มพรอมต์คำสั่งหรือเครื่องมือกำหนดค่า Hyper-V (คลิกไฟล์ -> เรียกใช้งาน -> cmd.exe หรือ sconfig.cmd)

การจัดการระยะไกลเซิร์ฟเวอร์ Hyper-V 2019

หากต้องการจัดการ Free Hyper-V Server 2019 จากอินเทอร์เฟซแบบกราฟิกอย่างสะดวกสบาย คุณสามารถใช้:

  • ศูนย์การดูแลระบบ Windows
  • ตัวจัดการ Hyper-V — นี่คือวิธีที่เราจะพิจารณาเพิ่มเติม (สำหรับฉัน สะดวกกว่า WAC อย่างน้อยก็จนถึงตอนนี้)

ในการจัดการ Hyper-V Server 2016/2019 คุณจะต้องใช้คอมพิวเตอร์ที่ใช้ Windows 10 Pro หรือ องค์กร x64 ฉบับ

เซิร์ฟเวอร์ Hyper-V ของคุณต้องสามารถเข้าถึงได้โดยใช้ชื่อโฮสต์ และระเบียน A จะต้องสอดคล้องกับบนเซิร์ฟเวอร์ DNS ในเครือข่ายโดเมนของคุณ ในเวิร์กกรุ๊ป คุณจะต้องสร้างระเบียน A ด้วยตนเองบน DNS ในพื้นที่ของคุณหรือเพิ่มลงใน โฮสต์ ไฟล์บนคอมพิวเตอร์ไคลเอนต์ ในกรณีของเรา จะมีลักษณะดังนี้:

192.168.2.50 SERVERHV

หากบัญชีที่คุณใช้บนคอมพิวเตอร์ไคลเอนต์แตกต่างจากบัญชีผู้ดูแลระบบ Hyper-V (และควรเป็นเช่นนั้น) คุณจะต้องบันทึกข้อมูลประจำตัวของคุณที่ใช้ในการเชื่อมต่อกับเซิร์ฟเวอร์ Hyper-V อย่างชัดเจน โดยเรียกใช้คำสั่งนี้:

cmdkey /add: SERVERHV /user:hvadmin /pass:HVPa$$word

เราได้ระบุโฮสต์และข้อมูลรับรองเพื่อเข้าถึง Hyper-V หากคุณมีเซิร์ฟเวอร์มากกว่าหนึ่งแห่ง ให้ทำสำหรับแต่ละเซิร์ฟเวอร์

จากนั้นเริ่มพรอมต์ของ PowerShell ในฐานะผู้ดูแลระบบและเรียกใช้คำสั่งต่อไปนี้:

winrm quickconfig
ตอบใช่สำหรับคำถามทั้งหมด ดังนั้น คุณจะกำหนดค่าการเริ่มต้นบริการ WinRM อัตโนมัติและเปิดใช้งานกฎการควบคุมระยะไกลในไฟร์วอลล์ของคุณ

เพิ่มเซิร์ฟเวอร์ Hyper-V ของคุณในรายการโฮสต์ที่เชื่อถือได้:

Set-Item WSMan:\localhost\Client\TrustedHosts -Value "SERVERHV"

หากคุณมีเซิร์ฟเวอร์หลายเครื่อง ให้เพิ่มแต่ละเซิร์ฟเวอร์ไปยังโฮสต์ที่เชื่อถือได้

เรียกใช้ dcomcnfg จากพรอมต์คำสั่งและขยาย Component Services -> Computers -> My Computer ในนั้น คลิกขวาที่นี่ เลือก Properties และไปที่ COM Security -> สิทธิ์การเข้าถึง -> แก้ไขขีดจำกัด . ในหน้าต่างถัดไป ให้เลือก การเข้าถึงระยะไกล สิทธิ์สำหรับ การเข้าถึงแบบไม่ระบุชื่อ ผู้ใช้

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

จากนั้นให้ลองเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล เรียกใช้การจัดการคอมพิวเตอร์ คอนโซล (compmgmt.msc) ให้คลิกขวาที่รูทคอนโซลและเลือก เชื่อมต่อกับคอมพิวเตอร์เครื่องอื่น

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

ตอนนี้คุณสามารถจัดการ Task Scheduler, ดิสก์, บริการ และดูบันทึกเหตุการณ์ได้โดยใช้คอนโซล MMC มาตรฐาน

ติดตั้ง Hyper-V Manager บน Windows 10 เปิด โปรแกรมและคุณลักษณะ (ตัวเลือกคุณลักษณะ.exe) และไปที่เปิดหรือปิดคุณลักษณะของ Windows . ในหน้าต่างถัดไป ค้นหา Hyper-V และทำเครื่องหมายที่ เครื่องมือการจัดการ Hyper-V เพื่อทำการติดตั้ง

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

สแน็ปอินตัวจัดการ Hyper-V จะถูกติดตั้ง เริ่มการทำงานและเชื่อมต่อกับเซิร์ฟเวอร์ Hyper-V ของคุณ

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

การใช้ Hyper-V Manager เพื่อจัดการไฮเปอร์ไวเซอร์นั้นโดยทั่วไปแล้วไม่น่าสงสัย จากนั้นฉันจะบอกวิธีจัดการเซิร์ฟเวอร์ Hyper-V จาก PowerShell

การใช้ PowerShell เพื่อกำหนดค่าเซิร์ฟเวอร์ Hyper-V 2019

ฉันแนะนำให้ใช้ PowerShell เพื่อกำหนดค่าเซิร์ฟเวอร์ Hyper-V ของคุณ โมดูล Hyper-V มี cmdlet มากกว่า 1,641 cmdlets เพื่อจัดการเซิร์ฟเวอร์ Hyper-V

Get-Command –ModuleHyper-V | Measure-Object

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

กำหนดค่าการเริ่มต้นอัตโนมัติของคอนโซล PowerShell หลังจากเข้าสู่ระบบ

New-ItemProperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\run -Name PowerShell -Value "cmd /c start /max C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -noExit" -Type string

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

หลังจากเข้าสู่ระบบเซิร์ฟเวอร์ หน้าต่าง PowerShell จะปรากฏขึ้น

จะกำหนดค่าการตั้งค่าเครือข่าย Hyper-V Server 2019 จาก PowerShell ได้อย่างไร

หากคุณไม่ได้กำหนดการตั้งค่าเครือข่ายโดยใช้ sconfig.cmd คุณจะต้องกำหนดค่าผ่าน PowerShell การใช้ Get-NetIPConfiguration cmdlet คุณสามารถดูการกำหนดค่า IP ปัจจุบันของอินเทอร์เฟซเครือข่ายได้

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

กำหนดที่อยู่ IP แบบคงที่ เน็ตเวิร์กมาสก์ เกตเวย์เริ่มต้น และที่อยู่เซิร์ฟเวอร์ DNS คุณสามารถรับดัชนีอะแดปเตอร์เครือข่าย (InterfaceIndex) จากผลลัพธ์ของ cmdlet ก่อนหน้า

New-NetIPAddress -InterfaceIndex 4 -IPAddress 192.168.1.2 -DefaultGateway 192.168.1.1 -PrefixLength 24

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

Set-DnsClientServerAddress -InterfaceIndex 4 -ServerAddresses 192.168.1.3,192.168.1.4

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

ในการกำหนดค่า IPv6 ให้รับชื่ออินเทอร์เฟซโดยใช้ Get-NetAdapter cmdlet จากโมดูล PowerShell NetTCPIP

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

ตรวจสอบการตั้งค่า IPv6 ปัจจุบันโดยใช้คำสั่งต่อไปนี้:

Get-NetAdapterBinding -InterfaceDescription "Intel(R) PRO/1000 MT Network Connection" | Where-Object -Property DisplayName -Match IPv6 | Format-Table –AutoSize

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

คุณสามารถปิดการใช้งาน IPv6 ได้ดังนี้:

Disable-NetAdapterBinding -InterfaceDescription "Intel(R) PRO/1000 MT Network Connection " -ComponentID ms_tcpip6

การกำหนดค่าไฟร์วอลล์การจัดการระยะไกลของเซิร์ฟเวอร์ Hyper-V

คุณสามารถดูรายการ cmdlets เพื่อจัดการ Windows Firewall ได้โดยใช้ Get-Command :

Get-Command -Noun *Firewall* -Module NetSecurity

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

หากต้องการจัดการเซิร์ฟเวอร์ของคุณจากระยะไกลอย่างสมบูรณ์ ให้เรียกใช้คำสั่งต่อไปนี้ทีละคำสั่งเพื่อเปิดใช้งานกฎการอนุญาต Windows Firewall :

Enable-NetFireWallRule -DisplayName "Windows Management Instrumentation (DCOM-In)"
Enable-NetFireWallRule -DisplayGroup "Remote Event Log Management"
Enable-NetFireWallRule -DisplayGroup "Remote Service Management"
Enable-NetFireWallRule -DisplayGroup "Remote Volume Management"
Enable-NetFireWallRule -DisplayGroup "Windows Firewall Defender Remote Management"
Enable-NetFireWallRule -DisplayGroup "Remote Scheduled Tasks Management"

การกำหนดค่าที่เก็บข้อมูล Hyper-V สำหรับเครื่องเสมือน

เราจะใช้พาร์ติชั่นแยกต่างหากบนฟิสิคัลดิสก์เพื่อเก็บข้อมูล (ไฟล์เครื่องเสมือนและไฟล์ iso) ดูรายการฟิสิคัลดิสก์บนเซิร์ฟเวอร์ของคุณ

Get-Disk

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

สร้างพาร์ติชั่นใหม่ที่ใหญ่ที่สุดเท่าที่เป็นไปได้บนไดรฟ์และกำหนดอักษรระบุไดรฟ์ D:ให้กับมัน ใช้ DiskNumber จาก Get-Disk ผลลัพธ์

New-Partition -DiskNumber 0 -DriveLetter D –UseMaximumSize

จากนั้นจัดรูปแบบพาร์ติชันเป็น NTFS และระบุป้ายกำกับ:

Format-Volume -DriveLetter D -FileSystem NTFS -NewFileSystemLabel "VMStorage"

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ cmdlet ของการจัดการดิสก์และพาร์ติชันใน PowerShell โปรดดูบทความ PowerShell Disks and Partitions Management

สร้างไดเร็กทอรีที่คุณจะเก็บการตั้งค่าเครื่องเสมือนและไฟล์ vhdx รายการใหม่ cmdlet ให้คุณสร้างโฟลเดอร์ที่ซ้อนกัน:

New-Item -Path "D:\HyperV\VHD" -Type Directory

สร้างโฟลเดอร์ D:\ISO เพื่อเก็บอิมเมจการกระจาย OS (ไฟล์ iso):

New-Item -Path D:\ISO -ItemType Directory

ในการสร้างโฟลเดอร์เครือข่ายที่ใช้ร่วมกัน ให้ใช้ New-SmbShare cmdlet และให้สิทธิ์การเข้าถึงแบบเต็มแก่กลุ่มผู้ดูแลระบบท้องถิ่นของเซิร์ฟเวอร์ของคุณ:

New-SmbShare -Path D:\ISO -Name ISO -Description "OS Distributives" -FullAccess "BUILTIN\Administrators"

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าพื้นฐานของ Hyper-V Server และ Windows Server Core จากบรรทัดคำสั่ง ดูบทความนี้

จะกำหนดการตั้งค่าโฮสต์เซิร์ฟเวอร์ Hyper-V ผ่าน PowerShell ได้อย่างไร

เปิดการตั้งค่าโฮสต์ Hyper-V Server โดยใช้คำสั่งนี้:

Get-VMHost | Format-List

จะติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-V ฟรี 2019/2016 ได้อย่างไร

เส้นทางของเครื่องเสมือนและดิสก์เสมือนจะอยู่บนพาร์ติชันเดียวกับระบบปฏิบัติการของคุณ มันไม่ถูกต้อง ระบุเส้นทางไปยังโฟลเดอร์ที่สร้างไว้ก่อนหน้านี้โดยใช้คำสั่งนี้:

Set-VMHost -VirtualMachinePath D:\Hyper-V -VirtualHardDiskPath 'D:\HyperV\VHD'

การสร้าง Hyper-V Virtual Switch

สร้างสวิตช์ภายนอกที่เชื่อมต่อกับ NIC ฟิสิคัลของเซิร์ฟเวอร์ Hyper-V และเปิดใช้งานการโต้ตอบ VM กับเครือข่ายทางกายภาพ

ตรวจสอบการรองรับการจำลองเสมือน SR-IOV (Single-Root Input/Output (I/O) Virtualization):

Get-NetAdapterSriov

รับรายการอะแดปเตอร์เครือข่ายที่เชื่อมต่อ:

Get-NetAdapter | where {$_.status -eq "up"}

เชื่อมต่อสวิตช์เสมือนของคุณกับอะแดปเตอร์เครือข่ายและเปิดใช้งานการรองรับ SR-IOV หากมีให้บริการ

คำแนะนำ คุณจะไม่สามารถเปิดหรือปิดใช้งานการสนับสนุน SR-IOV ได้หลังจากที่คุณสร้าง vswitch และคุณจะต้องสร้างสวิตช์ใหม่เพื่อเปลี่ยนพารามิเตอร์นี้

New-VMSwitch -Name "Extenal_network" -NetAdapterName "Ethernet 2" -EnableIov 1

ใช้ cmdlet เหล่านี้เพื่อตรวจสอบการตั้งค่าสวิตช์เสมือนของคุณ:

Get-VMSwitch
Get-NetIPConfiguration –Detailed

เสร็จสิ้นการตั้งค่าเริ่มต้นของ Windows Hyper-V Server 2016/2019 คุณสร้างและกำหนดค่าเครื่องเสมือนได้