ระบบปฏิบัติการ Guest Virtual Machine ของ Hyper-V จำเป็นต้องปิดระบบก่อนที่จะรีสตาร์ท Windows Server 2012 R2 หรือไม่


9

ฉันค่อนข้างใหม่ในการใช้ Hyper-V ฉันพยายามเรียนรู้แนวปฏิบัติที่ดีที่สุดสำหรับการปิดและรีสตาร์ทเซิร์ฟเวอร์ของฉันเมื่อเครื่องเสมือนกำลังทำงานอยู่

ฉันมีเซิร์ฟเวอร์จริงที่ใช้ MS Windows Server 2012 R2 ฉันมี Virtual Machines สองเครื่องที่ทำงานภายใต้ Hyper-V บนเซิร์ฟเวอร์ Windows นี้ หนึ่ง VM กำลังใช้งานระบบปฏิบัติการ guest ของ Windows 7 Professional VM อื่นกำลังใช้งาน Ubuntu 14.10

คำถามของฉันคือฉันต้องปิดเครื่องเสมือนแต่ละเครื่องก่อนปิดเซิร์ฟเวอร์จริงหรือจะปิดเครื่องเซิร์ฟเวอร์เสมือนจริงโดยเป็นส่วนหนึ่งของการปิดเครื่องหรือไม่

ฉันไม่สามารถค้นหาข้อมูลใด ๆ เกี่ยวกับกระบวนการนี้ ใครช่วยชี้ฉันในทิศทางที่ถูกต้องได้ไหม

ขอบคุณ

คำตอบ:


13

ขึ้นอยู่กับการกำหนดค่าเครื่องเสมือนของคุณ

หากคุณตั้งค่า VMs เป็น 'ปิด' การปิดระบบปฏิบัติการโฮสต์จะใกล้เคียงกับการดึงพลังงานจาก VMs หาก VMs ของคุณได้รับการกำหนดค่าด้วยวิธีนี้และคุณต้องการให้พวกเขาปิดอย่างปลอดภัยแล้วคุณต้องปิดพวกเขาก่อน คุณสามารถใช้ตัวเลือกอื่น ๆ เช่นหยุดชั่วคราวหรือปิดระบบปฏิบัติการ guest

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

ปิดเครื่อง hyperv


มีประโยชน์มากและให้สิ่งที่ฉันต้องการ
BitBug

1
ฉันไม่มีความเชี่ยวชาญใน Hyper-V โดยเฉพาะ แต่ดูเหมือนว่ามีเหตุผลที่“ ปิด VM” หรือ“ บันทึกสถานะ VM” อาจเป็นไปได้โดยไม่ต้องมีการเพิ่มเติมใด ๆ ฉันหมายถึง“ บันทึก” ไม่ควรซับซ้อนกว่าการแช่แข็ง FS & CPU เสมือนบันทึกการลงทะเบียน RAM และ CPU และอาจมีข้อมูลสถานะอื่น ๆ (GPU? อุปกรณ์เครือข่าย / บัสเสมือนจริง) ภาพหน้าจอของคุณ (คำเตือนจะปรากฏเฉพาะในตัวเลือกที่สาม) และคำตอบของ @ dbwillis ดูเหมือนจะสนับสนุนสมมติฐานนี้
Slipp D. Thompson

1
ฉันเคยเห็นปัญหาเกี่ยวกับซอฟต์แวร์ในแขกบางคนในสถานะพักการทำงาน โดยเฉพาะอย่างยิ่งสิ่งที่ต้องการเวลาที่ถูกต้อง หากไม่มีข้อมูลเพิ่มเติมของแขกเพื่อแก้ไขเวลาในการดำเนินการต่อสิ่งต่าง ๆ อาจดูสับสนเล็กน้อย ดังนั้นคุณอาจไม่ต้องการให้แขกหยุดพักชั่วคราว / กลับมาทำงานต่อคุณต้องการให้ระบบปฏิบัติการของผู้เยี่ยมชมมีความเสถียร BTW แผ่นจดบันทึกไม่ใช่แบบทดสอบที่ดีที่สุดที่นี่
Zoredache

2

ในการทดสอบของฉันไม่ VM ไม่จำเป็นต้องปิดตัวลง ฉันทดสอบสิ่งนี้โดยเปิดแผ่นจดบันทึกบน VM ด้วยข้อความที่ไม่ได้บันทึกจากนั้นรีสตาร์ทโฮสต์

VM กลับมาพร้อมกับแผ่นจดบันทึกที่เปิดอยู่พร้อมข้อความ

ฉันคิดว่าภายใต้การตั้งค่า HyperV มีตัวเลือกเริ่มต้นให้ 'ทำสิ่งนี้กับ VM เมื่อรีสตาร์ท'


2
นี่เป็นการอธิบายเพียงเงื่อนไข / การกระทำเดียวสำหรับการตั้งค่า VM Automatic Shutdown เมื่อทำการปิดโฮสต์ มีเงื่อนไข / การกระทำที่เป็นไปได้สามข้อสำหรับจัดการกับ VM เมื่อปิดโฮสต์
joeqwerty

2

ฉันชอบที่จะทำตามขั้นตอนการปิดมันทีละรายการผ่านคอนโซลการจัดการ ในขณะที่หายากพอสมควรมีบางครั้งที่สถานะของ VM มีปัญหาหรือจะไม่ปิดลงอย่างถูกต้องด้วยตัวของมันเอง นี่ทำให้ฉันมีโอกาสที่จะทำให้แน่ใจว่าทั้งหมดนี้เกิดขึ้นในลักษณะที่ฉันคาดไว้ ไม่ต้องพูดถึงมีหลายครั้งที่ตัว VM เองไม่ได้ปล่อยแรมขึ้นอยู่กับระบบที่ใช้งานอยู่และบ่อยครั้งที่มันไม่ได้ทำอะไรเลยมันทำให้ฉันรู้สึกดีขึ้นด้วยเหตุผลบางอย่าง


1

ดูเหมือนว่าการตั้งค่าเริ่มต้นคือการบันทึกสถานะของระบบ ดังนั้นเวลาของฉันคือ vm แต่ละตัวไม่จำเป็นต้องปิดหากใช้การตั้งค่าเริ่มต้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.