Hi,

I BFUd successfully snv_128 over snv_125:

---
# cat /etc/release 
                  Solaris Express Community Edition snv_125 X86
           Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 05 October 2009
# uname -a 
SunOS cheeky 5.11 snv_128 i86pc i386 i86pc
...

being impatient to test zfs dedup. I was able to set dedup=on (I presume with 
the default sha256 key) on a few filesystems and did the following trivial test 
(this is an edited script session):

Script started on Wed Oct 28 09:38:38 2009
# zfs get dedup rpool/export/home
NAME               PROPERTY  VALUE             SOURCE
rpool/export/home  dedup     on                local
# for i in 1 2 3 4 5 ; do mkdir /export/home/d${i} && df -k /export/home/d${i} 
&& zfs get used rpool/export/home && cp /testfile /export/home/d${i}; done 
Filesystem            kbytes    used   avail capacity  Mounted on
rpool/export/home    17418240      27 6063425     1%    /export/home
NAME               PROPERTY  VALUE  SOURCE
rpool/export/home  used      27K    -
Filesystem            kbytes    used   avail capacity  Mounted on
rpool/export/home    17515512  103523 6057381     2%    /export/home
NAME               PROPERTY  VALUE  SOURCE
rpool/export/home  used      102M   -
Filesystem            kbytes    used   avail capacity  Mounted on
rpool/export/home    17682840  271077 6056843     5%    /export/home
NAME               PROPERTY  VALUE  SOURCE
rpool/export/home  used      268M   -
Filesystem            kbytes    used   avail capacity  Mounted on
rpool/export/home    17852184  442345 6054919     7%    /export/home
NAME               PROPERTY  VALUE  SOURCE
rpool/export/home  used      432M   -
Filesystem            kbytes    used   avail capacity  Mounted on
rpool/export/home    17996580  587996 6053933     9%    /export/home
NAME               PROPERTY  VALUE  SOURCE
rpool/export/home  used      574M   -
# zfs get all rpool/export/home
NAME               PROPERTY              VALUE                  SOURCE
rpool/export/home  type                  filesystem             -
rpool/export/home  creation              Mon Sep 21  9:27 2009  -
rpool/export/home  used                  731M                   -
rpool/export/home  available             5.77G                  -
rpool/export/home  referenced            731M                   -
rpool/export/home  compressratio         1.00x                  -
rpool/export/home  mounted               yes                    -
rpool/export/home  quota                 none                   default
rpool/export/home  reservation           none                   default
rpool/export/home  recordsize            128K                   default
rpool/export/home  mountpoint            /export/home           inherited from 
rpool/export
rpool/export/home  sharenfs              off                    default
rpool/export/home  checksum              on                     default
rpool/export/home  compression           off                    default
rpool/export/home  atime                 on                     default
rpool/export/home  devices               on                     default
rpool/export/home  exec                  on                     default
rpool/export/home  setuid                on                     default
rpool/export/home  readonly              off                    default
rpool/export/home  zoned                 off                    default
rpool/export/home  snapdir               hidden                 default
rpool/export/home  aclmode               groupmask              default
rpool/export/home  aclinherit            restricted             default
rpool/export/home  canmount              on                     default
rpool/export/home  shareiscsi            off                    default
rpool/export/home  xattr                 on                     default
rpool/export/home  copies                1                      default
rpool/export/home  version               4                      -
rpool/export/home  utf8only              off                    -
rpool/export/home  normalization         none                   -
rpool/export/home  casesensitivity       sensitive              -
rpool/export/home  vscan                 off                    default
rpool/export/home  nbmand                off                    default
rpool/export/home  sharesmb              off                    default
rpool/export/home  refquota              none                   default
rpool/export/home  refreservation        none                   default
rpool/export/home  primarycache          all                    default
rpool/export/home  secondarycache        all                    default
rpool/export/home  usedbysnapshots       0                      -
rpool/export/home  usedbydataset         731M                   -
rpool/export/home  usedbychildren        0                      -
rpool/export/home  usedbyrefreservation  0                      -
rpool/export/home  logbias               latency                default
rpool/export/home  dedup                 on                     local
rpool/export/home  mlslabel              none                   default
# ls -l /export/home/d?
/export/home/d1:
total 299237
-rw-r-----   1 root     root     152993234 Oct 28 09:41 testfile

/export/home/d2:
total 299237
-rw-r-----   1 root     root     152993234 Oct 28 09:41 testfile

/export/home/d3:
total 299237
-rw-r-----   1 root     root     152993234 Oct 28 09:42 testfile

/export/home/d4:
total 299237
-rw-r-----   1 root     root     152993234 Oct 28 09:42 testfile

/export/home/d5:
total 299237
-rw-r-----   1 root     root     152993234 Oct 28 09:42 testfile
# sync
# sync
# zfs get dedup,used rpool/export/home
NAME               PROPERTY  VALUE             SOURCE
rpool/export/home  dedup     on                local
rpool/export/home  used      731M              -
# 
script done on Wed Oct 28 09:44:16 2009


By the look of it, nothing happens. Is there anything else to do to enable the 
dedup, or I am completely misunderstanding the way it should be working? 

Chavdar Ivanov
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to