web-dev-qa-db-fra.com

/ var / lib / ureadahead / debugfs utilise 68% de mon espace disque

Sur un appareil disposant de 2 Go de stockage, chaque Mo est compté.

Je me demande ce que ce /var/lib/ureadahead/debugfs fait sur mon système et y a-t-il un moyen d'éviter son existence.

Notez que ce point de montage mange 1,2 Go

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             1.8G  1.2G  546M  68% /
none                  995M  224K  995M   1% /dev
none                 1000M     0 1000M   0% /dev/shm
none                 1000M  136K 1000M   1% /var/run
none                 1000M     0 1000M   0% /var/lock
none                 1000M     0 1000M   0% /lib/init/rw
none                  1.8G  1.2G  546M  68% /var/lib/ureadahead/debugfs


# cat /proc/self/mountinfo
15 19 0:0 / /sys rw,nosuid,nodev,noexec,relatime - sysfs none rw
16 19 0:3 / /proc rw,nosuid,nodev,noexec,relatime - proc none rw
17 19 0:5 / /dev rw,relatime - devtmpfs none rw,size=1018860k,nr_inodes=254715,mode=755
18 17 0:12 / /dev/pts rw,nosuid,noexec,relatime - devpts none rw,gid=5,mode=620,ptmxmode=000
19 1 8:1 / / rw,relatime - ext4 /dev/disk/by-uuid/68bf9687-2dec-49fd-a37d-5532c19f3a39 rw,errors=remount-ro,barrier=1,data=ordered
21 15 0:15 / /sys/fs/Fuse/connections rw,relatime - fusectl none rw
22 15 0:7 / /sys/kernel/debug rw,relatime - debugfs none rw
23 15 0:10 / /sys/kernel/security rw,relatime - securityfs none rw
24 17 0:16 / /dev/shm rw,nosuid,nodev,relatime - tmpfs none rw
25 19 0:17 / /var/run rw,nosuid,relatime - tmpfs none rw,mode=755
26 19 0:18 / /var/lock rw,nosuid,nodev,noexec,relatime - tmpfs none rw
27 19 0:19 / /lib/init/rw rw,nosuid,relatime - tmpfs none rw,mode=755

# du -a /var | sort -n -r | head -n 10
138576  /var
87496   /var/lib
61164   /var/lib/apt
61120   /var/lib/apt/lists
34120   /var/cache
30668   /var/cache/apt
26108   /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_lucid_universe_binary-AMD64_Packages
18996   /var/lib/dpkg
16952   /var/lib/dpkg/info
15320   /var/cache/apt/srcpkgcache.bin
6
Tzury Bar Yochay

Il semble que df soit un peu confus ici plutôt qu’un problème réel.

Selon votre mountinfo, il n'y a pas de système de fichiers monté sous /var/lib/ureadahead/debugfs et ses statistiques df sont identiques à celles de /. Il n’est donc pas surprenant que df ne rapporte que les statistiques relatives à /dev/sda1 une seconde fois. Cela ne représente probablement pas 1,2 Go d'utilisation de disque supplémentaire.

Le système de fichiers debugfs est un système de fichiers virtuel utilisé pour communiquer des informations de débogage et de traçage du noyau à l'espace utilisateur. Il ne consomme pas d'espace disque. Alors que debugfs est généralement monté sous /sys/kernel/debug, mais il semble que le programme ureadahead puisse le monter temporairement sous /var/lib/ureadahead/debugfs dans certaines circonstances. Il est possible que cela ait causé la confusion.

7
James Henstridge