Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:kernel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:kernel [2016/08/01 19:55] – Externe Bearbeitung 127.0.0.1admin_grundlagen:kernel [2026/10/11 22:02] (aktuell) – ingo_wichmann
Zeile 31: Zeile 31:
   modprobe dummy   modprobe dummy
  
 +Oder (veraltet, ohne Support für Dependencies):
 +  insmod dummy
 ==== Modul entladen ==== ==== Modul entladen ====
 Kernel-Modul "dummy" entladen: Kernel-Modul "dummy" entladen:
Zeile 36: Zeile 38:
  
 Wenn das nicht geht, weil das Modul in Benutzung ist, dann kann man versuchen: Wenn das nicht geht, weil das Modul in Benutzung ist, dann kann man versuchen:
-  rmmod -w dummy 
- 
-(( wenn auch das nicht geht, kann man noch  
   rmmod -f dummy   rmmod -f dummy
-probieren.))+
 ===== Konfigurations-Dateien ===== ===== Konfigurations-Dateien =====
 ==== Module nicht automatisch laden ==== ==== Module nicht automatisch laden ====
 Beispiel: automatisches laden des Moduls //ip_tables// verhindern Beispiel: automatisches laden des Moduls //ip_tables// verhindern
  
-''/etc/modprobe.d/notip_tables.conf'' : +<file txt /etc/modprobe.d/notip_tables.conf> 
-<file>alias ip_tables off</file>+blacklist ip_tables 
 +</file> 
 + 
 +==== Laden des Moduls blockieren ==== 
 +<file txt /etc/modprobe.d/nodummy.conf> 
 +alias dummy off 
 +</file> 
 +oder 
 +<file txt /etc/modprobe.d/nodummy.conf> 
 +install dummy /bin/false 
 +</file> 
 ==== Module beim Starten laden ==== ==== Module beim Starten laden ====
 Beispiel: Modul //dummy// laden Beispiel: Modul //dummy// laden
Zeile 69: Zeile 79:
 === dauerhaft === === dauerhaft ===
  
-''/etc/modprobe.d/dummy_params.conf'' :+''/etc/modprobe.d/z_dummy_params.conf'' :
 (( veraltet: (( veraltet:
-''/etc/modprobe.conf'' :+''/etc/modprobe.conf'' 
 + 
 +https://www.debian.org/releases/stable/amd64/release-notes/ch-information.de.html 
 + 
 + 
 +Admins who were depending on different values will need to ensure they are set in the correct way to take precedence. A file in /etc/modprobe.d will override one with the same name under /lib/modprobe.d, but the names are processed in alphabetical order, so /lib/modprobe.d/systemd.conf follows and overrides (for instance) /etc/modprobe.d/dummy.conf. Make sure that any local configuration file has a name that sorts after „systemd.conf“, such as „/etc/modprobe.d/zz-local.conf“. 
 )) ))
 <file>options dummy numdummies=2</file> <file>options dummy numdummies=2</file>
Zeile 155: Zeile 170:
  
 ====== Einstellungen zur Laufzeit ====== ====== Einstellungen zur Laufzeit ======
-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: +[[sysctl]]
- +
-Auf sehr hoch belasteten Servern kann es Sinn machen, die Anzahl der gleichzeitig geöffneten Dateien zu erhöhen: +
- +
-''/etc/sysctl.conf'' : +
-<file> +
-fs.file-max = 16384 +
-kernel.threads-max = 2048 +
-</file> +
- +
-  sysctl -p +
- +
-===== 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]]'' )): +
- +
-| Buchstabe | Funktion |  | +
-|h|Hilfe zu den SysRq Keys anzeigen|help  | +
-|e|Allen Prozessen ( außer init ) das Signal TERM schicken|  tErm| +
-|i|Allen Prozessen ( außer init ) das Signal KILL schicken|  kIll| +
-|s|Alle gemounteten Dateisysteme syncen|  Sync| +
-|u|Alle Dateisysteme umounten|  Umount| +
-|b|System _sofort_ rebooten|  reBoot| +
-|o|System _sofort_ ausschalten|  powerOff| +
-|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' +
- +
-Diese Einstellungen rebootfest machen: +
- +
-''/etc/sysctl.conf'' : +
-<file> +
-kernel.sysrq = 1 +
-</file>+
  
 ====== Kernel Bootparameter ====== ====== Kernel Bootparameter ======
admin_grundlagen/kernel.1470081304.txt.gz · Zuletzt geändert: 2016/08/15 19:19 (Externe Bearbeitung)