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

公司使用的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

相关推荐

  • linux 查看当前有多少个 ssh 连接,并且列出具体信息

    要查看当前有多少个SSH连接并列出具体信息,可以使用以下命令: 该命令将显示所有连接的详细信息,包括用户名、终端、登录日期和时间等。 另外,也可以使用以下命令列出当前连接的信息: 这个命令会显示当前登录到系统的用户的信息,以及每个用户正在运行的进程。通过查看输出,你可以获取到SSH连接的相关信息。

    2023年9月7日
    2.9K00
  • 幻兽帕鲁服务器进阶指南:配置游戏参数

    复制幻兽帕鲁默认配置文件 Windows 操作系统 参考本网站前面的教程,登录Windows服务器后,可以看到游戏的默认配置文件存放在以下目录中: 如您的幻兽帕鲁部署路径不为C:\Program Files\PalServer,推荐您直接使用文件名DefaultPalWorldSettings.ini,在Windows的文件夹内进行搜索。 2、选中该文件,并…

    2024年1月30日
    1.3K00
  • Ubuntu 启用root账户并开启远程登录

    1.启用root账户 修改root用户密码,输入下方命令后,还需要输入当前普通用户的密码进行身份验证,然后修改root用户的新密码 sudo passwd root 2、开启远程登录 执行下方命令后开启root用户的远程登录 此时就能使用root账户成功登录了

    2022年6月11日
    1.8K00
  • Linux 图片批量压缩工具 ImageMagick

    一个比较好用命令行下可以使用的,强大的免费图片工具 ImageMagick. 安装完成。

    2022年7月28日
    1.9K00
  • 使用 B VPS 中转 A VPS 流量

    引言 由于某些不可抗力原因, 所处网络环境无法访问 A VPS, 因此 增加 能访问到的 B VPS 来中转流量到 A VPS me –x-> A VPS me <—-> B VPS <—-> A VPS 非内网穿透需求, A VPS 有公网ip, 可被公网直接发现 和使用某些客户端 配合 Cloudflare…

    2024年6月28日
    2.6K00

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

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

关注微信