บทนำ / อาการ
ระหว่างติดตั้ง SCMT Agent บนเครื่องต้นทาง (source) ที่เป็น Linux ตัว installer แจ้งว่า Kernel Version ไม่อยู่ใน Compatibility List ทำให้ไม่สามารถติดตั้ง Agent เพื่อทำการ migrate VM ไปยัง Sangfor HCI ได้
สาเหตุ
เวอร์ชันของ Kernel บนเครื่อง Linux ต้นทางไม่ตรงกับรายการ Kernel ที่ SCMT รองรับ โดย Sangfor SCMT จะมี Compatibility List กำหนดว่าสามารถรองรับ Kernel รุ่นใดบ้าง หาก Kernel เป็นรุ่นที่ compile เอง หรือเป็นรุ่นใหม่ที่ยังไม่ได้บรรจุไว้ใน list จะไม่สามารถโหลด driver ของ Agent ได้
วิธีแก้ไข
- เข้าสู่ระบบ Linux ต้นทางด้วยสิทธิ์ root
- เก็บรวบรวมไฟล์ Kernel information เข้าเป็น package โดยรันคำสั่งตามลำดับ:
- cd /home/
- tar -zcvf /home/clwboot.tar.gz /boot/
- tar -zcvf /home/clwmodules.tar.gz /lib/modules/*
- tar -zcvf /home/clwsrc.tar.gz /usr/src/*
- tar -zcvf /home/$(uname -r).tar.gz -Ph /lib/modules/$(uname -r) /boot/*$(uname -r)*
- ส่งไฟล์ที่ได้ทั้งหมดไปยัง Sangfor TAC หรือตัวแทนด้านเทคนิคในพื้นที่ เพื่อขอให้ทำการ compile driver ให้รองรับ Kernel ดังกล่าว
- เมื่อได้รับ Agent package ที่ patch แล้ว ให้กลับไปติดตั้งใหม่บนเครื่องต้นทาง
การตรวจสอบ
หลังติดตั้ง Agent ใหม่สำเร็จแล้ว ตรวจสอบจาก SCMT Console ว่าสถานะของ Source Host เปลี่ยนเป็น Online และสามารถสร้าง Migration Task ได้ตามปกติ
หมายเหตุ
- ตรวจสอบรุ่น Kernel ปัจจุบันด้วยคำสั่ง uname -r ก่อนติดต่อ TAC
- หลีกเลี่ยงการอัปเกรด Kernel ก่อนทำ Migration เพราะอาจทำให้เกิดปัญหาเพิ่มเติม
- แนะนำให้ snapshot หรือ backup เครื่องต้นทางไว้ก่อนเสมอ
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น