Centos 7分区失败,进入 dracut 页面,恢复操作

这篇具有很好参考价值的文章主要介绍了Centos 7分区失败,进入 dracut 页面,恢复操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 问题场景:

分区失败,重启了虚拟机,导致系统进入 dracut 页面。开机显示
centos开机dracut,【总结】,centos,linux,运维
直接回车,等待重启失败的页面
centos开机dracut,【总结】,centos,linux,运维
centos开机dracut,【总结】,centos,linux,运维
自动进入了 dracut 模式(救援)。

2. 临时解决进入系统

查了一下:如果出现 “dracut” 提示、进入 dracut 模式或者 dracut emergency shell,这可能表示系统无法正常引导或加载根文件系统。

在shell命令行执行以下:

dracut:/# lvm vgscan
dracut:/# lvm vgchange -ay 
dracut:/# exit

这种方式可以临时解决,进入系统(远程SSH 也是正常的)。但是重启之后依然会进入dracut模式。

3. 重新操作分区扩容

由于是分区操作可能没有操作完成就重启了服务器,导致分区异常,启动失败了,那现在可正常进入服务器了,就重新检查下分区。

centos开机dracut,【总结】,centos,linux,运维
从磁盘占用情况可以看到,root 目录还是 50G的大小,这是之前创建虚拟机默认的大小。

centos开机dracut,【总结】,centos,linux,运维
中可以看到,磁盘总的容量已经扩容到500G了,原来是 200G;

看下当前磁盘分区情况:fdisk -l
centos开机dracut,【总结】,centos,linux,运维
接着使用 fdisk 修改磁盘分区:fdisk /dev/sda
centos开机dracut,【总结】,centos,linux,运维
上面截图就是新增分区的操作:

# 创建分区命令
fdisk /dev/sda
再输入p
新增分区输入:n
回车(默认为主分区primary)
分区号、起始扇区、结束扇区都默认(回车)
设置分区格式 直接输入:t
分区号默认(回车)
Hex 代码为 8e (8e代表Linux LVM分区类型)
w (写入分区表)
等待分区完成

这里虽然提示设备或资源忙,忽略这个错误,继续执行 命令:partprobe

然后参考:VMWare ESXI 给虚拟机硬盘扩容记录(CentOS7) 进行分区合并。

配置分区成功后,在合并分区时:vgdisplay -v 没有显示新增的分区 sda3
centos开机dracut,【总结】,centos,linux,运维

[root@aikg ~]# lvm  
lvm> pvcreate /dev/sda3
WARNING: ext4 signature detected on /dev/sda3 at offset 1080. Wipe it? [y/n]: y
  Wiping ext4 signature on /dev/sda3.
  Physical volume "/dev/sda3" successfully created.
lvm> vgdisplay -v
  --- Volume group ---
  VG Name               centos
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <199.00 GiB
  PE Size               4.00 MiB
  Total PE              50943
  Alloc PE / Size       50942 / 198.99 GiB
  Free  PE / Size       1 / 4.00 MiB
  VG UUID               7EFuUv-WWlG-kFEM-XDWJ-niAh-iP8A-VxFGya
   
  --- Logical volume ---
  LV Path                /dev/centos/swap
  LV Name                swap
  VG Name                centos
  LV UUID                wpAfVQ-XL8j-UExO-D6dL-eud3-fLiR-sLejTp
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:04 +0800
  LV Status              available
  # open                 2
  LV Size                <7.88 GiB
  Current LE             2016
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0
   
  --- Logical volume ---
  LV Path                /dev/centos/home
  LV Name                home
  VG Name                centos
  LV UUID                KeIjj6-JOO1-aAb1-7eG8-egkk-XCGu-u6FcKw
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:04 +0800
  LV Status              available
  # open                 1
  LV Size                <141.12 GiB
  Current LE             36126
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:1
   
  --- Logical volume ---
  LV Path                /dev/centos/root
  LV Name                root
  VG Name                centos
  LV UUID                0038QM-K8CI-KKFz-0mdD-HyS4-S34U-xFjHL0
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:05 +0800
  LV Status              available
  # open                 1
  LV Size                50.00 GiB
  Current LE             12800
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:2
   
  --- Physical volumes ---
  PV Name               /dev/sda2     
  PV UUID               wwBC0l-n45J-WPZg-frd7-8q5b-ELYx-ONQNtg
  PV Status             allocatable
  Total PE / Free PE    50943 / 1
   
lvm> 
lvm> vgdisplay -v
  --- Volume group ---
  VG Name               centos
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <199.00 GiB
  PE Size               4.00 MiB
  Total PE              50943
  Alloc PE / Size       50942 / 198.99 GiB
  Free  PE / Size       1 / 4.00 MiB
  VG UUID               7EFuUv-WWlG-kFEM-XDWJ-niAh-iP8A-VxFGya
   
  --- Logical volume ---
  LV Path                /dev/centos/swap
  LV Name                swap
  VG Name                centos
  LV UUID                wpAfVQ-XL8j-UExO-D6dL-eud3-fLiR-sLejTp
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:04 +0800
  LV Status              available
  # open                 2
  LV Size                <7.88 GiB
  Current LE             2016
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0
   
  --- Logical volume ---
  LV Path                /dev/centos/home
  LV Name                home
  VG Name                centos
  LV UUID                KeIjj6-JOO1-aAb1-7eG8-egkk-XCGu-u6FcKw
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:04 +0800
  LV Status              available
  # open                 1
  LV Size                <141.12 GiB
  Current LE             36126
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:1
   
  --- Logical volume ---
  LV Path                /dev/centos/root
  LV Name                root
  VG Name                centos
  LV UUID                0038QM-K8CI-KKFz-0mdD-HyS4-S34U-xFjHL0
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:05 +0800
  LV Status              available
  # open                 1
  LV Size                50.00 GiB
  Current LE             12800
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:2
   
  --- Physical volumes ---
  PV Name               /dev/sda2     
  PV UUID               wwBC0l-n45J-WPZg-frd7-8q5b-ELYx-ONQNtg
  PV Status             allocatable
  Total PE / Free PE    50943 / 1
   
lvm> pvcreate /dev/sda3
  Physical volume "/dev/sda3" successfully created.
lvm> 
lvm> vgextend centos /dev/sda3
  Volume group "centos" successfully extended
lvm> 
lvm> vgdisplay -v             
  --- Volume group ---
  VG Name               centos
  System ID             
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               498.99 GiB
  PE Size               4.00 MiB
  Total PE              127742
  Alloc PE / Size       50942 / 198.99 GiB
  Free  PE / Size       76800 / 300.00 GiB
  VG UUID               7EFuUv-WWlG-kFEM-XDWJ-niAh-iP8A-VxFGya
   
  --- Logical volume ---
  LV Path                /dev/centos/swap
  LV Name                swap
  VG Name                centos
  LV UUID                wpAfVQ-XL8j-UExO-D6dL-eud3-fLiR-sLejTp
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:04 +0800
  LV Status              available
  # open                 2
  LV Size                <7.88 GiB
  Current LE             2016
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0
   
  --- Logical volume ---
  LV Path                /dev/centos/home
  LV Name                home
  VG Name                centos
  LV UUID                KeIjj6-JOO1-aAb1-7eG8-egkk-XCGu-u6FcKw
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:04 +0800
  LV Status              available
  # open                 1
  LV Size                <141.12 GiB
  Current LE             36126
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:1
   
  --- Logical volume ---
  LV Path                /dev/centos/root
  LV Name                root
  VG Name                centos
  LV UUID                0038QM-K8CI-KKFz-0mdD-HyS4-S34U-xFjHL0
  LV Write Access        read/write
  LV Creation host, time data-source1, 2021-03-24 14:20:05 +0800
  LV Status              available
  # open                 1
  LV Size                50.00 GiB
  Current LE             12800
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:2
   
  --- Physical volumes ---
  PV Name               /dev/sda2     
  PV UUID               wwBC0l-n45J-WPZg-frd7-8q5b-ELYx-ONQNtg
  PV Status             allocatable
  Total PE / Free PE    50943 / 1
   
  PV Name               /dev/sda3     
  PV UUID               Vb7c4n-aqeD-Kwr5-gkN6-0Zoa-QZVW-gvlmfo
  PV Status             allocatable
  Total PE / Free PE    76799 / 76799
   
lvm> 

然后再次操作,新建 pv 后,才显示 sda3 这个物理卷;接着操作扩容根目录:
centos开机dracut,【总结】,centos,linux,运维
centos开机dracut,【总结】,centos,linux,运维
正常扩容完毕。

接着重启下服务器,发现可以正常启动了。文章来源地址https://www.toymoban.com/news/detail-745839.html

到了这里,关于Centos 7分区失败,进入 dracut 页面,恢复操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安装龙蜥或CentOS 7时出现dracut- initqueue timeout解决方法

    在安装龙蜥7.9操作系统时,出现dracut- initqueue timeout-starting…starting timeout scripts报错 CentOS 7.9出现此问题也可以参考同样的方法 如何制作启动盘和系统盘设置raid就不再赘述了,相关文档社区已经很多了,这里直接入正题 一、问题描述 安装的时龙蜥7.9,安装过程中出现错误,

    2024年02月05日
    浏览(28)
  • 服务器安装centos系统时报错starting dracut initqueue hook

    服务器:DELL R650 系统:CentOS7.4 一、问题描述: 屏幕输出 starting dracut initqueue hook ,然后卡住一直不动 二、原因分析: 安装程序没有找到安装文件的位置,需要手动指定U盘所在位置 三、解决办法: 1.在以下开机界面上按e编辑开机选项 2.查看U盘的位置: 将这一条内容进行修

    2024年02月16日
    浏览(33)
  • 上传自制centos镜像到aws平台后起不来,报错Warning: dracut-initqueue timeout - starting timeout scripts

    云化一个大趋势,但是项目、业务上云过程中也会遇到各种各样的问题,这篇记录一下自制centos镜像在aws平台上起不来的情况,具体现象如下图所示:   网上很多人都说是磁盘名称不对之类的,但是其实是centos系统的一个bug,centos的这个官方镜像CentOS-8-ec2-8.1.1911-20200113.3.x86_

    2024年02月02日
    浏览(39)
  • 服务器安装Centos7.X报错Warning:dracut-initqueue timeout - starting timeout scripts之解决办法

    服务器安装Centos7.X报错Warning:dracut-initqueue timeout - starting timeout scripts之解决办法 1.报错内容及原因 由于软碟通自身的问题,使得通过UltraISO软碟通刻录的系统盘,在服务器中安装CentOS7.X会出现如下错误:Warning:dracut-initqueue timeout - starting timeout scripts 2、解决方法 2.1 使用命令

    2024年02月13日
    浏览(40)
  • 服务器使用U盘安装linux Centos 7报错Warning:dracut-initqueue timeout-starting timeout scripts

    报错——Warning:dracut-initqueue timeout-starting timeout scripts 将U盘插到Windows电脑上查看U盘的名称 Use the 🔼 and 🔽 keys to change the selection.Press ‘e’ to edit the selected item,or ‘c’ for acommand prompt. 翻译:使用🔼和🔽键更改所选内容。按’e’编辑所选项目,或按’c’命令提示符。 将多

    2024年02月08日
    浏览(47)
  • 【服务器数据恢复】raid离线磁盘上线失败导致分区不识别的数据恢复

    服务器数据恢复环境: HP ProLiant DL某系列服务器,三块SAS硬盘组建raid阵列。 上层系统部署有数据库,数据库存放在D分区,备份存放在E分区。 服务器故障: 磁盘故障导致RAID瘫痪,其中一块硬盘状态灯显示红色。存放数据库文件的D分区无法识别;E分区可识别,但是拷贝备份

    2024年02月06日
    浏览(45)
  • centos 7进入单用户模式

    centos 7进入单用户模式的方法:首先进入开机界面,按e进行选择;然后找到相关的行,在行尾添加【init=/bin/sh】;最后按住【Ctrl+x】执行就可以进入单用户模式。 ①首先我们进入开机界面,按e进行选择 会进入以下界面  然后找到图中红线标注的该行,在行尾添加 init=/bin/s

    2024年02月17日
    浏览(39)
  • centos linux lvm分区 标准分区 磁盘扩容

    选择磁盘分区 选择分区方式: 自动分区最省力,选择后点击done,就完成分区配置了; 手动分区需要配置,一般会预留”/boot”(引导启动),”/swap”(内存扩展)、“/” 根目录 看手动分区,可以LVM分区,也可以用标准分区 “Standard Partition”, 以LVM为例,选择I will conf

    2024年02月04日
    浏览(45)
  • centos逻辑分区磁盘扩展

    最近碰到服务器磁盘空间不足,需要扩展逻辑分区的需求,特地做下小笔记,方便后续自己回忆。下图是磁盘的相关概念示意图: 特别说明: 不同的文件系统执行不同的命令,例如:

    2024年02月15日
    浏览(51)
  • CentOS磁盘分区添加删除.

    CentOS磁盘分区的添加和删除是Linux系统中非常基本且重要的操作。以下是一些详细介绍: 1. 查看磁盘分区:使用命令fdisk -l或lsblk,可以查看所有的磁盘和分区信息。 2. 创建新分区:使用命令fdisk /dev/sdX(X代表磁盘ID)进入fdisk操作界面,使用n命令创建新分区,然后使用w命令

    2024年02月10日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包