Je vais faire une synthèse pour marquer le topic comme « solved ». Le constat est que des plugins qui utilisent le python du système sous Debian 11 (Python 3.9.3) ont des problèmes de fuites mémoires. La solution côté développeur et d’utiliser du venv
pour avoir la main sur la version de Python. Mais côté utilisateur que nous sommes, une solution est de mettre à jour Python en 3.9.19 (à ce jour).
Pour la procédure de mise à jour de Python en 3.9.19 : Mémoire qui baisse progressivement depuis 4.4 ou Debian 11 - #11 par Chrisax
Ensuite :
- Reboot afin d’avoir les services qui plantent et rechargent leurs dépendances.
- Pour fail2ban :
$ cd /usr/local/lib/python3.9/site-packages
$ ln -s /usr/lib/python3/dist-packages/fail2ban* ./
$ ln -s /usr/lib/python3/dist-packages/apt* ./
$ ln -s /usr/lib/python3/dist-packages/lsb* ./
$ service fail2ban restart
$ service fail2ban status