Elfogyott a hely, de hova lett?

Fórumok

Sziasztok!

Belefutottam egy régi, nem túl okosan partícionált szerverbe.
Hogyan lehetséges ez:

debian:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg00-root
9.7G 9.1G 71M 100% /
tmpfs 502M 0 502M 0% /lib/init/rw
udev 10M 44K 10M 1% /dev
tmpfs 502M 0 502M 0% /dev/shm
/dev/sda1 456M 20M 412M 5% /boot
/dev/mapper/vg00-home
136G 129G 75M 100% /home

debian:~# du -sh /* --exclude=home
3.5M /bin
12M /boot
0 /cdrom
168K /dev
4.2M /etc
4.0K /initrd
0 /initrd.img
53M /lib
48K /lost+found
12K /media
5.5M /mnt
4.0K /opt
1017M /proc
61M /root
3.1M /sbin
4.0K /srv
0 /sys
13M /tmp
377M /usr
333M /var
0 /vmlinuz

A home-ot azért exclude-oltam, mert külön partíción van és sokáig számolta volna. Sok benne a cucc.

Szóval, ha így ránézésre összeadom, akkor a root partíció-ban lévő adat igen messze van a fent jelzett 9.1G-től.

?

Hozzászólások

Ha torolsz egy filet, akkor a hely akor fog felszabadulni, ha mar processz nem tart nyitva hozza tartozo file descriptor. Ilyenkor altalaban a df nem hazudik, valoszinu valamit letoroltel, de meg van processz, ami nitvatartja, igy nem szabadult fel a hely.

Talán vannak törölt fájlok, amiket egy futó folyamat még fog és így nem szabadul fel a hely. Az 'lsof +L1a /dev/mapper/vg00-root' mutat törölt fájlokat?

ha lecsatolod a home-ot, akkor mi van a /home-ban?
én egyszer elkövettem egy olyat, hogy hiba miatt nem csatolódott fel egy diszk, és vadul elkezdtem rá másolni, gy a csatolási pont (ami a / partíción volt) szépen megtelt, majd a gép nem indult el rendesen... ugyanakkor nem találtam meg az eltűnt helyet, mert addigra felcsatolódott a /home és "elfedte" az alatta lévő fájlokat.