V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
rrfeng
V2EX  ›  DevOps

当时我就震惊了……

  •  
  •   rrfeng · Sep 22, 2013 · 7498 views
    This topic created in 4600 days ago, the information mentioned may be changed or developed.
    最近准备过一遍服务器,网络结构改造的同时,升级一下系统,于是发现了这货:


    Supplement 1  ·  Sep 29, 2013
    Supplement 2  ·  Sep 29, 2013
    大家说,应该在 6 周年的时候举行个什么样的庆祝活动呢
    26 replies    1970-01-01 08:00:00 +08:00
    rrfeng
        1
    rrfeng  
    OP
       Sep 22, 2013
    update: 现在已经 2176 天了

    Product Name: ProLiant DL360 G5
    Linux WEB57 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:14 EST 2007 x86_64 x86_64 x86_64 GNU/Linux
    Red Hat Enterprise Linux Server release 5 (Tikanga)
    iZr
        2
    iZr  
       Sep 22, 2013
    哪家的?
    yuelang85
        3
    yuelang85  
       Sep 22, 2013
    服务器什么牌子??
    yuelang85
        4
    yuelang85  
       Sep 22, 2013
    那个idc?
    0racleTink
        5
    0racleTink  
       Sep 22, 2013 via Android
    牛逼……
    shakoon
        6
    shakoon  
       Sep 29, 2013
    说实话我觉得这是管理不力问题,正常情况下服务器应该是定期宕机重启的。
    initialdp
        7
    initialdp  
       Sep 29, 2013 via iPad
    @shakoon 我不得不说:这次真被您震到了!
    waterye
        8
    waterye  
       Sep 29, 2013
    这机器跑了什么服务?什么idc?
    guoker
        9
    guoker  
       Sep 29, 2013
    不知道这机器是用来干嘛的!这么长时间不重启
    guoker
        10
    guoker  
       Sep 29, 2013
    不过话说回来,类unix服务器会在什么情况下重启?
    rrfeng
        11
    rrfeng  
    OP
       Sep 29, 2013
    @shakoon
    windows 机器么?……
    rrfeng
        12
    rrfeng  
    OP
       Sep 29, 2013   ❤️ 1
    @waterye
    nginx 反向代理
    清华里那个赛尔网络


    @guoker
    升级内核/系统
    guoker
        13
    guoker  
       Sep 29, 2013
    所以七年里他没升级过内核
    rrfeng
        14
    rrfeng  
    OP
       Sep 29, 2013
    @guoker
    rhel 5.x
    当前也很主流……XD
    lqs
        15
    lqs  
       Sep 29, 2013
    在 6 周年的时候执行 reboot 来庆祝一下。
    pubby
        16
    pubby  
       Sep 30, 2013
    长时间运行的机器,并不能说明硬件完全没有问题,reboot后未必能正常起来 慎重,慎重。。。。。
    ivyliner
        17
    ivyliner  
       Sep 30, 2013
    其实1-2k前没有重启还是蛮正常的, "升级内核/系统" 建议小心操作,可能程序兼容性会有问题
    msg7086
        18
    msg7086  
       Oct 1, 2013
    生产环境的机器升个毛内核……除非遇到了非常严重的内核漏洞。否则一台机器几年不重启太正常了。

    又不是vps或者开发测试机 -_-
    likuku
        19
    likuku  
       Oct 2, 2013
    @msg7086 生产机都应该避免单点故障,只要不是所有机器同时重启,主动让某台机器下线,更新,重启是没有问题的。
    rrfeng
        20
    rrfeng  
    OP
       Oct 2, 2013
    @lqs
    哈哈
    @pubby
    是的,我们还有台内存硬件报错的一直顶着呢,说不定哪天就挂了……重启肯定会出问题。
    @ivyliner
    该升还得升,Linux 下软件之间互相兼容还是很好解决的。
    @msg7086
    bingo,我们100多台,1000 天以上的有一半多
    @likuku
    必须的,所有服务都是双份或者更多。



    =================
    它活不过 1 个月了,很快就要全部升级系统,到时候再截图留念好了。
    likuku
        21
    likuku  
       Oct 2, 2013
    @rrfeng linux 下软件兼容还是很难搞,若是不想依赖系统自己的包管理体系的话,甚至要重新源码编译几乎整个系统。
    msg7086
        22
    msg7086  
       Oct 2, 2013
    @likuku 嘛,小公司的生产机基本都是单点故障。一个月几百美金的托管费开销,上双份的话公司财务就要泪奔了。
    likuku
        23
    likuku  
       Oct 2, 2013
    @msg7086 当然,若作过损失评估,单点故障的停机时段内相关损失小于增加一台托管开销+买机器费用,则这么搞也是可以的。不过数据备份,单独搞个备份存储机真是很必要的。
    rrfeng
        24
    rrfeng  
    OP
       Oct 2, 2013
    @likuku
    大量编译的都是大公司要改核心代码的吧
    一般来说直接拖安装包就行了,偶尔编译一下

    其实我们是 java 平台……就 java 就 OK 了,XD
    likuku
        25
    likuku  
       Oct 2, 2013
    @rrfeng java还好,其它的,即便是安装包,新包和旧系统的循环嵌套依赖就非常棘手。
    rrfeng
        26
    rrfeng  
    OP
       Oct 2, 2013
    @likuku
    那就直接装新系统好了,难道一台机器要很多任务一起跑么……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   997 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 22:25 · PVG 06:25 · LAX 15:25 · JFK 18:25
    ♥ Do have faith in what you're doing.