บทนำ
บทความนี้อธิบายวิธีการเปิดใช้งาน Feature "Use CPU from host" บน VM ใน Sangfor HCI สำหรับกรณีที่ Application หรือ OS บางตัว (เช่น AlmaLinux) ต้องการเข้าถึง CPU Architecture ของ Host โดยตรง เนื่องจาก VM ใน HCI จะใช้ CPU Model เป็น Core 2 Duo เป็นค่า Default ซึ่งอาจทำให้เกิดปัญหา เช่น Kernel Panic
ข้อกำหนดเบื้องต้น
- สามารถเข้า HCI Web Console ได้ด้วยสิทธิ์ Admin
- สำหรับ HCI 6.10.0 หรือสูงกว่า สามารถปรับ CPU Default ของ VM ได้ตามคู่มือ: การตั้งค่า Default CPU Model บน HCI
อาการของปัญหา
VM ที่ต้องการ CPU Architecture เฉพาะอาจแสดงอาการ Kernel Panic ดังนี้:
end Kernel panic - not syncing: Attempted to kill init! exit
ขั้นตอนการดำเนินการ
1. ไปที่เมนู Compute เลือก VM ที่ต้องการ จากนั้นคลิก Edit VM
2. ในส่วนการตั้งค่า CPU ให้เลือก Use CPU from host (และอาจต้องเลือก Para-virtualized clock ด้วย)
3. กด Save และ Restart VM เพื่อให้การตั้งค่ามีผล
การตรวจสอบ
หลังจาก Restart VM แล้ว ให้ตรวจสอบว่า VM สามารถ Boot เข้า OS ได้ปกติ โดยไม่เกิด Kernel Panic อีก
หมายเหตุ
- ข้อจำกัดสำคัญ: หลังจากเปิดใช้ Feature นี้ หาก Node ใน Cluster ใช้ CPU ต่างรุ่นกัน จะไม่สามารถ Migrate VM ข้าม Node ได้
- หาก Node ทั้งหมดใช้ CPU รุ่นเดียวกัน สามารถ Migrate VM ได้ตามปกติ
- สำหรับ HCI 6.10.0 หรือสูงกว่า แนะนำให้ปรับ CPU Default แทนการใช้ Feature นี้ ตามคู่มือ: การตั้งค่า Default CPU Model บน HCI
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น