Não é possível definir o parâmetro sysctl net.ipv4.neigh.default.gc_thresh1

4

Eu tenho trabalhado com a AWS para diagnosticar um problema que tenho com a instalação do collectd interrompendo as métricas invariavelmente depois de uma reinicialização, e as reinicializações subsequentes de serviços / instâncias não corrigem isso, sem uma alteração na rede. aparece, para todos os efeitos, que o tráfego está apenas sendo blackholed. A pessoa de apoio sugeriu que eu corra o seguinte para ajustar o cache da tabela arp:

sudo sysctl -w net.ipv4.neigh.default.gc_thresh1=0

No entanto, não consigo definir esse valor e obtenho o seguinte erro quando tento configurá-lo para 0 ou mesmo qualquer valor (16, 32, 4096, etc):

sysctl: setting key "net.ipv4.neigh.default.gc_thresh1": Invalid argument
net.ipv4.neigh.default.gc_thresh1 = 0

Parece que isso pode ser um bug para todos que usam o Ubuntu 14.04, mas alguém tem mais alguma ideia sobre a causa? Eu atualizei para 3.13.103 hoje depois de ver abaixo que uma correção pode ter sido confirmada, mas uma correção não parece estar presente. Existe alguma maneira de contornar isso em 14.04 por enquanto? Eu tentei configurar manualmente o valor em /etc/sysctl.conf e executar sysctl -p sem sucesso.

link

    
por Rome_Leader 02.12.2016 / 14:06

0 respostas