บทนำ / อาการ
ระหว่างการติดตั้ง SCMT Agent บนเครื่อง Linux ต้นทาง ปรากฏข้อความเตือนว่า "The initrd of default start item is mismatched with running kernel version" พร้อมระบุชื่อไฟล์ initrd เช่น /boot/initrd.img-6.8.0-52-generic และ running kernel เช่น 6.8.0-40-generic จากนั้น installer จะถามให้เลือก Quit หรือ Continue
สาเหตุ
Kernel บนเครื่องต้นทางถูกอัปเกรดแล้วแต่ยังไม่ได้ reboot ทำให้ Kernel ที่กำลังทำงานอยู่ (running kernel) ไม่ตรงกับ initrd ของ default boot item ที่จะถูกใช้ครั้งต่อไป อาจเกิดจากสาเหตุต่อไปนี้
- OS ถูกอัปเดตแต่ยังไม่ได้รีสตาร์ทเครื่อง
- มีการแก้ไข grub หรือ initrd ด้วยมือ
วิธีแก้ไข
- ยกเลิกการติดตั้ง (เลือก Quit)
- ทำการ reboot เครื่อง Linux ต้นทางเพื่อให้ Kernel ใหม่ทำงาน
- หลัง reboot ตรวจสอบ Kernel ด้วย uname -r ว่าเป็น version เดียวกับ initrd ที่ /boot
- ติดตั้ง SCMT Agent ใหม่อีกครั้ง
หากมั่นใจว่าระบบปกติและยอมรับความเสี่ยง สามารถเลือก Continue เพื่อดำเนินการติดตั้งต่อไปได้
การตรวจสอบ
หลัง reboot และติดตั้ง Agent ใหม่ ให้ตรวจสอบว่า installer ไม่แจ้ง warning ข้างต้นอีก และสามารถรันกระบวนการติดตั้งจนถึง state [6/6] ได้สำเร็จ
หมายเหตุ
- บางระบบอาจไม่สามารถ boot กลับขึ้นมาได้หลังอัปเกรด Kernel ควรอธิบายความเสี่ยงให้ลูกค้าทราบและเตรียม fallback
- แนะนำให้ทำ snapshot หรือ backup ก่อน reboot ทุกครั้ง
- หากไม่มั่นใจ ให้ติดต่อ Sangfor TAC เพื่อขอคำแนะนำ
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น