免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 857 | 回复: 0
打印 上一主题 下一主题

RHCE 排错强化训练! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-12 09:32 |只看该作者 |倒序浏览

                ############################################### #
#                                             # #
#  作者:kkmangnn(kkmangnn@gmail.cn)           # #
#  #  欢迎转载,但请保留此段                   # #
#                                             ##
###############################################
系统安装: 分两种情况
(1)、没有lvm,手动设置分区 ,以这个为主。下图是这种方式的/etc/fstab文件

[color="#000000"]
(2)、有lvm,系统默认方式安装,下图是默认方式安装的/etc/fstab文件,不同情况在具体问题中有说明

[color="#000000"]几种故障,包括但不止于:
[color="#000000"]一、grub.conf文件丢失
[color="#000000"]二、grub目录丢失
[color="#000000"]三、boot目录丢失
[color="#000000"]四、/etc/fstab 文件丢失
[color="#000000"]五、/etc/inittab 文件丢失
[color="#000000"]六、mount 文件被修改
[color="#000000"]七、综合实验
[color="#000000"]一、grub.conf文件丢失
[color="#000000"]启动时提示

[color="#000000"](1) 没有LVM情况

(2) 有 LVM的情况 注意上下两种情况区别在 root= “  ” 这一句。具体内容参照/etc/fstab文件中的内容

重启利用光盘进入rescue模式





     二,grub目录丢失
正常grub 目录下的文件

      
       重启进入系统提示:

在提示符中按照grub文件丢失的处理方式进入系统。提示:

重启进入rescue模式,并chroot 进入真实环境模式

进入/boot/grub目录,发现目录内容是空的,需要在chroot环境下重新安装grub: grub-install /dev/sda


参照grub.conf文件丢失的方式,重新写入grub.conf文件
(1) 没有LVM情况

(2) 有 LVM的情况 注意上下两种情况区别在 root= “  ” 这一句。具体内容参照/etc/fstab文件中的内容

重启正常系统
三、boot目录丢失
重新进入系统,提示


发现找不到vmlinuz 等文件
进入rescue模式,发现/boot下面没有任何文件

需要重新安装kernel 包,然后安装grub-install ,最后编辑grub.conf文件
这里通过启用网络,从ftp服务器上下载rpm包,然后安装到系统中,具体步骤:
    (1 ) chroot /mnt/sysimage
       (2 ) service network restart
        ( 3 )   lftp 192.168.0.254 ; 通过ftp登录系统,
        ( 4 )

(5 ) 退出chroot模式

       (6)安装rpm包
rpm –ivh --force --root /mnt/sysimage /mnt/sysimage/kernel-2.6.18-53.el5.i686.rpm

(7) 输入exit 重启系统,正常进入系统
四、/etc/fstab 文件丢失
删除/etc/fstab文件,关机再开机,如果直接重启,会发现没有/etc/fstab文件也可以进入系统
(1)    没有lvm情况,开机提示:注意两个红色的FAILED

       mkdir /test


#vi /test/etc/fstab
       /dev/sda1 /boot     ext3      defaults 0 0
       /dev/sda2 /          ext3       defaults 0 0
       /dev/sda3 /home    ext3       defaults 0 0
       devpts     /dev/pts   devpts   gid=5,mode=620 0 0
       /dev/sda5 swap       swap     defaults 0 0

(2)    有lvm的情况
进入系统后,lvm vgchange -ay

重新编辑etc/fstab 文件,本实验中,该文件位于/test/etc/fstab

       重启正常进入系统
五、/etc/inittab 文件丢失
重启系统提示:


进入rescue模式
       重新安装initscripts-8.45.17.EL-1.i386.rpm 包 参照修复/boot/grub目录方式从ftp服务器上下载rpm包,然后安装。

六、mount 文件被修改
重启提示:

进入rescue模式
rpm -Vf --root /mnt/sysimage /bin/mount  发现有问题
rpm -qf --root /mnt/sysimage /bin/mount  查找该文件属于哪个RPM安装包

七、综合: BT实验,所有上面的故障一起出现

[/url]
               

本文来自ChinaUnix博客,如果查看原文请点:[url]http://blog.chinaunix.net/u3/93926/showart_1993708.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP