web-dev-qa-db-fra.com

Comment réduire la taille de la base de données mlocate?

Je n'ai plus d'espace sur/var

  25G   25G     0 100% /var

Il semble que mlocate.db soit le problème:

# find /var -printf '%s %p\n' | sort -nr | head
13140140032 ./lib/mlocate/mlocate.db.cgLMAM
12409839616 ./lib/mlocate/mlocate.db.MqGeqe

# cat /etc/updatedb.conf
Prune_BIND_MOUNTS="yes"
PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /media"
PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf"

Je ne vois rien d'autre à Prune. Alors, comment puis-je résoudre ce problème? Merci

8
MountainX

Les fichiers /var/lib/mlocate/mlocate.db.?????? sont des fichiers temporaires laissés par une exécution (probablement) interrompue updatedb. Ils n'apparaissent sur aucun de mes systèmes Ubuntu 11.10, sauf lorsque updatedb est en cours d'exécution. Supprime-les:

Sudo rm -f /var/lib/mlocate/mlocate.db.??????

puis, pour être sûr, exécutez

Sudo /etc/cron.daily/mlocate
12
waltinator