生产环境你们的 kernel 策略是怎么样的 及时更新还是常年不变?

2025 年 3 月 21 日
 nrtEBH
最新 LTS 已经是 6.1 了 我看有的人还在用 5.10 虽然也是 LTS
想了解下大家在生产环境内核选型的经验
3701 次点击
所在节点    Linux
20 条回复
pota
2025 年 3 月 21 日
在跑的服务器动他干嘛 我司都是啥时候开的服务器是啥之后就不动了
TanKuku
2025 年 3 月 21 日
最新的 LTS 是 6.12 了吧
cm2gseh
2025 年 3 月 21 日
安全不通知要求强制升级的,全都不动
salmon5
2025 年 3 月 21 日
什么? Java JDK 17 都不行了?要上 Java JDK 24?
salmon5
2025 年 3 月 21 日
你发任你发,我用 2.6.32
LitterGopher
2025 年 3 月 21 日
我上一家公司的全部服务器内核都还在 4.x 的版本, 一个 5.0 以上的都没有.
adoal
2025 年 3 月 21 日
用发行版内核
sampeng
2025 年 3 月 21 日
不不不。你搞错了。kernel 只有一个版本。就是系统第一次装机的时候的那个时候是什么版本就是什么版本。
huangmingyou
2025 年 3 月 21 日
没问题你折腾它干啥
shenwy
2025 年 3 月 21 日
有问题也不敢随便折腾这玩意呀~
securityCoding
2025 年 3 月 21 日
更新不了,一个 pod 啊
w568w
2025 年 3 月 21 日
> 最新 LTS 已经是 6.1 了

最新 LTS 是 6.12 。这是几年没更新消息了?

---

我们一直是追发行版提供的最新版内核。刚看了一下,现在服务器是 Ubuntu 24.04.2 LTS (GNU/Linux 6.8.0-54-generic x86_64)。

至于说从来不更新内核的,也可以理解。服务器都是专用硬件,很多时候升级/换内核会让部分硬件不兼容,自己瞎更新属于纯手贱行为。

我目前接触过的其他机器,更新到最新 LTS 百分百出问题,不是网卡报错、硬盘识别不到,就是 IOMMU 日志开始刷红字。硬件运维叫你用什么版本就用什么版本,不要自作聪明折腾。
w568w
2025 年 3 月 21 日
@w568w 个人设备( NAS 、路由器、个人电脑)正相反,如果要用 Linux ,一定要坚决追最新内核,装 rc 、master 都很正常。

原因很简单,第一是折腾坏了也无所谓,第二是这些设备在 Linux 家族属于边缘支持,驱动更新非常缓慢,经常硬件发布了几个月,Linux 那边才堪堪进主线。这种时候还抱着老内核不升级,纯受罪不讨好(例如 https://www.v2ex.com/t/1119960 )。
Ansen
2025 年 3 月 22 日
装特定版本的内核,然后锁定,因为我们自己魔改了一个内核模块,升级就挂了
panda1001
2025 年 3 月 23 日
参考 android
zhanghao5416
2025 年 3 月 23 日
@sampeng 不是的,可以更新的,也可以安装新的内核,启动时候可以选择的,默认进入第一个,可以调整 grub 。
LoliconInside
2025 年 3 月 24 日
@w568w 我估计他说的 LTS 是 Debian 的 LTS ,不是 kernel.org 的那个 LTS
polarwolf
2025 年 3 月 24 日
没有特定的要求当然是不要给自己找麻烦了……
billlee
2025 年 3 月 30 日
用发行版内核
dwSun
2025 年 4 月 17 日
以前生产环境用 arch ,死了一次之后,乖乖用 ubuntu 。。。。能不动就不动

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1120143

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX