还是关于我的homelab环境,在PVE环境下,安装了一个Ubuntu 20.04,kernel为5.4.0-122-generic的vm,作为我的生产力系统



然而,号称永不crash的Linux,莫名其妙,不定时的hang死,每次只得重置,重启才能恢复,平均几天一次的样子,简直让人抓狂,外网搜了一圈,类似的case不少,但没啥靠谱的解决方案,隐隐约约一些线索指向了Intel 11 N5105的processor,真倒霉!

今天Proxmox官方人员在相关问题帖子下面回复了一下,说是Ubuntu Freeze的问题可能是和5.4.0-122-generic这个kernel强相关,并且有人换了个kernel,问题就goes away,这里我也记录下解决过程

环境

  • PV Virtual Environment 7.2-3 ,5.15.30-2-pve
  • Ubuntu VM 20.04.4 LTS (Focal Fossa),5.4.0-122-generic
  • Intel(R) Celeron(R) N5105 @ 2.00GHz

现象

不定时,不定原因,Ubuntu VM彻底失去响应,CPU其中一个core利用率到100%

CPU usage

解决方案(待观察)

更换任意一个kernel,例如 from 5.4.0-122-generic to 5.4.0-121-generic

我的方案更激进一点,以升级到5.15.0-41-generic 为例

关于Ubuntu内核版本 有两种类别,一种是General Availability (GA) kernel,最稳定的kernel之一,常常伴随着Ubuntu LTS的发布一起,另一种是Hardware Enablement (HWE) kernel,通常会加入最近的Linux kernel,所以会对新硬件,新功能,或者是对一些BUG有更好的解决,稳定性一般,提供有限的时间支持,通常伴随这 非Ubuntu LTS 版本一起发布;

步骤

sudo apt update
sudo apt install linux-image-generic-hwe-20.04

详细参考

https://linux-packages.com/ubuntu-focal-fossa/package/linux-image-generic-hwe-2004

reboot后:

后续是不是正常了,还待观察.............

迁移到Debian 11 了!!!!!!!!!!!!

参考资料:

https://forum.proxmox.com/threads/vm-freezes-irregularly.111494/#post-486732

https://linux-packages.com/ubuntu-focal-fossa/package/linux-image-generic-hwe-2004

https://learnubuntumate.weebly.com/install-hwe-2004.html

https://www.thomas-krenn.com/en/wiki/Ubuntu_LTS_Hardware_Enablement_Stack_information

最后修改:2022 年 08 月 13 日
如果觉得我的文章对你有用,请随意赞赏