Como tornar a configuração de kern.ipc.somaxconn persistente?

3

Deseja aumentar o valor de kern.ipc.somaxconn

Com o sysctl funciona ok

$ sudo sysctl kern.ipc.somaxconn=2048
$ kern.ipc.somaxconn: 128 -> 2048

verifique:

$ sysctl -a|grep somaxconn
kern.ipc.somaxconn: 2048

Mas se eu definir este valor em /boot/loader.conf ou em /etc/sysctl.conf:

$ cat /etc/sysctl.conf 
# $FreeBSD: src/etc/sysctl.conf,v 1.8 2003/03/13 18:43:50 mux Exp $
#
#  This file is read when going to multi-user and its contents piped thru
#  ''sysctl'' to adjust kernel values.  ''man 5 sysctl.conf'' for details.
#
kern.ipc.somaxconn="2048"

após o valor de reinicialização do kern.ipc.somaxconn permanece = 128

$ sysctl -a|grep somaxconn
kern.ipc.somaxconn: 128

Como torná-lo persistente entre as reinicializações?

    
por oraz 18.08.2010 / 13:55

2 respostas

0

Remover as cotações "

kern.ipc.somaxconn=2048

Teste com /etc/rc.d/sysctl start

    
por 18.08.2010 / 15:22
0

Se você escreveu o valor em /etc/sysctl.conf, ele deve ser persistente entre as reinicializações - o arquivo é lido na reinicialização e não é gravado em.

Você pode tentar sysctl -w kern.ipc.somaxconn=2048 . Além disso, como você está testando a mudança? Verifique: cat /proc/sys/net/core/somaxconn

    
por 18.08.2010 / 14:16