Melhor maneira de substituir o ulimit de processo 1024

2

Em distros do CentOS, há um /etc/security/limits.d/90-noproc.conf que define um limite de processo para todos os usuários:

# Default limit for number of user's processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.

*          soft    nproc     1024

Gostaria de manter esse limite lá, mas permitir que um usuário tenha mais de 1024 processos. Devido a como o servidor é manipulado, não consigo usar o comando bash ulimit incorporado.

    
por CamelBlues 29.08.2012 / 17:21

1 resposta

2

Primeiro, sugiro corrigir a configuração de forma apropriada no Puppet. Você pode escrever uma linha que só se aplica a esse servidor e adiciona uma entrada para seu usuário específico.

A outra coisa que você pode fazer é chattr +i (marcar como imutável) o arquivo depois de fazer as alterações desejadas. Vamos ver o Puppet mudar o arquivo.

O arquivo resultante real é /etc/limits.conf

    
por 29.08.2012 / 17:28