资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
单元 11故障排除目标 故障分析方法 错误分析:收集数据 需要检查的事项:X 需要检查的事项:联网 引导过程的顺序 文件系统受损 文件系统修复 修复运行级别 救援环境 救援模式工具 救援环境详解 结束 单元 11目标学习了本单元后,你应该能够: 开发故障排除策略 修复 Linux 系统不同阶段的故障 将系统引导至不同的运行级别 使用救援模式故障分析方法 判断问题的性质 重演出错过程 查找进一步信息 排除可能的原因 从简单的方法着手 在修改前备份文件错误分析 :收集数据 有用的命令 history grep diff find cmin -60 strace command tail f logfile 生成附加信息 syslog 的 *.debug 应用程序中的 debug 选项需要检查的事项 :X 永远不要在运行级别 5 中调试 X ! 首先试一下 system-config-display X probeonly /home 或者 /tmp 目录是否满了,或 者用户用量是不是达到了硬配额 xfs 是否正在运行 ?需要检查的事项 :联网 主机名解析 dig www.redhat.com IP 配置 ifconfig 默认网关 route n 模式的指定 设置激活 引导过程的顺序 配置引导装载程序 内核 /sbin/init 启动 init /etc/rc.d/rc.sysinit /etc/rc.d/rc,/etc/rc.d/rc?.d/ 输入 runlevel X /etc/rc.d/rc.local X文件系统受损 常发生于死机或者正常关机之后 挂载为 ext2 的文件系统标记为 “dirty” 如果没有挂载或者挂载为只读 “clean” 如果没有挂载,并且是 “dirty”,就可能损坏 修复前需要彻底检查 ext3 通常标记为 “clean” 日志显示需要进行修复 只需要检查日志中记录的文件文件系统修复 如果 / 有日志,那么内核将视其为根目录 /etc/rc.d/rc.sysinit 在 /etc/fstab 中注明的文件系统中运行 fsck fsck 是其他程序的前端程序 失败的 fsck 必须手动运行修复运行级别 将运行级别传递给 init 从 GRUB 闪屏引导 在 shell 提示符后使用 :init 或者 telinit 运行级别 1 执行 rc.sysinit 和 rcl.d 脚本 运行级别 s、S 或者 single 只执行 rc.sysinit 紧急情况 只运行 sulogin救援环境 在根文件系统无法使用时需要 对系统没有特殊要求 从光盘引导 (boot.iso 或者安装光盘 #1) 从 USB 盘的 diskboot.img 引导救援模式工具 磁盘维护工具 联网工具 其它工具 登录 :/tmp/syslog 或者 /tmp/anaconda.log救援环境详解 文件系统重组 Anaconda 将会询问是否应该挂载文件系统 /mnt/sysimage/* /mnt/source $PATH 包括硬盘的目录 文件系统节点 提供系统特定的设备文件 mknod 了解 major/minor #s结束 单元 11 答疑 总结 要检查的事项是什么 X 故障 ? 服务故障 ? 联网故障 ? 引导故障 ? 怎么才能修好一个 ext2 文件系统 ? 有什么其它引导方法吗 ?
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号