Ne contient pas forcément que de l'humour ;)

Aller au contenu | Aller au menu | Aller à la recherche

Serveur Hyperfile sur Debian : too many open files

Assez régulièrement lors du processus de sauvegarde d'une grosse base de donnée HyperfileSQLCS hébergée sur une Debian Wheezy je rencontrais cette erreur qui empêchait la sauvegarde de s'effectuer.

PCSOFT propose bien une piste pour configurer cela sur son site : http://faq.pcsoft.fr/4345-linux_too_many_open_files_fichier_hyperfilesql_client-read.awp

Malheureusement ça ne marche pas tout à fait. En effet il faut que les services soient lancés manuellement depuis la console de l'utilisateur pour lequel on définit les limites.

Une petite astuce qui fonctionne dans mon cas est d'ajouter 2 lignes au niveau du fichier permettant le démarrage du service HFCS dans /etc/init.d/. J'ajoute les 2 lignes suivantes au niveau de la procédure start() permettant le lancement du daemon :

ulimit -Hn 50000

ulimit -Sn 50000