อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณมีคลัสเตอร์ Hyper-V ที่กําลังทํางานในสภาพแวดล้อม Hyper-V Network Virtualization (HNV)
-
คุณมีคลัสเตอร์ Guest แบบสองโหนดของเครื่องเสมือน (VM) ที่กําลังทํางานอยู่บนโฮสต์อื่น
-
เกิดการย้ายโหนดใดเครื่องหนึ่งใน VM ในคลัสเตอร์ guest
ในสถานการณ์นี้ ที่อยู่ IP คลัสเตอร์ของคลัสเตอร์ guest จะไม่สามารถเข้าถึงได้
สาเหตุ
ปัญหานี้อาจเกิดขึ้นระหว่างการย้ายโหนดเมื่อเกิดข้อผิดพลาดมากกว่าหนึ่งที่อยู่ IP คลัสเตอร์เนื่องจาก System Center 2012 R2 Virtual Machine Manager (VMM) ไม่ได้อัปเดตระเบียนการค้นหาสําหรับที่อยู่เหล่านี้อย่างถูกต้อง เมื่อเกิดการย้ายโหนดเมื่อเกิดข้อผิดพลาด VMM ไม่สามารถอัปเดตการแมปหรือค่าสถานะที่ใช้เพื่อทําเครื่องหมายชนิดระเบียนการค้นหาเป็น แบบไดนามิก ในฐานข้อมูลได้ ลักษณะการทํางานนี้อาจเกิดขึ้นเนื่องจากโปรแกรมควบคุม HNV ไม่สามารถจัดคิวเหตุการณ์การแจ้งเตือน "CA เปลี่ยนแปลง" บางอย่างสําหรับ VMM หรือเนื่องจาก VMM ไม่สามารถประมวลผลเหตุการณ์เหล่านั้นได้อย่างถูกต้องเนื่องจากปัญหาการซิงโครไนซ์ หลังจาก VMM เปลี่ยนชนิดระเบียนการค้นหาเป็นคงที่ การย้ายเมื่อเกิดข้อผิดพลาดในอนาคตของที่อยู่ IP นั้นจะไม่ถูกอัปเดตโดยอัตโนมัติ ดังนั้น ที่อยู่ IP จะไม่สามารถเข้าถึงได้
การแก้ไข
การแก้ไขปัญหานี้รวมอยู่ใน ชุดรวมอัปเดต 3 สําหรับ System Center 2012 R2 Virtual Machine Manager
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
ปัญหาการเชื่อมต่อนี้อาจหายไปโดยอัตโนมัติหลังจากผ่านไปสักครู่ อย่างไรก็ตาม เมื่อต้องการแก้ไขปัญหานี้ทันที ให้ทําให้อินสแตนซ์ที่มีปัญหาออฟไลน์ รีเฟรช VM และโฮสต์ แล้วทําให้อินสแตนซ์ออนไลน์อีกครั้ง
เมื่อปัญหานี้เกิดขึ้น สถานะของระเบียนการค้นหาของอินสแตนซ์ที่มีปัญหาคือคงที่ (นี่เป็นจริงก็ต่อเมื่อมีการเปิดใช้งาน GuestIPNetworkVirtualizationUpdates บนอะแดปเตอร์เครือข่ายเสมือนสําหรับ VM ใน System Center 2012 R2 Virtual Machine Manager) ดังนั้น เมื่อเกิดข้อผิดพลาด ระเบียนการค้นหาจะไม่ถูกอัปเดตโดยอัตโนมัติ เมื่อสถานะของชนิดเรกคอร์ดการค้นหาเป็นแบบไดนามิก
เมื่อต้องการตรวจสอบสถานะของอินสแตนซ์ ให้เรียกใช้คําสั่งต่อไปนี้:
Get-NetVirtualizationLookupRecord