Em um processador Dell Poweredge T620 com hexacore Xeon, observei que existem 14 processos estranhos para o sistema de arquivos jfs. Em outro servidor, há processos semelhantes para o sistema de arquivos xfs também.
Embora eles não causem nenhum problema ou carga significativa, eu gostaria de me livrar desses processos, pois não uso jfs nem xfs.
Aqui estão as partes relevantes da saída ps ax:
31611 ? S 0:00 [jfsIO]
31612 ? S 0:00 [jfsCommit]
31613 ? S 0:00 [jfsCommit]
31614 ? S 0:00 [jfsCommit]
31615 ? S 0:00 [jfsCommit]
31616 ? S 0:00 [jfsCommit]
31617 ? S 0:00 [jfsCommit]
31618 ? S 0:00 [jfsCommit]
31619 ? S 0:00 [jfsCommit]
31620 ? S 0:00 [jfsCommit]
31621 ? S 0:00 [jfsCommit]
31622 ? S 0:00 [jfsCommit]
31623 ? S 0:00 [jfsCommit]
31624 ? S 0:00 [jfsSync]
>uname -a
Linux ada 2.6.32-41-server #89-Ubuntu SMP Fri Apr 27 22:33:31 UTC 2012 x86_64 GNU/Linux
filesystem
Floyd
fonte
fonte
Respostas:
Mesmo se você não estiver usando o JFS / XFS, esses processos do kernel existirão se os módulos do kernel do JFS / XFS estiverem carregados. Supondo que você esteja usando um kernel recente de estoque, esses módulos são
.ko
módulos, portanto, para impedir que eles carreguem tudo o que você precisa fazer é na lista negrajfs
exfs
dentro/etc/modprobe.d
Se você estiver usando um kernel que possui esses módulos embutidos, a única maneira de removê-los é em tempo de execução com um
rmmod
oumodprobe -r
- nesse caso, eles teriam que entrar em um script de inicialização.Para saber se o seu são modular ou built-in, basta fazer uma
sudo updatedb
elocate jfs.ko
,locate xfs.ko
. Se os resultados no/lib/modules/
diretório forem retornados, eles serão modulares; caso contrário, eles estão embutidos.Você poderia editar a pergunta com a saída de
uname -a
?fonte