Linux系统故障修复和排查

1 挂载硬盘

2 添加硬盘,准备做文件的相关备份。分别备份mbr,/boot,/etc。

3备份MBR扇区数据

4 MBR的512字节坏,使用光盘引导,从备份文件中修复。(模拟mbr扇区故障)

5从光盘中修复(选第三个)

6从备份文件中恢复mbr扇区数据

7  模拟MBR的446字节坏,

8 MBR的446字节坏,使用光盘引导,直接恢复

9  /boot/grub/grub.conf文件丢失(模拟)

10 使用光盘引导,切到硬盘的根chroot /mnt/sysimage,从备份文件中修复

修复的命令如下

11 破解root密码。(本地硬盘启动)

12 /dev/sdb硬盘的文件系统坏(模拟损坏)

修复

模拟i节点耗尽故障

编辑:vim killinonde.sh

#!/bin/bash

I=1

While{  $i –le(小于等于)  8021 }

do(做)

touch  /date/file$i

iet  i++(循环)

done

运行该测试程序 : sh  killinode.sh &

确认i节点占用情况  df –I  /data

修复i节点耗尽故障

rm  -rf   /date/file*

时间: 2024-10-26 04:33:44

Linux系统故障修复和排查的相关文章

Linux系统故障排查和修复技巧

Linux系统故障排查和修复技巧 任何操作系统都有出现故障的时候,Linux系统也不例外,在启动过程中可能会出现一些故障,从而导致系统无法正常启动.本文从单用户模式.GRUB命令操作.Linux救援模式这三个方面分析了故障排查和修复案例,来帮助大家解决此类问题. AD:2014WOT全球软件技术峰会北京站 课程视频发布 我发现Linux系统在启动过程中会出现一些故障,导致系统无法正常启动,我在这里写了几个应用单用户模式.GRUB命令操作.Linux救援模式的故障修复案例帮助大家了解此类问题的解决

常见linux系统故障排查与修复

一.常见系统故障: 服务器能正常启动固然是极好的,但是由于管理员误操作,或者是磁盘的物理扇区损坏等都有可能对系统造成致命的打击,让系统无法启动,这时作为管理员的你不能坐视不管了吧?这就要求管理员的你要能应对系统的各种错误导致的系统无法启动. 我们知道系统的启动是分为多个步骤的,任意一个环节的错误都会使系统无法启动所以像是关键性的数据最好要做好备份工作以免出错时无法应对.因为有的数据可以修复,有的数据也是无法修复的,下面探讨一下可修复部分的数据的修复吧: 1.  MBR中grub损坏,1_5阶段的

Linux系统启动流程之(3)系统故障修复之二

Linux系统启动流程之(3)系统故障修复之二 通过上一篇可以了解如何来重新安装grub从而修复grub引导,那么如果损坏的不仅仅为grub引导,如果还出现了其它更为严重的问题呢.下面几个案例来说明: 案例一: 通常系统服务运行之前会运行init程序来开启第一个进程,那么如果init被删除呢? #删除或者移动init程序到别处 [[email protected] ~]# which init /sbin/init [[email protected] ~]# mv /sbin/init /te

Linux 系统故障排查思路简析

处理linux系统故障的思路:    1.重视错误提示信息.    2.查阅日志文件 .message (系统日志) 服务的日志 error(应用日志)    3.分析,定位问题.    4.解决问题.    忘记root密码?        重置:centos5或者6    启动加载grub引导菜单时 按esc 找到当前系统引导选项.        按方向键找到需要的系统引导内核,按 "e" 进入编辑状态.        然后通过方向键选中带有kernel指令的行 继续按"

Linux系统启动流程之(3)系统故障修复之一

Linux系统启动流程之(3)系统故障修复之一 在使用linux中可能因为各种原因导致机器无法启动,于是针对这些问题都会应该有一个应对的措施,来恢复系统让此进行工作.下面用几个案例来逐一说明. 案例一: 破坏掉grub中bootloader,及磁盘的前446字节存放的 grub的stage1第一阶段. #使用dd命令将前446字节的bootloader数据填充为0 [[email protected] ~]# dd if=/dev/zero of=/dev/sda bs=446 count=1

51CTO学习笔记--Linux运维故障排查思路与系统调优技巧视频课程(高俊峰)

51CTO学习笔记--Linux运维故障排查思路与系统调优技巧视频课程 第一课 Linux运维经验分享与思路 1.一般把主机名,写到hosts下    127.0.0.1    hostname,因为很多应用要解析到本地.oracle没有这个解析可能启动不了. 2.注释掉UUID以及MAC地址,需要绑定网卡的时候,这个可能会有影响. 3.磁盘满了无法启动,  var下木有空间,无法创创建PID等文件,导致文件无法启动,按e   进入single  然后b  重启进入单用户模式. 4.ssh登陆系

透彻的了解Linux系统故障并解决

透彻的了解Linux系统故障并解决 2009-12-25 10:24 佚名 NET130 字号:T | T 经常应用Windows操作系统时,我们会很多的系统故障,于是很多人开始应用Linux操作系统,不过Linux操作系统也有一些系统故障,下面就对Linux系统故障诊断进行说明. 希望你能了解这些Linux系统故障. AD:2014WOT全球软件技术峰会北京站 课程视频发布 经常应用Windows操作系统时,我们会很多的系统故障,于是很多人开始应用Linux操作系统,不过Linux操作系统也有

Linux运维故障排查思路

linux系统故障 网络问题 linux系统无响应 linux系统无法启动 linux系统故障处理思路 1.重视报错信息,一般情况下此提示基本定位了问题的所在 2.查阅日志文件,系统日志和应用日志 3.分析.定位问题 4.动手解决 网络问题处理思路 1.网络硬件问题.网线.网卡.路由器.交换机等是否正常工作. 2.网卡驱动是否正常加载.网卡ip设置是否正确,系统路由是否正确. 3.检查局域网之间的通信是否正常. 4.检查dns是否设定正确.可从/etc/resolv.conf./etc/host

GRUB与Linux系统修复(第二版)

GRUB配置解析 配置文件保存在 /boot/grub/grub.conf[/boot分区最好应该单独划分出来] 软链接保存在 /etc/grub.conf 1.grub.conf文件分析 default #缺省启动系统 timeout #缺省等待时间,单位秒s splashimage #定义GRUB启动背景图片 #(hd0,0) #指定/boot所在的分区 -> 第一块硬盘,第一个分区 hiddenmenu #隐藏菜单 title CentOS (2.6.32-358.el6.i686) #菜