Como impedir o carregamento inútil de módulos kernel?

4

Todos os nossos servidores Ubuntu parecem ter vários módulos de kernel não usados carregados perdendo RAM e, no caso de jfs por exemplo, executando um monte de processos inúteis ( jfsCommit ).

Eu posso usar rmmod para me livrar deles em tempo de execução, mas eu me pergunto, o que faz com que eles carreguem em primeiro lugar.

Idealmente, eu também seria capaz de remover os binários dos módulos.

    
por Mikhail T. 13.12.2017 / 18:56

1 resposta

3

Se os módulos em questão estão embutidos no kernel, a única maneira é recompilar o kernel.

Se eles são módulos separados, você pode colocá-los na lista negra.

Adicionar

blacklist module_name

para o arquivo

/etc/modprobe.d/blacklist.conf

(precisa ser reiniciado)

    
por 13.12.2017 / 19:01