一次linux服务器系统挂掉修复过程

xiaowhy 2014-06-30 05:20:09
1.linux突然提示连接不上,bash相关的命令都找不到,重启后提示 /bin/sh:ro: No such file or directory
2.制作U盘操作系统,启动U盘操作系统后挂载linux硬盘,查看log发现 系统yum erase 了大量rpm包,导致系统相关的命令都缺失
3.尝试从另外台服务器上将系统关键目录下文件拷贝过来,但发现在U盘操作系统里不能打包或解压,拷贝文件夹,又导致很多链接失效
4.刻录系统盘,从光盘启动,进入修复模式,因为rpm包等命令都没有,将修复模式下的rpm命令拷贝到损坏的linux系统目录下
5.使用光盘升级修复功能,修复linux
6.修复完成后可以正常启动,但缺失很多包
7.将yum源配置为光盘,用rpm命令安装yum包后,再使用yum安装基础的包
8.重启后正常,还好数据库的数据都还在。
...全文
889 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
dilemmapr 2014-12-10
  • 打赏
  • 举报
回复
引用 12 楼 XiaoWhy 的回复:
[quote=引用 9 楼 Conry 的回复:] [quote=引用 8 楼 micropentium6 的回复:] have u figured out why that happened? Who executed "yum erase"? Was it an accident or hacked by someone?
lz这是治标不治本,确实该查找谁执行的yum erase[/quote] 看了log,是某个同事执行了yum remove [/quote]中国好队友
Iflyinsky2013 2014-11-18
  • 打赏
  • 举报
回复
队友好哇..........
xiaowhy 2014-09-26
  • 打赏
  • 举报
回复
引用 9 楼 Conry 的回复:
[quote=引用 8 楼 micropentium6 的回复:] have u figured out why that happened? Who executed "yum erase"? Was it an accident or hacked by someone?
lz这是治标不治本,确实该查找谁执行的yum erase[/quote] 看了log,是某个同事执行了yum remove
Rotel-刘志东 2014-09-01
  • 打赏
  • 举报
回复
问题分享!@@
Conry 2014-09-01
  • 打赏
  • 举报
回复
引用 8 楼 micropentium6 的回复:
have u figured out why that happened? Who executed "yum erase"? Was it an accident or hacked by someone?
lz这是治标不治本,确实该查找谁执行的yum erase
  • 打赏
  • 举报
回复
have u figured out why that happened? Who executed "yum erase"? Was it an accident or hacked by someone?
Drug_M 2014-07-13
  • 打赏
  • 举报
回复
没做raid?
向良玉 2014-07-07
  • 打赏
  • 举报
回复
我遇到过的情况总结: http://blog.csdn.net/xiangliangyu/article/details/16941171
ljc007 2014-07-02
  • 打赏
  • 举报
回复
感谢分享
  • 打赏
  • 举报
回复
buyong 2014-07-01
  • 打赏
  • 举报
回复
夏天__ 2014-07-01
  • 打赏
  • 举报
回复
学习一下。。。 学习一下。。。
lichang1982 2014-07-01
  • 打赏
  • 举报
回复
感谢分楼故障经验,赞一个!

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧