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

Linux 的更新什么时候需要重新启动系统?

  •  
  •   4ever911 · 125 天前 · 2780 次点击
    这是一个创建于 125 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Cloud 机器开机运行了很长时间, 隔几天上去更新一把,

    我看更新了内核的时候也没有提示让我重新启动,

    那通常, 很长时间这样更新不重启,是否有问题?

    跑的系统是 Arch

    22 回复  |  直到 2017-08-03 23:21:52 +08:00
        1
    lxrmido   125 天前   ♥ 1
    不会有问题
        2
    Betacoefficient   125 天前   ♥ 1
    没啥大问题就不要瞎折腾
        3
    ryd994   125 天前   ♥ 1
    没有问题,只不过部分更新要重启进程才生效
    内核更新如果你有 ksplice 的话也不需要重启,否则重启换内核生效
    而且不生效也不会故障
        4
    Havee   125 天前   ♥ 1
    当你更新了内核,又更新了部分依赖内核版本的服务,这个时候你需要重启。
    如楼上所说,现在打了补丁的 kernel 可以热重启。
        5
    zhengxiaowai   125 天前   ♥ 1
    不用,内核都可以热替换。

    但是你懂的,服务器都要隔一段时间重启一次最好,可能是玄学吧,哈哈哈。参考 上次的 s3 事件
        6
    bboysoul   125 天前 via iPhone   ♥ 1
    现在部分发行版内核可以热更新了,所以除了更换内核,一般不关机
        7
    zjsxwc   125 天前   ♥ 2
    程序跑出莫名其妙的问题时,重启可以解决大部分问题 2333
        8
    lechain   125 天前
    @zhengxiaowai 求内核热替换的办法?

    我每次更新内核相关的东西都得重启才能生效。
        9
    pq   125 天前   ♥ 1
    kernel 更新后,如果不重启,那么,用的应该还是老内核,反正 RH 系的是这样的。。。
        10
    UnknownR   125 天前 via iPhone
    等大半夜没人的时候重启
        11
    msg7086   125 天前   ♥ 1
    @lechain
    Ksplice
    KernelCare
        12
    zhengxiaowai   125 天前   ♥ 2
    @lechain 内核热替换和软件热替换是两个东西,要你的服务支持热替换才可以
        13
    kamen   125 天前
    @zjsxwc 我有一次印象特别深刻,前一天还在用的脚本,第二天运行过程中异常退出,检查了各种环境有几十分钟,无果,结果突然灵光一闪,想起了这个玄学 debug 法,重启,解决。所以就有了我的签名
        14
    huangmingyou   125 天前
    不要重启一个没有问题的系统!
        15
    hjc4869   125 天前 via Android
    看来楼上一堆人平时维护服务器都是假装更新了
        16
    hjc4869   125 天前 via Android
    顺带一提,kernel 热更新只适用于只修安全问题,不提供功能更新的长期支持商业内核,不适合 arch 这种滚动更新的社区发行版。
    arch 更新内核不重启连个内核模块都插不进去。
        17
    holinhot   125 天前 via iPhone
    楼主好像习惯了像 windows 没有哪次更新不重启的
        18
    strahe   125 天前
    Arch 更新内核以后建议重启一下,否则重启应用时可能会有问题,
        19
    jyf007   124 天前
    刚想研究 live-patch
        20
    Ruiming   124 天前
    Arch 有时候更新之后就没法使用 primusrun 了, 每次都重启解决.
        21
    whsir   122 天前
    一般更新内核的时候需要重启吧,不过建议,轻易不要重启
        22
    flynaj   107 天前 via Android
    更新内核肯定要重启,如果只是更新内核模块就可以不重启了
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1797 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 58ms · UTC 12:11 · PVG 20:11 · LAX 04:11 · JFK 07:11
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1