Kernel Panic al migrar Linux a VMware en caliente
En varias ocasiones me ha sucedido al migrar a un ambiente virtual, una maquina en caliente o encendida con sistema Linux especialmente del tipo Red Hat, esta no reconoce bien la estructura al arrancar, se debe al manejo principalmente de los discos como volúmenes lógicos.
La mejor y más eficaz solución que he encontrado ha sido la siguiente:
Boot en RHEL rescue environment
Hacerchroot /mnt/sysimage
Editar /etc/modprobe.confy cambiar las entradas de los scsi_hostadapterasí:
alias scsi_hostadapter mptbase
alias scsi_hostadapter1 mptscsi
alias scsi_hostadapter2 mptfc
alias scsi_hostadapter3 mptspi
alias scsi_hostadapter4 mptsas
alias scsi_hostadapter5 mptscsih
Cambiar el directorio: cd /boot
Mover o renombrar la imagen actual de tipo initrd
Ejecutar mkinitrd(ejemplo: mkinitrd -v -f initrd-2.6.9.-11.EL.img 2.6.9.-11.EL)
Repetir los pasos para cada kernel (en caso de que se quieran utilizar en otra ocasión)
Salir del ambiente chroot
Reiniciar e intentar arrancar la máquina virtual o VM
La mejor y más eficaz solución que he encontrado ha sido la siguiente:
Boot en RHEL rescue environment
Hacerchroot /mnt/sysimage
Editar /etc/modprobe.confy cambiar las entradas de los scsi_hostadapterasí:
alias scsi_hostadapter mptbase
alias scsi_hostadapter1 mptscsi
alias scsi_hostadapter2 mptfc
alias scsi_hostadapter3 mptspi
alias scsi_hostadapter4 mptsas
alias scsi_hostadapter5 mptscsih
Cambiar el directorio: cd /boot
Mover o renombrar la imagen actual de tipo initrd
Ejecutar mkinitrd(ejemplo: mkinitrd -v -f initrd-2.6.9.-11.EL.img 2.6.9.-11.EL)
Repetir los pasos para cada kernel (en caso de que se quieran utilizar en otra ocasión)
Salir del ambiente chroot
Reiniciar e intentar arrancar la máquina virtual o VM
0 comentarios