Historias
Slashboxes
Comentarios
 

Reiniciar Linux de forma segura

editada por inniyah el 10 de Septiembre 2007, 11:14h   Printer-friendly   Email story
desde el dept. linux
Un pobrecito hablador nos cuenta: «He encontrado en este blog una forma de reiniciar Linux en caso de que se te haya quedado colgado, sin tener que darle al temido reset: http://www.bocabyte.com/2007/09/09/reiniciar-linux -en-caso-de-bloqueo/» La secuencia 'SysRq' sirve para poder realizar ciertas tareas elementales de mantenimiento de emergencia en un sistema Linux que ha dejado de responder. A menudo problemas en el hardware (chips de memoria defectuosos, bugs en los drivers, conflictos de IRQs, etc) hacen que el sistema se "congele". En estas situaciones lo más importante es ser capaz de prevenir daños mayores, como una corrupción del sistema de archivos al reiniciar. La secuencia 'SysRq' implica la pulsación simultánea de 3 teclas: la tecla ALT izquierda, la tecla 'SysRq' key (también etiquetada como 'PrtSc', 'ImprPantalla' o 'F13') y una letra. ALT r , por ejemplo, pone el teclado en modo 'raw'. Para apagar el sistema de forma segura, es importante presionar las letras en el orden correcto, sincronizando las unidades antes de desmontarlas, por ejemplo: Raw - tErm - kIll - Sync - Umount - reBoot : REISUB

Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Viva la accesibilidad

    (Puntos:3, Divertido)
    por danicafe (18203) el Lunes, 10 Septiembre de 2007, 11:19h (#957335)
    <Ironic>

    Pulsa Alt+ ImprPantalla y mantenlos pulsados.Teclea RSEIUB y tu sistema se reiniciará, así de simple.

    ¿Simple? Tu has probado a hacerlo con una sola mano, o con dos y un teclado tocho?

    </Ironic>

  • No en todas viene activado

    (Puntos:4, Informativo)
    por SirViente (11914) el Lunes, 10 Septiembre de 2007, 11:22h (#957338)
    ( http://conclavedigital.host.sk/ )
    Hay un gag sobre qué significan las siglas que dice: "Raising Elephants Is So Utterly Boring" (el cultivo de elefantes es completamente aburrido, en castellano).

    Ahora hablando en serio, destacar que no en todas las distribuciones viene activado el soporte de esta secuencia por defecto, por ejemplo en basadas en RedHat, viene desactivado (CentOS, Fedora...). Para activarlo basta con cambiar en /etc/sysctl.conf la entrada kernel.sysrq y dejarla con valor 1, asi:

    kernel.sysrq = 1

    Guardamos cambios y ejecutamos "sysctl -p" para activarlos en la sesion actual.

    Y con esto, secuencia activada ;D
  • En otros sistemas, por ejemplo NetBSD

    (Puntos:2, Informativo)
    por pobrecito hablador el Lunes, 10 Septiembre de 2007, 11:28h (#957342)
    En NetBSD, el kernel tiene un debugger incorporado (DDB) que es realmente muy cómodo, tanto para propiamente "debuggear" el kernel (en caso de que haya ocurrido un kernel panic por ejemplo) como para realizar las mencionadas tareas de mantenimiento.

    Pero nada de tocar teclas ciegamente: al activar el debugger se muestra un indicador (prompt) en la pantalla como si fuera una línea de órdendes. Si tecleas la orden help, por ejemplo, puedes ver los comandos que tienes disponibles.

    Por supuesto puedes ver una lista de procesos, matar procesos, reiniciar, continuar, etc. Esto es cómodo por ejemplo si se ha bloqueado algún programa que acceda al teclado y pantalla de forma directa (como un servidor X por ejemplo). Si se bloquea, en lugar de reiniciar, simplemente entras en el debugger, buscas el proceso en la lista de procesos, lo matas, y sales del debugger (con el comando continue). Al salir ya no habrá servidor X capturando el teclado, con lo que ya podrás volver a usar tu shell.

    Como NetBSD es multiplataforma, la forma de invocar al debugger varía entre plataformas (aunque en casos como un kernel panic se invoca automáticamente). Por ejemplo en los Macintosh 68k (mac68k), el hardware suele tener un botón "Interrupción" al lado del botón "Reset". Pulsando ese botón entras en el debugger.
  • También para equipos remotos

    (Puntos:4, Informativo)
    por mariodebian (19595) el Lunes, 10 Septiembre de 2007, 11:50h (#957355)
    ( http://soleup.eup.uva.es/mariodebian )
    Si el equipo que se cuelga es remoto o no tiene teclado, es posible instalar sysrqd, configurarle la contraseña de acceso y hacer un telnet..

    # apt-get install sysrqd
    # echo "mypassword" > /etc/sysrqd.secret && chmod 0600 /etc/sysrqd.secret
    # /etc/init.d/sysrqd restart
    Para acceder:

    $ telnet equipo 4094
    sysrqd password: mypassword
    sysrq> s
    sysrq> u
    sysrq> b
    Como han dicho antes algunas opciones sobran... normalmente suelo pulsar: SUB
    --

    mariodebian [eup.uva.es]
  • ¿no es RSEIUB?

    (Puntos:1)
    por panreyes (23448) el Lunes, 10 Septiembre de 2007, 12:43h (#957383)
    ( http://www.pixjuegos.com/ )
    Ahora me viene una pregunta, seguro que ambas formas son correctas pero ¿en qué se diferencia RSEIUB y REISUB?
    --
    PiX Juegos [pixjuegos.com]
  • ImprPant / PetSis

    (Puntos:5, Divertido)
    por ThorKeMaDa (29693) el Lunes, 10 Septiembre de 2007, 14:50h (#957484)
    ( http://jackstone.tk/ )
    ah claro!!! ahora caigo en porqué la tecla se llama ImprPant / PetSis... Imprimir Pantalla / Petó el Sistema!

    XD
  • Re:Esa secuencia de teclas es en pc

    (Puntos:1, Interesante)
    por pobrecito hablador el Lunes, 10 Septiembre de 2007, 11:54h (#957358)
    El tErm para que los procesos no bloqueados acaben correctamente. El kIll... psé, supongo que para liberar recursos hardware.

    Sync antes de Umount es realmente lo fundamental, lógicamente como dices despues de matar procesos.

    Si la consola funciona, con Help se ven las órdenes disponibles.
    [ Padre ]
  • Maligno el tuyo

    (Puntos:2)
    por erlguta (28272) el Lunes, 10 Septiembre de 2007, 13:20h (#957408)
    ¿Maligno? ¿El tuyo no es el que estaba desarrollado por el tal Reiser ese, que asesinó a su mujer?. Seguro que tiene código supermalicioso que te mustra imágenes rápidas en tu linux, imperceptibles para el ojo humano pero no para tu subconsciente...al que le está diciendo: matarrr, matarrr.... Ahora en serio ¿enque había quedado al final la cosa? ¿era culpable?
    [ Padre ]
  • Re:vaya mierda

    (Puntos:2, Informativo)
    por krollspell (7354) el Lunes, 10 Septiembre de 2007, 13:53h (#957441)
    ( http://barrapunto.com/ | Última bitácora: Domingo, 19 Junio de 2005, 11:05h )
    No, no es seguro. Se de al menos una partición en un disco duro y otra en un USB que se han corrompido en un Windows haciendo reset. Que a tí no te haya pasado no significa nada.
    --

    a3
    [ Padre ]
  • Re:vaya mierda

    (Puntos:1)
    por Annagul (30498) <{neoannagul} {at} {gmail.com}> el Martes, 11 Septiembre de 2007, 08:42h (#957799)

    Y eso que tengo reiniciado infinidad de veces (linuxeros abstenerse de hacer bromas) y jamás le pasó nada al disco duro, cosa que no puede decirse de linux

    Paciencia, paciencia, que ya te pasará. Y no, no puedo abstenerme de hacer bromas. Lo pones demasiado fácil :-D

    [ Padre ]
  • 11 respuestas por debajo de tu umbral de lectura actual.