• 宋体系统让Linux系统崩溃最快速的方法


    题记:写这篇博客要主是加深自己对宋体系统的认识和总结现实算法时的一些验经和训教,如果有错误请指出,万分感谢。

        

    象现:

        

      在安装HP硬件监控(hpasmcli)提示须要赖依Glibc-2.7,而本机的是Glibc-2.5,看来得升级Glibc了,惋惜在升级时又现出了更多的赖依问题,想到在其他服务器上安装hpasmcli时很利顺,就想到将其他服务器的glibc库件文直接拷贝到本机实验,及涉的件文有:

        

     

    1. /lib/libc-2.5.so  # 32位系统 
    2. /lib64/libc-2.5.so # 64位系统 

        

      因为我操纵的服务器系统是64位的,故在覆盖/lib64/libc-2.5.so件文的霎时,幕屏上当即报出量大内核错误,如下(其中host指代服务器主机名):

        

     

    1. Message from syslogd@ at Fri Apr 26 18:10:35 2013 ... 
    2. host kernel: in6b rsp 00007fff8c0b8698 error 4 
    3. Message from syslogd@ at Fri Apr 26 18:10:35 2013 ... 
    4. host kernel: init[1]: segfault at 0000000000000000 rip 00002b28b2052e6b rsp 00007fff8c0b8698 error 4 
    5. Message from syslogd@ at Fri Apr 26 18:10:35 2013 ... 
    6. host last message repeated 17 times 
    7. Message from syslogd@ at Fri Apr 26 18:10:35 2013 ... 
    8. host kernel: init[1]: segfau6b rsp 00007fff8c0b8698 error 4 
    9. Message from syslogd@ at Fri Apr 26 18:10:35 2013 ... 
    10. host kernel: init[16b rsp 00007fff8c0b8698 error 4 
        每日一道理
    微笑着,去唱生活的歌谣,不要埋怨生活给予了太多的磨难,不必抱怨生命中有太多的曲折。大海如果失去了巨浪的翻滚,就会失去雄浑;沙漠如果失去了飞沙的狂舞,就会失去壮观。人生如果仅去求得两点一线的一帆风顺,生命也就失去了存在的意义。

        

      然后系统就崩溃了,法无再登录了。

        

      急紧系联房机重启服务器,告诉法无动启。

        

      诶,亲手造成了此次事变呀!

        

    要点:

        

    glibc是gnu布发的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都市赖依于glibc。glibc除了封装linux操纵系统所供给的系统服务外,它本身也供给了多许其它一些要必功能服务的现实。由于 glibc 包括了几乎全部的 UNIX 通行的标准,可以想见其内容应有尽有。

        

    升级Glibc的告忠:不要在运行中的系统上安装 Glibc,否则将会致导系统崩溃,最少应该将新 Glibc 安装到其他的独单目录,以保障不覆盖前当正在应用的 Glibc。(我就知无的覆盖了,囧!)

        

    解决方法:

        

      赶赴房机吧,幸亏我在换替前在目录/lib下存保了来原的库件文(libc-2.5.so.bak),应用Linux系统盘进入“援救模式”,将被换替的2个库件文复恢,重启系统就能够了;

        

      系统畸形动启了,就交给其他门部的事同去复恢数据吧。(我会诉告你,我弄挂的是一台DB服务器嘛!)

    文章结束给大家分享下程序员的一些笑话语录: 有一天,一个男人穿越森林的时候,听到一个细微的声音叫住他。他低头一看,是一只青蛙。
    “如果你亲我一下,我会变成一个美丽的公主哦。”男人一言不发,把青蛙捡起来,放入口袋。
    “如果你亲我一下,我会变成一个美丽的公主哦。而且,我会告诉我遇到的每一个人,你是多么聪明和勇敢,你是我的英雄。”男人把青蛙拿出来,对着它微微一笑,又把它放回口袋。
    “如果你亲我一下,我会变成一个美丽的公主,然后我愿意成为你的爱人一星期。”男人又把青蛙拿出来,对着它微微一笑,把它放回口袋。
    “如果你亲我一下,我会变成一个美丽的公主,然后我愿意成为你的爱人一年,而且你可以对我做任何事。”再一次,男人把青蛙拿出来,对着它微微一笑,又把它放回口袋。
      最后,青蛙无力地问:“我开出了这么好的条件,为什么你还不肯吻我?”男人说:“我是一个程序员,我可没时间和什么公主鬼混。不过,拥有一个会说话的青蛙,倒是蛮酷的。”

  • 相关阅读:
    Django框架第九篇--Django和Ajax、序列化组件(serializers)、自定义分页器、模型表choice参数
    Django框架之第五篇(模板层) --变量、过滤器(|)、标签(% %)、自定义标签、过滤器、inclusion_tag,模板的继承、模板的注入、静态文件
    Django框架学习易错和易忘点
    守护线程
    Thread其他属性和方法
    进程与线程的区别
    开启线程
    关闭屏幕输出分屏显示
    生产者消费者模型
    队列
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3052262.html
Copyright © 2020-2023  润新知