En dias pasado se me dio el caso de que el server de nuestra empresa que corre CentOS 7 estaba en las ultimas (Los cubanos me van a entender, los que no, entiendase muriendo) el hardware, el micro se detenia cada dos por tres y se quedaba colgado. Nos dimos a la tarea de armar un nuevo server usando el mismo disco duro.
Nuestro antiguo server corria con un core 2 y 8 gb de ram ddr2 y ahora lo habiamos actualizado con un A10 7700K y 8 gb DDR3 Hyper.
Con estos cambios va a volar el server me dije, y va a arrancar de una pensé, pero cual no sería mi sorpresa al ver que despues de empezar a cargar se quedaba como colgado el arranque y me mostraba el siguiente error:
Este error a mi modesto entender esta dado por el no reconocimiento de los Volumenes Logicos por parte del programa dracut (que alguien me corriga por favor si estoy equivocado, ya dije, en mi modesto conocimiento)
Despues de intentar varios cambios en las configuraciones del BIOS, y sin resultado ninguno, busquedas en SAN GOOGLE, y nada me puse a hacer algunas pruebas hasta que finalmente lo solucioné:
Tenemos que generar un nuevo initramfs (Varia según el kernel instalado)
Una vez hecho estos pasos si no hay ningun error en la ejecucion, reiniciamos nuestro sistema, y estara listo para iniciar como si nada hubiese sucedido. Espero que sea de ayuda para otros que como yo, hayan tenido el mismo problema.
El artículo es de mi autoria y/o fuentes consultadas, el cual puede ser usado libremente, siempre y cuando se haga referencia a la fuente
La intension de este post no es ganar puntos(aunque alguno que le sobre no esta de mas), la intension es compartir el conocimiento y que pueda ser util a otros que usen GNU/Linux como sistema operativo.
Nuestro antiguo server corria con un core 2 y 8 gb de ram ddr2 y ahora lo habiamos actualizado con un A10 7700K y 8 gb DDR3 Hyper.
Con estos cambios va a volar el server me dije, y va a arrancar de una pensé, pero cual no sería mi sorpresa al ver que despues de empezar a cargar se quedaba como colgado el arranque y me mostraba el siguiente error:
Este error a mi modesto entender esta dado por el no reconocimiento de los Volumenes Logicos por parte del programa dracut (que alguien me corriga por favor si estoy equivocado, ya dije, en mi modesto conocimiento)
Despues de intentar varios cambios en las configuraciones del BIOS, y sin resultado ninguno, busquedas en SAN GOOGLE, y nada me puse a hacer algunas pruebas hasta que finalmente lo solucioné:
Tenemos que generar un nuevo initramfs (Varia según el kernel instalado)
- Iniciar el sistemas con el cd de instalacion minima de CentOS
- Nos dirigimos a la particion boot: cd boot
- Una vez que hayamos iniciado el sistema en modo Reparacion: hacemos
chroot /mnt/sysimage - Ejecutamos lo siguiente:
mv initramfs-3.10.0-327.22.2.el7.x86_64.img initramfs-3.10.0-327.22.2.el7.x86_64.img.bak[b](Varia segun el kernel instalado)[/b]dracut -v initramfs-3.10.0-327.22.2.el7.x86_64.img 3.10.0-327.22.2.el7.x86_64
Una vez hecho estos pasos si no hay ningun error en la ejecucion, reiniciamos nuestro sistema, y estara listo para iniciar como si nada hubiese sucedido. Espero que sea de ayuda para otros que como yo, hayan tenido el mismo problema.
El artículo es de mi autoria y/o fuentes consultadas, el cual puede ser usado libremente, siempre y cuando se haga referencia a la fuente
La intension de este post no es ganar puntos(aunque alguno que le sobre no esta de mas), la intension es compartir el conocimiento y que pueda ser util a otros que usen GNU/Linux como sistema operativo.