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

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

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

---

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

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

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

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

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

https://ex.noerr.eu.org/t/1120143

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

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

© 2021 V2EX