实验案例:日志分析及系统故障修复

公司使用的Linux服务器越来越多,经常会有个别服务器出现启动引导、文件系统等故障。为了避免出现上述故障时,无法快速定位故障原因与及时处理故障,公司新招的运维人员小王需要提前进行排障演练并熟悉系统内各种日志文件,以便在需要时能够及时修复系统故障。

日志文件分析

在终端tty3中尝试以不存在的用户账号Administrator进行登录

实验案例:日志分析及系统故障修复

新建用户账号admin并以此账号在终端tty4中进行登录,第一次输入错误的密码,第二次输入正确的密码

实验案例:日志分析及系统故障修复
实验案例:日志分析及系统故障修复

查看前述用户的登录情况记录

实验案例:日志分析及系统故障修复

修复故障模拟及修复

备份磁盘sda的MBR扇区到其他硬盘,并练习MBR的恢复操作。

1).备份MBR扇区

[root@PSD ~]# mkdir /packup
[root@PSD ~]# mount /dev/sdd1 /packup
[root@PSD ~]# dd if=/dev/sda of=/packup/sda.mbr.bak bs=512 count=1
记录了1+0 的读入
记录了1+0 的写出
512字节(512 B)已复制,0.000213905 秒,2.4 MB/秒
[root@PSD ~]# ls /packup
sda.mbr.bak
[root@PSD ~]#

2).模拟MBR扇区故障

[root@PSD ~]# dd if=/dev/zero of=/dev/sda bs=512 count=1
记录了1+0 的读入
记录了1+0 的写出
512字节(512 B)已复制,0.000429439 秒,1.2 MB/秒
[root@PSD ~]#
实验案例:日志分析及系统故障修复
实验案例:日志分析及系统故障修复
实验案例:日志分析及系统故障修复
实验案例:日志分析及系统故障修复

敲完之后,按Enter键,输入命令“exit”退出

通过单用户模式进入Linux操作系统,重设root账号的密码。

遗忘root用户的密码

实验案例:日志分析及系统故障修复
实验案例:日志分析及系统故障修复
实验案例:日志分析及系统故障修复
实验案例:日志分析及系统故障修复

直接执行passwd root命令重设root用户密码

将/boot/grub2/grub.cfg文件移动至/opt/目录下,重启系统。

[root@PSD ~]# cd /boot/grub2
[root@PSD grub2]# ls
device.map  fonts  grub.cfg  grubenv  i386-pc  locale
[root@PSD grub2]# ls /
bin   date  etc   lib    media  opt     proc  run   srv  tmp  var
boot  dev   home  lib64  mnt    packup  root  sbin  sys  usr  zhangsan
[root@PSD grub2]# mv grub.cfg /opt/
[root@PSD grub2]# cd /
[root@PSD /]# cd /opt/
[root@PSD opt]# ls
grub.cfg  rh
[root@PSD opt]#

通过重新安装GRUB引导程序的方式,修复GRUB引导故障。

实验案例:日志分析及系统故障修复

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/12180

(0)
凯影的头像凯影
上一篇 2024年6月24日 下午3:41
下一篇 2024年6月25日 下午2:58

相关推荐

  • lscpu 查看 CPU 信息

    lscpu 显示 CPU 的架构信息 lscpu 从 sysfs 和 proc/cpuinfo 中收集信息。这个命令的输出是规范的可以用来解析,或者给人来阅读。该命令显示的信息包括,CPU 的数量,线程 (thread),核心 (core),Socket 还有 Non-Uniform Me…

    2023年9月25日
    1.4K00
  • Excel表格怎么换行?Excel单元格内换行的方法

     相信很多小伙伴在日常的生活中或多或少都用到过Excel这款软件,而大部分小伙伴虽然知道这款软件但却不知道该如何去操作它,那么下面就有小编为大家带来Excel单元格内换行的方法,有需要的用户就一起来看看吧。   Excel单元格内换行的方法   1、在Excel表中开始菜单看到一个自动换行的标示,选择单元格然后点击自动换行就可以了。  2、换行模式开启后该单…

    2024年6月12日
    1.1K00
  • Windows Server 2022声音驱动安装完,但是声音用不了

    win + r services msc 找到 Windows Audio Windows Audio Endpoint Builder 启用并改为自动

    2023年6月25日
    2.5K00
  • 为Windows服务器配置虚拟内存

    为 Windows 服务器配置虚拟内存 本小节以 Windows Server 2022 为例,其他版本的 Windows 操作系统类似,可据此做参考。 1、打开服务器的控制面板。可以通过开始菜单或在搜索框内运行命令”control”来打开控制面板。 2、在控制面板中,选择”系统和安全”,然后选择”…

    2024年1月31日
    1.7K00
  • 对象存储

    我们知道,在很长的一段时间里,这三种架构几乎统治了数据存储市场。所有行业用户的数据存储需求,都是在这三者中进行选择。 然而,随着时代的发展,一种新的数据存储形态诞生,开始挑战前面三者的垄断地位。 没错,它就是云计算时代存储技术的新网红——对象存储。 对象存储,也称为“面向对象的存储”,英文是Object-based Storage。现在很多云厂商,也直接称之…

    2024年2月6日
    1.0K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信