Bagaimana cara mengurangi ukuran basis data mlocate?

9

Saya kehabisan ruang di / var

  25G   25G     0 100% /var

Sepertinya mlocate.db adalah masalahnya:

# 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"

Saya tidak melihat hal lain untuk dipangkas. Jadi bagaimana saya bisa memperbaikinya? Terima kasih

MountainX
sumber
WOW! masing-masing lebih dari 10GB!
rubo77

Jawaban:

12

The /var/lib/mlocate/mlocate.db.??????file sisa file sementara dari (mungkin) terganggu updatedbrun. Mereka tidak muncul di salah satu sistem Ubuntu 11.10 saya, kecuali ketika updatedbsedang berjalan. Hapus mereka:

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

maka, tentu saja, jalankan

sudo /etc/cron.daily/mlocate
waltinator
sumber
Terima kasih. saya sedang berdebat apakah akan menghapus file 900 + MB mlocate.db.pm5NNCyang dicap waktu Desember 2015. dengan jawaban Anda saya mengambil risiko!
north-bradley
jelas file saya yang hampir 1GB adalah yang kecil dan saya turun dengan ringan: ubuntuforums.org/showthread.php?t=1487312
north-bradley