41.2. Ajuste dos parâmetros do núcleo em tempo de execução
A configuração dos parâmetros do kernel em um sistema de produção requer um planejamento cuidadoso. Alterações não planejadas podem tornar o kernel instável, exigindo uma reinicialização do sistema. Verifique se você está usando opções válidas antes de alterar quaisquer valores do kernel.
41.2.1. Configuração temporária dos parâmetros do kernel com sysctl Copiar o linkLink copiado para a área de transferência!
O procedimento a seguir descreve como usar o comando sysctl
para definir temporariamente os parâmetros do kernel em tempo de execução. O comando também é útil para listar e filtrar os sintonizadores.
Pré-requisitos
- Introdução aos parâmetros do Kernel
- Permissões de raiz
Procedimento
Para listar todos os parâmetros e seus valores, use o seguinte:
sysctl -a
# sysctl -a# sysctl -a
Copy to Clipboard Copied! Toggle word wrap Toggle overflow NotaO comando
# sysctl -a
exibe os parâmetros do kernel, que podem ser ajustados em tempo de execução e em tempo de inicialização.Para configurar um parâmetro temporariamente, use o comando como no exemplo a seguir:
sysctl <TUNABLE_CLASS>.<PARAMETER>=<TARGET_VALUE>
# sysctl <TUNABLE_CLASS>.<PARAMETER>=<TARGET_VALUE>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow O comando de amostra acima altera o valor do parâmetro enquanto o sistema está em funcionamento. As mudanças entram em vigor imediatamente, sem necessidade de reiniciar.
NotaAs mudanças retornam ao padrão após o reinício de seu sistema.
Recursos adicionais
-
Para mais informações sobre
sysctl
, consulte a página do manualsysctl(8)
. -
Para modificar permanentemente os parâmetros do kernel, use o comando
sysctl
para escrever os valores no arquivo/etc/sysctl.conf
ou faça alterações manuais nos arquivos de configuração no diretório/etc/sysctl.d/
.