GNU/Linux >> Tutoriels Linux >  >> Cent OS

"dracut-initqueue[286] : avertissement :dracut initqueue timeout - démarrage des scripts de temporisation" - problème de démarrage CentOS/RHEL 7

Le problème

Les messages "dracut-initqueue timeout - startup timeout scripts" sont imprimés en boucle lors du démarrage puis un shell d'urgence est lancé :

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.....

La solution

Le groupe de volumes a été renommé de "ol" à "root_vg", le volume logique a été renommé de "root" à "root_vol". Un paramètre de volume/groupe logique (rd.lvm.lv= ) dans la ligne de démarrage du noyau est incorrecte. Suivez les étapes décrites ci-dessous pour résoudre le problème.

1. Démarrez le système en mode de secours.

2. Répertoriez les volumes logiques disponibles sur votre système. Par exemple :

# lvs
LV VG
root ol
swap ol

3. Modifiez /etc/default/grub fichier et vérifiez que le rd.lvm.lv= les valeurs des paramètres correspondent aux volumes logiques répertoriés dans la sortie de la commande lvs. Par exemple,

Changer de :

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

À :

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

4. Reconstruisez le fichier /boot/grub2/grub.cfg en exécutant la commande grub2-mkconfig -o comme suit :

Sur les machines basées sur le BIOS :

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

Sur les machines basées sur UEFI :

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

5. Redémarrez le serveur et vérifiez que le démarrage du système a réussi.

# reboot


Cent OS
  1. Installez Webmin sur CentOS 7 / RHEL 7

  2. Dépannage de la "connexion refusée" à partir de serveurs distants dans CentOS/RHEL 7 (problème de service Firewalld ou iptables)

  3. Délai d'expiration de la découverte "iscsiadm" avec deux interfaces réseau ou plus dans CentOS/RHEL

  4. Comment modifier les paramètres de délai d'expiration par défaut pour la session Telnet dans CentOS/RHEL

  5. "Pas d'espace disponible sur l'appareil" - problème de génération de kdump (CentOS/RHEL)

Installer gnome sur RHEL 8 / CentOS 8

Installez Python 2 sur RHEL 8 / CentOS 8

CentOS / RHEL 7 :processus de démarrage

CentOS / RHEL 7 :commande systemd-analyze pour trouver les délais de démarrage

CentOS / RHEL 7 :Comment modifier la verbosité des journaux de débogage lors du démarrage

Comment modifier l'intervalle de temps pour revenir au serveur DNS secondaire dans CentOS/RHEL