M-am confruntat cu o problemă prin care df raportează o utilizare mult mai mare a unei partiții exfat montate pe sistemul meu de pe o unitate USB.
df -h
ofera:
Filesystem Size Used Avail Use% Montat pe
/dev/sdb3 4.6T 4.2T 396G 92% /media/smb
Întrucât du -ch
rapoarte:
3,7T.
3.7T total
Acest lucru m-a determinat să investighez numărul de inoduri folosind aceeași metodologie.
Din df -i
Eu iau:
Sistemul de fișiere Inode IUsed IFree IUse% Montat pe
/dev/sdb3 19M 17M 1,6M 92% /media/smb
și du -ch --inodes
spectacole:
3,5K.
3,5K în total
Intuitiv, cunoscând numărul de fișiere de pe acea partiție, 3,5K se citește ca fiind numărul corect, în timp ce 17M din df
pare sălbatic umflat.
Cum pot să-mi dau seama de ce există o diferență atât de mare în noduri utilizate?
Am repornit mașina și persistă și, în mod similar, am repornit toate containerele docker de pe mașina mea care montează folderele din această unitate ca volume.
Alergare lsof +L1
(și lsof +L1 /media/smb
) arată foarte puține fișiere orfane
root@couch:~# lsof +L1 /media/smb
lsof: AVERTISMENT: nu se poate stat() fuse.gvfsd-fuse sistem de fișiere /run/user/123/gvfs
Informațiile de ieșire pot fi incomplete.
COMANDA PID UTILIZATOR TIP FD DIMENSIUNEA DISPOZITIV/DEZACTIVAT NLINK NUME NOD
networkd- 845 root txt REG 179,2 5490352 0 2228342 /usr/bin/python3.8 (șters)
unattende 963 root txt REG 179,2 5490352 0 2228342 /usr/bin/python3.8 (șters)
unattende 963 root 3w REG 179,2 113 0 1181000 /var/log/unattended-upgrades/unattended-upgrades-shutdown.log.1 (șters)
Xorg 1198 gdm 28u REG 0,1 4 0 33475 /memfd:xshmfence (șters)
pulseaudi 1342 gdm 6u REG 0,1 67108864 0 33746 /memfd:pulseaudio (șters)
niciunul 1523 root txt REG 0,1 17032 0 37099 / (șters)
container 431005 root txt REG 179,2 10556952 0 2232052 /usr/bin/containerd-shim-runc-v2 (șters)
container 431020 root txt REG 179,2 10556952 0 2232052 /usr/bin/containerd-shim-runc-v2 (șters)
container 431046 root txt REG 179,2 10556952 0 2232052 /usr/bin/containerd-shim-runc-v2 (șters)
container 431089 root txt REG 179,2 10556952 0 2232052 /usr/bin/containerd-shim-runc-v2 (șters)
container 431100 root txt REG 179,2 10556952 0 2232052 /usr/bin/containerd-shim-runc-v2 (șters)
container 431109 root txt REG 179,2 10556952 0 2232052 /usr/bin/containerd-shim-runc-v2 (șters)
container 431144 root txt REG 179,2 10556952 0 2232052 /usr/bin/containerd-shim-runc-v2 (șters)
container 431203 root txt REG 179,2 10556952 0 2232052 /usr/bin/containerd-shim-runc-v2 (șters)