Hello, On Dec 15, 2009, at 8:02 AM, Giridhar K R wrote:
> Hi, > Created a zpool with 64k recordsize and enabled dedupe on it. > zpool create -O recordsize=64k TestPool device1 > zfs set dedup=on TestPool > > I copied files onto this pool over nfs from a windows client. > > Here is the output of zpool list > Prompt:~# zpool list > NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT > TestPool 696G 19.1G 677G 2% 1.13x ONLINE - > > When I ran a "dir /s" command on the share from a windows client cmd, I see > the file size as 51,193,782,290 bytes. The alloc size reported by zpool along > with the DEDUP of 1.13x does not addup to 51,193,782,290 bytes. > > According to the DEDUP (Dedupe ratio) the amount of data copied is 21.58G > (19.1G * 1.13) Are you sure this problem is related to ZFS, not a Windows, link or CIFS issue? Have you looked at the filesystem from the OpenSolaris host locally? Are sure there are no links in the filesystems that the windows client also counts? Henrik http://sparcv9.blogspot.com
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss