V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LxnChan
V2EX  ›  Ubuntu

Ubuntu Desktop 作为服务器系统有必要定时重启吗

  •  
  •   LxnChan · 5 天前 · 2672 次点击

    家里的 NAS 因为便于操作所以用了 Ubuntu Desktop 作为操作系统,想问一下大家有必要定时重启吗?

    云服务器从来没重启过,不知道 Desktop 版用不用像 Windows 一样定时重启有助于恢复性能。

    第 1 条附言  ·  4 天前
    附加:
    1.GUI 肯定不能阉割掉,需要用 VNC 远程登录,浏览器登录网页完成相关业务。
    2.从不更新,是所有的组件全都不更新。
    3.之前重启之后莫名其妙的就无法启动了,有没有什么办法能让它启动的时候自动修复硬盘而不是检测到有问题就卡住不动了。系统版本是 Ubuntu 20.04LTS
    4.如果有其他解决方案也欢迎给我推荐,最好是 Debian 系的,至少得有浏览器;设备本身性能不高,PVE 或者 ESXI 基本不考虑。
    41 条回复    2021-10-14 11:07:50 +08:00
    RedisMasterNode
        1
    RedisMasterNode   5 天前
    感觉 Ubuntu 不管重启不重启,都没有特别明显的 “慢慢变卡”,之前公司发 Ubuntu 台式机,我们也是长期不关机不重启的。。24 小时开着,毕竟有一些特殊中间件搞在本地的话,其他同事要用还得连,所以永不关机
    kwanzaa
        2
    kwanzaa   5 天前
    需求决定了你必须带 GUI 的话,那么也没什么可选的了,等发觉不对劲就重启呗。

    我觉得桌面还好,只有你长时间运行的桌面软件出了什么问题,才可能会导致你需要重启。
    LokiSharp
        3
    LokiSharp   5 天前
    建议直接用 Debian = =
    billlee
        4
    billlee   5 天前
    至少更新完内核是要重启的
    cmdOptionKana
        5
    cmdOptionKana   5 天前
    ubuntu 经常更新完软件就提示说需要重启,很烦。
    ch2
        6
    ch2   5 天前
    Windows 也不需要定时重启
    Tink
        7
    Tink   5 天前 via Android
    没有
    ladypxy
        8
    ladypxy   5 天前
    需要 GUI 为什么不用 SUSE
    walpurgis
        9
    walpurgis   5 天前
    不用,以前公司内网用 Ubuntu 桌面版当服务器开了一年多没关过
    dianso
        10
    dianso   5 天前
    没事千万别关机重启,否则容易出问题
    fox0001
        11
    fox0001   5 天前 via Android
    @cmdOptionKana #5 涉及内核的更新吧?
    cmdOptionKana
        12
    cmdOptionKana   5 天前
    @fox0001 是,但 ubuntu 内核更新很频繁……太勤劳了
    LxnChan
        13
    LxnChan   5 天前 via Android
    @dianso 哈哈哈是
    LxnChan
        14
    LxnChan   5 天前 via Android
    @billlee 不更新内核呢
    billlee
        15
    billlee   5 天前
    @LxnChan 更新 libc 也要重启啊,更新 systemd 也要啊(狗头

    如果是不关注更新问题,只考虑稳定性。GUI 可能是没办法太长时间稳定运行的。

    之前用 n 卡 nouveau 驱动,有时候 GUI 会出现渲染问题,需要重启 wayland composer (就是注销重新登录)。虚拟机上用没有 3d 加速的虚拟显卡,也有类似的问题。

    今天刚换了台 i 卡的机器,后面看看会不会稳定一些。
    monkey110
        16
    monkey110   5 天前
    有桌面的话可能需要重启 腾讯云装了 Xfce 火狐浏览器网站挂在线时间 然后某天服务器 cpu 爆满 一查是 Xfce 的事 重启解决
    leiakun
        17
    leiakun   5 天前
    只要不更新内核,没必要重启。
    话说什么业务需要经常更内核。
    我看很多企业还在用上古内核不愿意更新。
    cheng6563
        18
    cheng6563   5 天前
    把桌面干掉,就能一年不重启了
    IvanLi127
        19
    IvanLi127   5 天前 via Android
    windows 都很少重启关机的我表示 ,请不要虐待你的计算机🤔 每一次重启都有可能是永别 2333
    wangkun025
        20
    wangkun025   5 天前
    不需要的。
    我用过,不重启也没事。
    villivateur
        21
    villivateur   4 天前 via Android
    系统提示你要重启的时候最好重启一下
    mritd
        22
    mritd   4 天前 via iPhone
    @cmdOptionKana #12 内核更新就是需要的,主要是登录提示总给你造成焦虑感 🌝🌝🌝 后来我把自动检测更新关了就舒服了
    llzero54
        23
    llzero54   4 天前
    我觉得定时清理 cache 就行,没有大的需求没必要重启。
    treizeor
        24
    treizeor   4 天前
    试下 UNRAID
    zzugyl
        25
    zzugyl   4 天前
    我在公司开一个 Ubuntu Desktop 的电脑,跑 AI 和远程连接。常年不关机,并没有感觉到什么影响。
    learningman
        26
    learningman   4 天前   ❤️ 1
    @billlee wayland compositor(指正)
    LxnChan
        27
    LxnChan   4 天前 via Android
    @leiakun 主要是它默认会自动更新吧,我觉得应该没人闲的没事天天更新内核玩(笑
    LxnChan
        28
    LxnChan   4 天前 via Android
    @IvanLi127 我怕的就是重启即永别了(笑
    之前就是 Ubuntu 重启了然后就挂了,然后每次重启都提心吊胆的
    ruanimal
        29
    ruanimal   4 天前
    直接用 openmediavault,再装个 xfce
    libook
        30
    libook   4 天前
    如果你像数据中心那样使用 Linux 的话,基本能跑到地老天荒,长时间运行性能变差通常是因为一些 Bug,比如内存泄露,而 Linux 基本的功能是久经考验的,所以除非发行版社区已经公布了某个版本有相关 Bug,否则不重启不会有任何问题。

    NAS 这种需要长期运行的设备最好去除一切不稳定因素,对于 Linux 发行版来说 CLI 环境是久经考验的,而桌面环境就不是,所以建议服务器上还是直接跑专注 NAS 功能的环境,比如我现在是 Debian 的 CLI 环境,基本只有文件系统和文件传输相关的软件包,开不开自动更新看自己需要,如果开了自动更新就可能需要大约每月重启一下。

    Ubuntu 的 LTS 稳定性也还不错的,毕竟背后是企业驱动的,听说甚至支持不重启给内核打补丁(个人用户三台设备以内免费),要是排除桌面环境、显卡驱动等不稳定因素的话,可能也可以长期运行。

    有图形桌面的需求可以试试容器跑个单独的桌面发行版,反正你是要用 VNC 连进去,就不一定非要在宿主机上开桌面了,容器挂了可以很方便重置、回滚和调试。
    cheng6563
        31
    cheng6563   4 天前
    可以不用桌面端与 VNC,用 SSH 转发 X11 来跑浏览器,这样只是中文输入法不好用其他功能都还可以。这样就随时可以 kill 掉不怕桌面程序不稳定。
    用 xfs 文件系统比 ext4 要耐草些,只是不能缩减分区大小,我这边经常断电强制关机他都没事,换 ext4 早炸了。
    yyyzrxh
        32
    yyyzrxh   4 天前 via Android
    换成 ubuntu-server,不用开远程的桌面+vnc,用 shadowsocks 做一个代理转发本地 socks5 的监听,本地浏览器走 socks5 代理,就相当于从远程的主机访问互联网,这样就稳定多了
    msg7086
        33
    msg7086   4 天前
    @LxnChan 重启才生效。只是更新的话也不需要重启,只是不生效罢了。
    什么业务需要频繁重启来让新内核生效呢……
    zhandouji
        34
    zhandouji   4 天前 via iPhone
    我在单位弄了一台 gui 的 ubuntu 当 nas 不关机。用 ssh 登录升级软件,有时用 you-get 下载视频。小白够用了
    ZeroDu
        35
    ZeroDu   4 天前
    要桌面不如换 win,是不是会好一点
    Greatshu
        36
    Greatshu   4 天前
    没事别重启,之前我接的一个私活已经做完了,手贱重启了一次,服务就起不来了,花了半天时间擦屁股,如果不重启,之后还能收个服务费什么的
    lithiumii
        37
    lithiumii   4 天前 via Android
    为啥重启会有问题?我一个迷你主机装的 Linux Mint 兼职家里的 NAS,隔一两个月偶尔会手动重启一下,没遇到过问题。
    LxnChan
        38
    LxnChan   4 天前
    @lithiumii 不知道耶,可能是固态硬盘的问题,一重启就容易出现硬盘错误需要手动修复的情况。
    LxnChan
        39
    LxnChan   4 天前
    @cheng6563 能不清除数据的前提下转换文件系统吗,实在不想移动数据了
    LxnChan
        40
    LxnChan   4 天前
    @ZeroDu 用 Win 的话性能损耗有点大
    CokeMine
        41
    CokeMine   3 天前 via Android
    https://hub.docker.com/r/linuxserver/firefox/

    在浏览器中运行一个浏览器(
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   961 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 19:44 · PVG 03:44 · LAX 12:44 · JFK 15:44
    ♥ Do have faith in what you're doing.