Não é possível fazer o download de nada do proxy apt-cacher-ng

4

Eu instalei apt-cacher-ng no meu servidor. Existem cerca de 10 clientes que usarão esse proxy para baixar os pacotes. As coisas estavam funcionando bem desde muitos dias, no entanto, de repente eu comecei a enfrentar um monte de problemas.

Durante o download do pacote, estou enfrentando o seguinte problema:

Err http://192.168.10.167 precise/main Sources
Unable to connect to 10.10.163.162:3142:*

Remover todo o conteúdo de /var/cache/apt-cacher-ng e reiniciar o servidor ajudou-me a resolver o problema durante algumas horas. Mas o problema começa a aparecer novamente depois de algumas horas.

Eu posso ver os seguintes erros no meu /var/log/apt-cacher-ng/apt-cacher.err

Thu Feb 26 09:59:00 2015|known **data hit, don't write to...**
Thu Feb 26 09:59:00 2015|/var/cache/apt-cacher-ng/192.168.10.167/images/dists/ug/unstable/binary-i386/Packages.gz
Thu Feb 26 09:05:03 2015|gce.clouds.archive.ubuntu.com/ubuntu/dists/precise/universe/i18n/Translation-en storage error [503 Cache storage error - Too many open files]: **Too many open files**
Thu Feb 26 09:05:04 2015|Error creating pipe file descriptors

Alguém pode me ajudar a resolver esse problema?

    
por Tahir Rauf 26.02.2015 / 11:33

2 respostas

3

você pode aumentar limites assim:

edite o arquivo /etc/security/limits.conf

# vi /etc/security/limits.conf

Defina limites de soft e hard do program_user da seguinte forma:

program_user soft nofile 4096
program_user hard nofile 10240

Salve e feche o arquivo de configuração. Verifique os limites, tente isto:

# su - program_user
$ ulimit -Hn
$ ulimit -Sn
    
por developer 26.02.2015 / 12:29
0

Para aumentar o limite "máximo de arquivos abertos" do apt-cacher-ng. Eu apenas fiz seguindo

Em /etc/init.d/apt-cacher-ng, adicionei o seguinte limite nofile 50000 50000

Por favor, veja os links a seguir para mais detalhes

por Tahir Rauf 27.02.2015 / 20:51