Wie kann das Laden nutzloser Kernelmodule verhindert werden?

Wie kann das Laden nutzloser Kernelmodule verhindert werden?

Unsere Ubuntu-Server scheinen alle verschiedeneungebrauchtKernel-Module werden geladen, wodurch RAM verschwendet wird und, im Fall von JFS beispielsweise, eine Menge nutzloser Prozesse ausgeführt werden ( jfsCommit).

Ich kann rmmodsie zur Laufzeit entfernen, frage mich aber, was überhaupt dazu führt, dass sie geladen werden.

Idealerweise könnte ich auch die Modul-Binärdateien entfernen.

Antwort1

Wenn die betreffenden Module im Kernel integriert sind, besteht die einzige Möglichkeit darin, den Kernel neu zu kompilieren.

Wenn es sich um separate Module handelt, können Sie sie auf die schwarze Liste setzen.

Hinzufügen

blacklist module_name

zur Datei

/etc/modprobe.d/blacklist.conf

(muss neu gestartet werden)

verwandte Informationen