El kernel de uno de nuestros servidores RHEL9.2 se actualizó recientemente a 6.2.8 como preparación para una actualización de software, pero debido a complicaciones, tuvimos que volver a 5.14.0-284.25.1.el9_2.x86_64.
Reinstalé los paquetes del kernel usando dnf mediante el siguiente comando
sudo dnf reinstall kernel-5.14.0-284.25.1.el9_2 kernel-core-5.14.0-284.25.1.el9_2 kernel-devel-5.14.0-284.25.1.el9_2 kernel-headers-5.14.0-284.25.1.el9_2 kernel-modules-5.14.0-284.25.1.el9_2 kernel-modules-core-5.14.0-284.25.1.el9_2 kernel-modules-extra-5.14.0-284.25.1.el9_2
Entiendo que esto en sí mismo reconstruirá el initramfs para la versión del kernel, sin embargo, después de reiniciar, fui enviado a un shell de emergencia de dracut que me informó que
Warning: /dev/disk/by-id/md-uuid-582ae468:f4ec629b:79e6c251:fbba724a does not exist
Warning: /dev/mapper/vg_root-root does not exist
Warning: /dev/vg_root/root does not exist
Warning: /dev/vg_root/swap does not exist
Parece que no se pueden encontrar discos. blkid
no devuelve nada, no hay discos /dev/
y el /dev/disk
directorio no existe. Nuestro sistema de archivos raíz está en un LVM.
Puedo arrancar perfectamente 5.14.0-284.25.1.el9_1.x86_64
y desde aquí intenté reconstruir initramfs:
sudo dracut -f /boot/initramfs-5.14.0-284.25.1.el9_2.x86_64.img 5.14.0-284.25.1.el9_2.x86_64
que muestra las siguientes advertencias:
depmod: WARNING: could not open modules.order at /var/tmp/dracut.3hXitk/initramfs/lib/modules/5.14.0-284.25.1.el9_2.x86_64: No such file or directory
depmod: WARNING: could not open modules.builtin at /var/tmp/dracut.3hXitk/initramfs/lib/modules/5.14.0-284.25.1.el9_2.x86_64: No such file or directory
depmod -a
no parece resolver esto.
El modelo de servidor es Cisco Systems Inc UCSC-C245-M6SX
si esto cambia algo.