https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210671
Bug ID: 210671
Summary: 'du' may report smaller than expected size(s) when
using zfs
Product: Base System
Version: 10.3-STABLE
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: misc
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
CC: [email protected]
Copying/creating new files and running 'du' immediately after lead to
unexpected output, reporting (smaller) size(s).
This happen when using ZFS and apparently doesn't happen when using UFS.
Step to reproduce the problem:
create a script that:
- copy an enough large number of files/size (in a empty directory)
- run "du -s directory/*"
A preliminry examination on FreeBSD forum is here:
https://forums.freebsd.org/threads/56763/
test script:
mkdir test
cp /boot/kernel/kernel test/kernel1
cp /boot/kernel/kernel test/kernel2
cp /boot/kernel/kernel test/kernel3
cp /boot/kernel/kernel test/kernel4
cp /boot/kernel/kernel test/kernel5
cp /boot/kernel/kernel test/kernel6
cp /boot/kernel/kernel test/kernel7
cp /boot/kernel/kernel test/kernel8
ls -l test
du -s test/*
unexpected result:
total 64748
-r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel1
-r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel2
-r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel3
-r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel4
-r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel5
-r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel6
-r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel7
-r-xr-xr-x 1 root wheel 21551736 Jun 28 21:06 kernel8
21153 test/kernel1
21153 test/kernel2
21153 test/kernel3
1289 test/kernel4 <--
1 test/kernel5 <--
1 test/kernel6 <--
1 test/kernel7 <--
1 test/kernel8 <--
note that running 'du' a few seconds later will give the correct result/sizes.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-amd64
To unsubscribe, send any mail to "[email protected]"