• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

“dracut-initqueue[286]: Warning: dracut initqueue timeout – starting timeout scripts” – CentOS/RHEL 7 booting issue

by admin

The Problem

Messages “dracut-initqueue timeout – starting timeout scripts” are printed loop while booting then an Emergency shell is launched:

dracut-initqueue[]: Warning: dracut initqueue timeout - starting timeout scripts
dracut-initqueue[]: Warning: dracut initqueue timeout - starting timeout scripts
dracut-initqueue[]: Warning: dracut initqueue timeout - starting timeout scripts
dracut-initqueue[]: Warning: dracut initqueue timeout - starting timeout scripts
dracut-initqueue[]: Warning: Could not boot.
dracut-initqueue[]: Warning: /dev/mapper/root_vg-root_vol does not exist.
dracut-initqueue[]: Warning: /dev/ol/root does not exist.
dracut-initqueue[]: Warning: /dev/ol/swap does not exist.
Starting Dracut Emergency Shell.....

The Solution

Volume group was renamed from ‘ol’ to ‘root_vg’, logical volume was renamed from ‘root’ to ‘root_vol’. A logical volume/group parameter (rd.lvm.lv= ) value in the kernel bootline is incorrect. Follow the steps outlined below to resolve the issue.

1. Boot the system into rescue mode.

2. List the logical volumes available on your system. For example:

# lvs
LV VG
root ol
swap ol

3. Edit /etc/default/grub file and verify that the rd.lvm.lv= parameter values match with the logical volumes listed in the lvs command output. For example,

Change from:

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=root_vg/root_ol rd.lvm.lv=root_vg/swap rhgb quiet"

To:

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=ol/root rd.lvm.lv=ol/swap rhgb quiet"

4. Rebuild the /boot/grub2/grub.cfg file by running the grub2-mkconfig -o command as follows:

On BIOS-based machines:

# grub2-mkconfig -o /boot/grub2/grub.cfg

On UEFI-based machines:

# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

5. Reboot the server and verify that system boot successfully.

# reboot

Filed Under: CentOS/RHEL, CentOS/RHEL 7

Some more articles you might also be interested in …

  1. Dependency failed for NFS server and services
  2. How to Configure an NFSv4-only Client using nfsconf in CentOS/RHEL 8
  3. Understanding Cluster Fencing Policy in RedHat Virtualization (RHV)
  4. Beginners Guide to NFS in CentOS / RHEL
  5. “map in use” error while removing multipath device in CentOS/RHEL
  6. LVM Snapshot: Backup and restore LVM Partition in Linux
  7. What are different Samba Server Types
  8. How To Create A SSH Banner in CentOS/RHEL Server
  9. How to Configure Network Teaming in CentOS/RHEL 7
  10. Connection using SSH to a Host Not in DNS/hosts Stalls for Some Time at Connection Initiation

You May Also Like

Primary Sidebar

Recent Posts

  • qm Command Examples in Linux
  • qm wait Command Examples in Linux
  • qm start Command Examples in Linux
  • qm snapshot Command Examples in Linux

© 2023 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright