Provavelmente é apenas um arquivo esparso . Um arquivo com furos (blocos não utilizados que, quando lidos, retornam zeros). Normalmente, você pode procurar quantos blocos ele usa com
ls -ls system.log
Como determinar um tamanho de arquivo correto? Não pode ser 680G. Eu suponho que seja de alguma forma relacionado a algum recurso relacionado nullfs
# ls -lah system.log
-rw-r----- 1 web vuser 680G 21 Jul 22:59 system.log
# du -hs
25G
# df -hT .
Filesystem Type Size Used Avail Capacity Mounted on
/usr/local/www/apache24/data nullfs 181G 61G 120G 34 [restricted]
O servidor usa o ZFS:
# mount
vsd/myhost on / (zfs, NFS exported, local, noatime, nfsv4acls)
# zfs list -o name,mountpoint,used,logicalused,compression
NAME MOUNTPOINT USED LUSED COMPRESS
vsd /home/vsd 75.6G 80.6G lz4
vsd/myhost /home/vsd/myhost 74.5G 78.4G lz4
Provavelmente é apenas um arquivo esparso . Um arquivo com furos (blocos não utilizados que, quando lidos, retornam zeros). Normalmente, você pode procurar quantos blocos ele usa com
ls -ls system.log
Se for nullfs, então dê uma olhada no arquivo "target"?
Tags filesystems freebsd