RHEL 9 entra en modo de emergencia. ¿Como recuperalo?

0
41

Si su sistema RHEL 9 ha entrado en modo de emergencia y necesita recuperarlo, le recomendamos seguir los siguientes pasos: Reinicie su sistema y acceda al menú de GRUB. En el menú de GRUB, seleccione la opción de inicio en modo de recuperación. Siga las instrucciones en pantalla para realizar las reparaciones necesarias y recuperar su sistema RHEL 9. Recuerde que es importante realizar una copia de seguridad de sus datos antes de realizar cualquier acción de recuperación. Cuando estas ejecutando máquinas virtuales  o fisicas con Red Hat Enterprise Linux 9 (RHEL 9) y estos entran en modo de emergencia mostrando  siguiente mensaje:

emergency mode

Y después de iniciar sesión con la contraseña de root e ingresar el comando
ls /dev/mapper/rhel-home, dando como resultado el siguiente mensaje:

ls: cannot access '/dev/mapper/rhel-home': No such file or directory

 

En RHEL 9.0, cuando se instala el sistema operativo usando Logical Volume Manager (LVM),la opcion de use_devicesfile está habilitada de forma predeterminada, aqui hay que comprobar si el Identificador de Volumen Físico (PVID) del volumen LVM es idéntico a la última vez que se ejecutó la máquina ya sea virtual o fisica. Cuando no es idéntica, la máquina virtual o fisica puede entrar en modo de emergencia.

Sin embargo, realizar las siguientes operaciones darán como resultado diferentes PVID en caso de que se use VM:

  • Cambiar el controlador de disco virtual de Virtio SCSI a IDE o SATA.
  • Clonar una máquina virtual con el controlador Virtio SCSI.
  • Importar una máquina virtual con el controlador Virtio SCSI que se exportó anteriormente.

Sin embargo, despues de haber realizado las operaciones anteriores, la máquina virtual puede seguir entrando en modo de emergencia.

¿Como recuperar la máquina virtual o fisica del modo de emergencia?

  1. En modo de emergencia, ingrese con la contraseña de root de la máquina.
  2. Ingrese si siguiente el comando a continuación para eliminar el archivo del dispositivo original, vamos a eliminar el archivo system.devices. (Puede realizar un backup si asi lo desea)
    [root@localhost ~]# rm /etc/lvm/devices/system.devices
  3. Ahora vamos a ingrese el siguiente comando a para crear un nuevo archivo de dispositivo.
    [root@localhost ~]# vgimportdevices -a
  4. Finalmente vamos a reiniciar la maquina  a continuación con el siguiente comando.
    [root@localhost ~]# reboot

¿Como evitar que la máquina virtual entre en modo de emergencia?

  1. Editar el archivo de configuración /etc/lvm/lvm.conf.
  2. Localizar la opcion de: use_devicesfile el cual debera de estar comentada.
    # use_devicesfile = 0
  3. Descomentar la opción y asegúrese de que esté establecida en 0.
    use_devicesfile = 0