Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:kernel [2016/03/10 08:54] 127.0.0.1 Externe Bearbeitung |
admin_grundlagen:kernel [2016/08/15 19:54] ingo_wichmann [Einstellungen zur Laufzeit] |
||
---|---|---|---|
Zeile 17: | Zeile 17: | ||
==== Kernel Meldungen anzeigen ==== | ==== Kernel Meldungen anzeigen ==== | ||
dmesg | dmesg | ||
+ | fortlaufend, mit Uhrzeit: | ||
+ | dmesg -wT | ||
==== Kernel Module anzeigen ==== | ==== Kernel Module anzeigen ==== | ||
Zeile 155: | Zeile 157: | ||
Mögliche Einstellungen sind in der Kerneldokumentation in der Datei ''[[http://kernel.org/doc/Documentation/filesystems/proc.txt|Documentation/filesystems/proc.txt]]'' beschrieben. Hier ein paar Beispiele: | Mögliche Einstellungen sind in der Kerneldokumentation in der Datei ''[[http://kernel.org/doc/Documentation/filesystems/proc.txt|Documentation/filesystems/proc.txt]]'' beschrieben. Hier ein paar Beispiele: | ||
- | Auf sehr hoch belasteten Servern kann es Sinn machen, die Anzahl der gleichzeitig geöffneten Dateien zu erhöhen: | ||
- | ''/etc/sysctl.conf'' : | + | IPv4-Pingantworten ausschalten: (( Defaults in ''/usr/lib/sysctl.d/*'' (CentOS 7) )) |
- | <file> | + | |
- | fs.file-max = 16384 | + | <file txt /etc/sysctl.conf> |
- | kernel.threads-max = 2048 | + | net.ipv4.icmp_echo_ignore_all=1 |
</file> | </file> | ||
sysctl -p | sysctl -p | ||
+ | oder | ||
+ | <file txt /etc/sysctl.d/test.conf> | ||
+ | net.ipv4.icmp_echo_ignore_all=1 | ||
+ | </file> | ||
+ | |||
+ | sysctl -p /etc/sysctl.d/test.conf | ||
+ | |||
+ | Testen: | ||
+ | ping localhost | ||
+ | |||
+ | ===== sysrq ===== | ||
Wenn das System nicht mehr reagiert ( z.B. überhohe Last, X Absturz ) gibt es als letzte Rettung oft nur die "magischen" Tastenkombinationen aus ALTGr + SysRq + Buchstabe ((Die vollständige Liste der Befehle steht in der Kerneldokumentation in der Datei ''[[http://kernel.org/doc/Documentation/sysrq.txt|Documentation/sysrq.txt]]'' )): | Wenn das System nicht mehr reagiert ( z.B. überhohe Last, X Absturz ) gibt es als letzte Rettung oft nur die "magischen" Tastenkombinationen aus ALTGr + SysRq + Buchstabe ((Die vollständige Liste der Befehle steht in der Kerneldokumentation in der Datei ''[[http://kernel.org/doc/Documentation/sysrq.txt|Documentation/sysrq.txt]]'' )): | ||
- | | Buchstabe | Funktion | | + | | Buchstabe | Funktion | | |
- | |h|Hilfe zu den SysRq Keys anzeigen| | + | |h|Hilfe zu den SysRq Keys anzeigen|help | |
- | |e|Allen Prozessen ( außer init ) das Signal TERM schicken| | + | |e|Allen Prozessen ( außer init ) das Signal TERM schicken| tErm| |
- | |i|Allen Prozessen ( außer init ) das Signal KILL schicken| | + | |i|Allen Prozessen ( außer init ) das Signal KILL schicken| kIll| |
- | |s|Alle gemounteten Dateisysteme syncen| | + | |s|Alle gemounteten Dateisysteme syncen| Sync| |
- | |u|Alle Dateisysteme umounten| | + | |u|Alle Dateisysteme umounten| Umount| |
- | |b|System _sofort_ rebooten| | + | |b|System _sofort_ rebooten| reBoot| |
- | |o|System _sofort_ ausschalten| | + | |o|System _sofort_ ausschalten| powerOff| |
- | |k|Alle Prozesse diese Terminals killen| | + | |k|Alle Prozesse diese Terminals killen| KillTTY| |
+ | |||
+ | * //Eselsbrücken: BUSTIER// <- (dann allerdings von Hinten nach Vorne) | ||
+ | * //SUB// - hektisches Notaus | ||
+ | * ''K'' ist sehr nützlich, um die grafische Oberfläche zu beenden. (Ersatz für Ctrl+Alt+Backspace) | ||
sysctl -w 'kernel.sysrq=1' | sysctl -w 'kernel.sysrq=1' |