正しいファイルサイズを決定する方法は? 680Gにはできません。どうやら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]
サーバーは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
答え1
たぶんこれはただ一つかもしれません。スパースファイル。漏れたファイル(未使用のブロックを読み取るとゼロを返す)通常、どのくらいのブロックが使用されているかを確認できます。
ls -ls system.log
答え2
nullfsなら、「target」ファイルを見てみましょうか?