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

Reply via email to