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

本文记录了一次因尝试直接替换Glibc版本导致服务器崩溃的经历,并提供了详细的错误信息及紧急恢复步骤。

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

    

象现:

    

  在安装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服务器嘛!)

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

1 图书信息管理系统分析(一级标题,黑体,四号,左对齐) 1.1 应用系统简介(二级标题,黑体,小四号) 简单介绍系统的需求,约束等。(宋体,5号,段落首行缩进2字符) 1.2 系统需求(功能)分析 对系统需求做简单分析,确定系统需要完成的具体功能。(宋体,5号,段落首行缩进2字符,附图居中排版) 2 系统设计 2.1 总体设计 系统的功能模块划分(给出图示),说明每个模块的功能。(宋体,5号,段落首行缩进2字符,附图居中排版) 2.2 详细设计 包括数据结构设计和主要函数设计。(宋体,5号,段落首行缩进2字符) 2.2.1 数据结构设计 应用系统开发需要的数据组织方式。(宋体,5号,段落首行缩进2字符) 2.2.2 主要函数设计 系统划分的主要函数,详细介绍主要函数的功能、调用关系、算法(流程)、接口。(宋体,5号,段落首行缩进2字符) 3 系统实现 3.1 系统开发环境 简单介绍系统的开发环境。(宋体,5号,段落首行缩进2字符) 3.2 程序编码 阐述系统的开发过程,给出核心的代码。(宋体,5号,段落首行缩进2字符) 4 系统测试 以系统的某一项(或几项)功能为例,介绍系统的操作流程和相应结果。(宋体,5号,段落首行缩进2字符,附图居中排版) 5 总结与体会 系统开发过程中遇到的问题及解决的方法,应用系统的优点和不足,以及实训的收获、体会等。(宋体,5号,段落首行缩进2字符) 参考文献: 3篇左右,按要求书写 [1] 仿宋,5号 [2] [3]
06-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值