Evolution #29978
La partition tmp qui est souvent pleine à 100%
0%
Description
Bonjour,
Un mauvais usage de l’application Pydio par certains utilisateurs engendre une partition tmp pleine à 100%.
Le dossier complet de l'utilisateur est téléchargé. Ce qui implique la création d'un répertoire temporaire de la taille du dossier en question dans un répertoire temporaire situé dans la partition tmp.
Pour la partition tmp, j'ai mis en place un script dans un cron, toutes les 2 minutes, il supprime les dossiers et fichiers créés par Pydio qui sont plus vieux de 20 minutes dans /tmp/ :
/etc/cron.d/tmpfull
- Regular cron jobs for the pydio tmp full
- Toutes les 2 minutes, il supprime les dossiers et fichiers créés par Pydio qui sont plus vieux de 20 minutes dans /tmp/.
/2 * * * * root /usr/bin/find /tmp/ -type d -name 'tmpZipDir' -mmin +20 -exec rm -rf {} + && /usr/bin/find /tmp/ -type f -name '*tmpDownload.zip' -mmin +20 -exec rm -rf {} + && /usr/bin/find /tmp/ -type f -name '*tmpCompression.zip' -mmin +20 -exec rm -rf {} +
__________________________________________________________________________
Le script Eole nommé '/etc/cron.daily/pydio_zip' fait aussi un nettoyage, mais une seule fois par jour :
/etc/cron.daily/pydio_zip
#!/bin/bash
if [ -f /usr/bin/ParseDico ];then
#EOLE 2.3
RunCmd=RunCmd
. ParseDico
. /etc/eole/containers.conf
. /usr/share/eole/FonctionsEoleNg
else
#EOLE 2.4
RunCmd=CreoleRun
activer_pydio=$(CreoleGet activer_pydio)
fi
PYDIO_ROOT=/var/www/html/pydio
if [[ "$activer_pydio" == "oui" ]]
then
$RunCmd "/bin/rm -rf /tmp/*tmpZipDir" web
fi
__________________________________________________________________________________
Merci pour le temps accordé à cette demande.
Richard
Historique
#1 Mis à jour par Arnaud FORNEROT il y a environ 2 ans
- Tracker changé de Demande à Evolution
- Statut changé de Nouveau à Ne sera pas résolu
Désolé mais pydio n'est plus maintenu