Vous êtes ici : index » informatique » systeme » matos » sysrq
Piste : sysrq

SysRQ

SysRQ

Présentation

Tiré de Wikipedia

Les magic SysRq key sont une fonctionnalité du noyau Linux qui permet par une combinaison de touches de lancer des commandes de bas niveau. Elle doit être activée à la compilation du noyau — c'est le cas d'office sur la plupart des distributions.

La principale utilité de cette fonctionnalité est de pouvoir redémarrer un système bloqué sans corrompre le système de fichier.

Utilisation

Rebooter une machine planter sans trop de dommage lorsqu'on a encore accès direct ou via SSH mais que reboot ne fonctionne pas

  • Activer les sysrq (si ce n'est pas déjà le cas) :
    echo -n 1 > /proc/sys/kernel/sysrq
  • Synchronisation des I/O disques :
    echo s > /proc/sysrq-trigger
  • Remonter tous les disques en lecture uniquement :
    echo u > /proc/sysrq-trigger
  • Synchronisation des I/O disques à nouveau :
    echo s > /proc/sysrq-trigger
  • Reboot :
    echo b > /proc/sysrq-trigger

Ressources