Jak zmniejszyć rozmiar bazy danych mlocate?

9

Brakuje mi miejsca na / var

  25G   25G     0 100% /var

Wygląda na to, że mlocate.db jest problemem:

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

Nie widzę nic więcej do przycinania. Jak mogę to naprawić? Dzięki

MountainX
źródło
ŁAŁ! to więcej niż 10 GB każda!
rubo77

Odpowiedzi:

12

Te /var/lib/mlocate/mlocate.db.??????pliki są resztki plików tymczasowych od A (prawdopodobnie) przerwanego updatedbbiegu. Nie pojawiają się w żadnym z moich systemów Ubuntu 11.10, z wyjątkiem sytuacji, gdy updatedbsą uruchomione. Usuń ich:

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

następnie, aby się upewnić, biegnij

sudo /etc/cron.daily/mlocate
waltinator
źródło
Dziękuję Ci. zastanawiałem się, czy usunąć plik 900+ MB, mlocate.db.pm5NNCktóry został oznaczony datą grudzień 2015. Z twoją odpowiedzią podjąłem decyzję!
north-bradley,
najwyraźniej mój prawie 1 GB plik był mały i wysiadłem lekko: ubuntuforums.org/showthread.php?t=1487312
północno-bradley