EulixOS 开机后进入 emergency 模式

问题现象

EulixOS 系统开机后进入 emergency 模式,如下图所示:

emergency模式

原因分析

操作系统文件系统损坏导致磁盘挂载失败,或者 io 压力过大导致磁盘挂载超时(超时时间为90秒)。

系统异常掉电、物理磁盘 io 性能低等情况都可能导致该问题。

解决方法

  1. 用户直接输入 root 账号的密码,登录系统。

  2. 使用 fsck 工具,检测并修复文件系统,然后重启。

    说明:

    fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用 fsck 命令对文件系统进行检查。 用户可以通过 “fsck.ext3 -h”、“fsck.ext4 -h” 命令查看 fsck 的使用方法。

另外,如果用户需要取消磁盘挂载超时时间,可以直接在 “/etc/fstab” 文件中添加 “x-systemd.device-timeout=0”。如下:

#
# /etc/fstab
# Created by anaconda on Mon Sep 14 17:25:48 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/EulixOS-root / ext4 defaults,x-systemd.device-timeout=0 0 0
UUID=afcc811f-4b20-42fc-9d31-7307a8cfe0df /boot ext4 defaults,x-systemd.device-timeout=0 0 0
/dev/mapper/openEuler-home /home ext4 defaults 0 0
/dev/mapper/EulixOS-swap swap swap defaults 0 0

results matching ""

    No results matching ""