Rollback en Centos 7

En alguna oportunidad jugaba con el Kernel en un maquina de producción y al reiniciar .. OHHHH!!! Houston problemas ..

Felizmente Centos posee una forma de recuperación de la situación.

Paso1 :
Bootear con el Kernel Rescue que dispone Centos , este le permitirá carga el 70% del OS ..

Paso 2 :

Yum history (Se almacena todos los cambios que hicimos en nuestro servidor)

Por ejemplo ::

[root@ns ~]# yum history
Complementos cargados:fastestmirror
ID | Linea de comandos | Día y hora | Acción(es) | Modific
-------------------------------------------------------------------------------
47 | history undo 42 | 2016-05-04 23:42 | Erase | 1
46 | history undo 43 | 2016-05-04 23:42 | Erase | 1
45 | history undo 38 | 2016-05-04 23:29 | Erase | 1 EE
44 | history undo 40 | 2016-05-04 23:28 | Install | 1
43 | -y install kernel-tools | 2016-05-04 22:53 | Install | 1
42 | -y install kernel-tools- | 2016-05-04 22:51 | Install | 1 <
41 | remove kernel-tools-libs | 2016-05-04 18:22 | Erase | 2 >
40 | remove kernel-3.10.0-327 | 2016-05-04 18:22 | Erase | 1
39 | -y install unzip | 2016-05-04 18:05 | Install | 1
38 | update kernel | 2016-05-04 16:55 | Install | 1
37 | install kernel-devel ker | 2016-05-04 16:29 | Install | 5
36 | -y install net-snmp-util | 2016-05-01 13:03 | Install | 2
35 | -y install pciutils | 2016-05-01 11:29 | Install | 1
34 | remove lxqt* | 2016-05-01 09:38 | Erase | 24
33 | remove clamav-scanner | 2016-04-28 19:43 | Erase | 3 EE
32 | -y install bind-utils | 2016-04-28 14:17 | Install | 1
31 | install clamav-server cl | 2016-04-28 12:45 | I, U | 14
30 | -y install clamav-scanne | 2016-04-28 12:37 | Install | 3
29 | -y install clamav-server | 2016-04-28 12:35 | Install | 2
28 | -y install amavisd-new | 2016-04-28 12:17 | Install | 43
history list

Si actualizamos un kernel y queremos volver a una version anterior , eso si es grave por que no nos permite hacer downgrade de kernel el Yum y menos rpm -e kernel y luego instalar otro kernel ..

Yum corrige esto

yum history undo 38 (en mi caso el update de kernel que hice y que me causó problemas)

y listo el pollo .. retorna a la version anterior del kernel ..

Suerte para los que les ayude esto !!!

Tags: 

Añadir nuevo comentario

Filtered HTML

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
Solo el nombre singular ok y en minúsculas, sin acentos