GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo Reconstruir los “initramfs” con Multipath en CentOS/RHEL 6 y 7

El initramfs contiene módulos kernel para todo el hardware que se requiere para arrancar, así como los scripts iniciales necesarios para pasar a la siguiente etapa de arranque. En el sistema CentOS/RHEL, initramfs contiene un sistema operativo completo (que se puede usar para solucionar problemas).

Ocasionalmente, la imagen de initramfs también puede dañarse. Si esto sucede, no puede iniciar su servidor en modo operativo normal. Para reparar la imagen de initramfs después de iniciar el entorno de rescate, puede usar el comando dracut. Si se usa sin argumentos, este comando crea un nuevo initramfs para el núcleo actualmente cargado.

Alternativamente, puede usar el comando dracut con varias opciones para crear un initramfs para entornos de kernel específicos. También hay un archivo de configuración con el nombre /etc/dracut.conf que puede usar para incluir opciones específicas al volver a crear initramfs.

Copia de seguridad de initramfs

Realice siempre una copia de seguridad de la imagen actual de initramfs en caso de que haya problemas con la nueva versión creada.

# cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.$(date +%m-%d-%H%M%S).bak

Reconstruir initramfs con rutas múltiples

Reconstruya la imagen initramfs con multipath, ejecute el comando dracut con las siguientes opciones:

CentOS/RHEL 6

# dracut -v -f -a multipath --include /etc/multipath /etc/multipath

CentOS/RHEL 7

# dracut --force --add multipath --include /etc/multipath

Verificar

Verifique que la nueva imagen initramfs se haya creado en el directorio /boot:

# ls -lrt /boot/initramfs-$(uname -r).img

Reiniciar

Reinicie el sistema con la imagen initramfs recién creada.

# reboot


Cent OS
  1. Cómo configurar la pantalla principal en CentOS/RHEL 7 con monitores duales y GNOME

  2. CentOS/RHEL 7:¿Cómo abrir un puerto en el firewall con firewall-cmd?

  3. CentOS/RHEL:Cómo instalar e iniciar el servicio Apache httpd

  4. Cómo instalar el paquete pip en CentOS/RHEL 7 y 8

  5. CentOS / RHEL 6:Cómo extraer la imagen de initramfs y editarla/verla

Cómo instalar y configurar samba en RHEL 8 / CentOS 8

Cómo habilitar el repositorio EPEL en CentOS y RHEL

Cómo habilitar Kdump en RHEL 7 y CentOS 7

Cómo instalar y usar Cockpit en CentOS 8 / RHEL 8

Cómo instalar y configurar Checkmk en CentOS 8 / RHEL 8

Cómo instalar Lighttpd con PHP FPM y MariaDB en CentOS 7 / RHEL 7