[systemd-devel] Bind key combination to isolate emergency mode
Thomas Meyer
thomas at m3y3r.de
Sat Jun 20 08:35:02 PDT 2015
Am Samstag, den 20.06.2015, 18:01 +0300 schrieb Mantas Mikulėnas:
> On Sat, Jun 20, 2015 at 5:26 PM, Thomas Meyer <thomas at m3y3r.de>
> wrote:
> > Hi,
> >
> > Is it possible to bind a key combination in systemd to perform a
> > switch into emergency mode or another target?
> >
> > And would this key binding also work in situations where the system
> > is under heavy cpu load and heavy swapping?
> Sort of. There's a single key combination (Alt+ArrowUp by default)
> which maps to kbrequest.target, though it only works on the console
> and not within Xorg & the likes. You can pull in emergency.target via
> that.
>
> Also don't forget the magic SysRq keys – Alt+SysRq+F will run the OOM
> killer in case of heavy swapping, Alt+SysRq+E/I will sigterm/sigkill
> all programs (systemd will restart gettys afterwards), and
> Alt+SysRq+N will renice high-priority processes. You need to enable
> this via sysctl.conf though.
Hi Mantas,
thanks for the hint. I will try this.
I remember that SysRq was once always enabled? It now seems to be
disabled in current Fedora releases. I think enabling F key should be
default. At least it shouldn't be possbile to do something bad with it,
or is it?
>
> --
> Mantas Mikulėnas <grawity at gmail.com>
More information about the systemd-devel
mailing list