V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
timewarp
V2EX  ›  Linux

大家公司的服务器用的什么内核版本?

  •  
  •   timewarp · 2023-11-01 17:48:05 +08:00 · 1662 次点击
    这是一个创建于 417 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们的服务器还在用 4.18 内核,非常老了,还有部分 3.10 的。 想知道大家公司的服务器都用什么内核,如何解决内核升级问题的,又或是为了稳定性只要能用就不升级。

    感觉最难的问题就是升级内核需要重启机器,而且上层的程序可能没有适配到新内核,所以内核升级一直是个烫手山芋,但是不升级的话内核团队的很多工作也很受限制。一方面想升级,另一方面又升不上去。

    各位都怎么解决的,还是直接用的公有云?

    18 条回复    2023-11-04 10:02:44 +08:00
    zdy349
        1
    zdy349  
       2023-11-01 19:54:48 +08:00
    4.18 centos8
    3.10 centos7
    wangwaner
        2
    wangwaner  
       2023-11-01 21:17:04 +08:00 via iPhone
    极为魔幻的 windows server 2003
    wangwaner
        3
    wangwaner  
       2023-11-01 21:21:26 +08:00 via iPhone
    如果存在屎山代码或者极为古董但不想重构的服务就不要动任何内核相关的,可以把整个系统虚拟化打包然后把他当黑盒用
    fuckfaker
        4
    fuckfaker  
       2023-11-02 00:07:49 +08:00
    4.18 老什么,我们客户还有用 2.6.32 的
    sankooc
        5
    sankooc  
       2023-11-02 09:01:45 +08:00
    3.10 不是主流么
    coolloves
        6
    coolloves  
       2023-11-02 09:22:30 +08:00
    好奇,你们有什么程序,代码会收到内核限制呀?
    timewarp
        7
    timewarp  
    OP
       2023-11-02 09:32:04 +08:00 via Android
    @coolloves 这个在升级之前还不清楚,主要是怕在离线混部等收到调度策略更新的影响
    timewarp
        8
    timewarp  
    OP
       2023-11-02 09:32:23 +08:00 via Android
    @fuckfaker 牛...
    timewarp
        9
    timewarp  
    OP
       2023-11-02 09:33:25 +08:00 via Android
    @wangwaner 公司都是容器化的,肯定有祖传代码,这些是最难搞的
    liuliancao
        10
    liuliancao  
       2023-11-02 09:43:18 +08:00
    一般是同环境先验证 验证可以升级 建议升级 对于对外暴露的机器 比如前端集群等必须要升级
    e9pWeUbh9PGCnp95
        11
    e9pWeUbh9PGCnp95  
       2023-11-02 10:04:20 +08:00
    已经干到 6.1 lts
    timewarp
        12
    timewarp  
    OP
       2023-11-02 11:29:03 +08:00
    @unintialized 这么牛逼,怎么做到的,你们升级流程是怎样的
    timewarp
        13
    timewarp  
    OP
       2023-11-02 11:29:42 +08:00
    @sankooc 3.10 都十年前了...
    daimaosix
        14
    daimaosix  
       2023-11-02 13:26:21 +08:00
    @timewarp 我们宿主机也是 3.10 的内核哦,虚机全部 6.1 lts
    timewarp
        15
    timewarp  
    OP
       2023-11-02 13:44:00 +08:00
    @daimaosix 原来如此
    GeekGao
        16
    GeekGao  
       2023-11-02 14:42:14 +08:00
    “又不是不能用”
    wizardyhnr
        17
    wizardyhnr  
       2023-11-03 02:08:27 +08:00
    Docker 按理说是调用 syscall ,内核本版不同,也许可以?
    devopsdogdog
        18
    devopsdogdog  
       2023-11-04 10:02:44 +08:00
    看行业应用吧。底层设施的是不会升级内核的,最多在基础上打补丁,比如某运营商的一些网络服务
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1051 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:17 · PVG 02:17 · LAX 10:17 · JFK 13:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.