ZFS. No error message when copying a 100 GiB file on a 22 GiB pool
Andriy Gapon
avg at FreeBSD.org
Wed Mar 29 12:22:52 UTC 2017
On 29/03/2017 12:06, Maurizio Vairani wrote:
> The PC is running:
>
> # uname -a
>
> FreeBSD clover-nas2 11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 #0: Wed Feb 22
> 06:12:04 UTC 2017
> root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
>
>
> I need to copy a 100 GiB file, Win7.img, to another machine. The idea is to use
> a fast USB 3 SSD. The pool on it, zdata, was created with the command:
>
> # zpool create -m /zdata -O compression=lz4 -O atime=off zdata
> diskid/DISK-00000000000000000000
>
>
> # zpool list zdata
>
> NAMESIZE ALLOC FREE EXPANDSZ FRAGCAP DEDUP HEALTH ALTROOT
>
> zdata 22.2G 4.85M 22.2G -16% 0% 1.00x ONLINE -
>
>
> # du -hA Win7.img
>
> 100GWin7.img
>
> # du -h Win7.img
>
> 55GWin7.img
>
>
> # /bin/cp Win7.img /zdata/
>
> No error message is printed. The file on zdata is truncated:
>
>
> # du -Ah /zdata/Win7.img
>
> 46G/zdata/Win7.img
>
> # du -h /zdata/Win7.img
>
> 22G/zdata/Win7.img
Does stat(1) also report a different size?
Does md5 also report different content?
--
Andriy Gapon
More information about the freebsd-fs
mailing list