预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第十一章分析和排查系统故障 要求: 日志文件分析 将/etc/Bluetooth文件夹改名;然后启动Bluetooth服务,观察故障现象;通过分析/var/log/messages文件中的相关记录,判断故障原因,并修复该故障。 步骤: 将/etc/bluetooth目录改名为/etc/bluetooth.bak,执行“serviceBluetoothstart”命令尝试启动服务,将出现错误提示信息“Can’topenRFCOMMconfigfile:Nosuchfileordirectory”。如图所示: 查看/var/log/messages文件,分析末尾关于Bluetooth服务的日志记录,会发现类似于“Can’topenconfigfile/etc/Bluetooth/hcid.conf”的记录条目。将/etc/bluetooth.bak目录改名为/etc/bluetooth。重新启动bluetooth服务,将可恢复正常,观察/var/log/messages文件中相关日志记录的变化。如图所示: 在终端tty3中尝试以不存在的用户账号Administrator进行登录;新建用户账号kitty并以此账号在终端tty4种进行登录,第一次输入错误的密码,第二次再输入正确的密码;查看前述用户的登录情况记录。 步骤: 切换到tty3,使用账号Administrator登录,密码任意。 重建用户Kitty,设置密码为123456;切换到tty4,首先尝试以账号Kitty、密码为Kitty进行登录,然后以账号Kitty、密码为123456登录。如图所示: 使用last命令查看成功的登录记录。如图所示: 使用lastb命令查看失败的登录记录。如图所示: 查看/var/log/secure文件中新增的安全信息,观察Administrator、Kitty用户登录及验证失败的事件记录。如图所示: 故障模拟及修复 备份磁盘sda的MBR扇区到其他硬盘,并联系MBR的回复操作。 步骤: 将第1块硬盘(sda)的MBR扇区备份到第2块硬盘的sdb1分区中(挂载到/backup目录下)。 模拟MBR扇区故障。从设备文件zero中读取512字节的数据,将其覆盖到第1块硬盘(sda),从而破坏MBR扇区中的数据。如图所示: 重启系统后,将会出现“Operatingsystemnotfound”的提示信息,表示无法找到可用的操作系统,因此无法启动主机。如图所示: 以使用RHEL5安装光盘为例。当出现安装向导的“boot:”提示符时,在后边输入“linuxrescue”并回车,将以“急救模式”引导光盘中的Linux系统。如图所示: 在接受的默认语言界面,选择“English”,然后点击“OK”。如图所示: 在键盘格式界面,选择“us”,然后点击“OK”。如图所示: 在提示是否配置网卡时一般选择“NO”。如图所示: 在如图所示界面中,点击“Continue”。如图所示: 在是否初始化磁盘的警告窗口,建议选择“NO”,避免对硬盘数据造成不必要的损坏。如图所示: 最后选择“OK”确认后将进入到带“sh-3.2#”提示符的BashShell环境。如图所示: 执行相应的命令挂载保存有备份文件的硬盘分区(sdb1),并将数据恢复到硬盘“/dev/sda”中即可。需要注意的是:当前使用的系统环境是光盘中的Linux目录结构。如图所示: 完成恢复操作以后,执行“exit”命令退出临时Shell环境,系统将会自动重启。 通过单用户模式进入Linux系统,重设root账号的密码。 步骤: 重启主机,在出现GRUB菜单时按上下方向键取消倒计时,并定位到要进入的操作系统选择项(如“RedHatEnterpriseLinuxServer”),按e键进入编辑模式。如图所示: 定位到以kernel开头的一行并按e键。如图所示: 在行尾添加“1”的启动参数,其中数字“1”也可以换成字母“s”或“single”,也可以表示进入到单用户模式。如图所示: 在单用户模式的Shell环境中,可以执行“passwdroot”命令重新设置root用户的密码。如图所示: 若使用RHEL5的安装光盘进入急救模式的shell环境,则只需切换到待修复Linux系统的根目录环境,直接执行“passwdroot”命令重设root用户的密码即可;或者修改/etc/shadow文件,将root用户的密码字段清空,重启后以空密码可登录系统。如图所示: sh-3.2#chroot/mnt/sysimage sh-3.2#passwdroot 将/etc/inittab、/boot/grub/grub.conf文件移动至/opt目录下,重启系统。 步骤: GRUB引导故障 模拟G