web-dev-qa-db-fra.com

Impossible de télécharger quoi que ce soit du proxy apt-cacher-ng

J'ai installé apt-cacher-ng sur mon serveur. Environ 10 clients utiliseront ce proxy pour télécharger les packages. Les choses fonctionnaient bien depuis plusieurs jours, cependant, tout à coup, j'ai commencé à faire face à de nombreux problèmes.

Lors du téléchargement du paquet, je suis confronté au problème suivant:

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

Supprimer tout le contenu de /var/cache/apt-cacher-ng et redémarrer le serveur m'ont aidé à résoudre le problème pendant quelques heures. Mais le problème commence à apparaître après quelques heures.

Je peux voir les erreurs suivantes dans mon /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

Quelqu'un peut-il m'aider s'il vous plaît à résoudre ce problème.

4
Tahir Rauf

vous pouvez augmenter les limites comme ceci:

éditez le fichier /etc/security/limits.conf

# vi /etc/security/limits.conf

Définissez les limites logicielles et matérielles de program_user comme suit:

program_user soft nofile 4096
program_user hard nofile 10240

Enregistrez et fermez le fichier de configuration. Vérifiez les limites, essayez ceci:

# su - program_user
$ ulimit -Hn
$ ulimit -Sn
3
developer

Pour augmenter la limite "maximum de fichiers ouverts" d'apt-cacher-ng. Je viens de suivre

Dans /etc/init.d/apt-cacher-ng, j’ai ajouté ce qui suit limite nofile 50000 50000

S'il vous plaît voir les liens suivants pour plus de détails

0
Tahir Rauf