how to fix fork: retry: resource temporarily unavailable

Posté par jerome10 le 18/05/2026
RÉSOLU

jerome10

Membre depuis le 19/01/2025

J'ai des erreurs resource temporarily unavailable quand je lance des scripts sur un gros serveur. Pourtant j'ai encore 64go de RAM libre. C'est quoi ce délire ?

Commentaires

william-rocher

Membre depuis le 10/01/2025

C'est probablement la limite de processus (nproc) de ton utilisateur qui est atteinte. Le kernel refuse de créer de nouveaux threads même si t'as de la RAM.

ulimit -u

wgeorges

Membre depuis le 19/03/2019

Modifie le fichier `/etc/security/limits.conf` pour augmenter les limites, sinon ça sautera au prochain reboot. Mets un truc large si c'est un serveur de build.

* soft nproc 65535
* hard nproc 65535

jerome10

Membre depuis le 19/01/2025

C'était bien le `ulimit`. Mon application de scraping ouvrait beaucoup trop de threads en parallèle. J'ai boosté la conf et c'est bon maintenant. Top.

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire