ZFS deduplication

From wikieduonline
Jump to navigation Jump to search
  • Automatic deduplication and compression of data, selectable per volume or filesystem according to administrator policy[1]


zfs set dedup=on POOL_NAME/FS_NAME

Before activating deduplication:

zpool list ZPOOL_NAME
NAME        SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
ZPOOL_NAME  7.25T   163G  7.09T         -     0%     2%  1.00x  ONLINE  -

After activating dedupration: DEDUP 1.05x

zpool list
NAME       SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
ZPOOL_NAME 7.25T   105G  7.15T         -     0%     1%  1.05x  ONLINE  -

zpool get dedupratio

zpool get dedupratio
NAME      PROPERTY    VALUE  SOURCE
YOUR_POOL  dedupratio  1.33x  -


zpool get all ZPOOL_NAME | grep dedup
zfs get all | grep dedup


zpool status -D ZPOOL_NAME 
 pool: ZPOOL_NAME
state: ONLINE
 scan: none requested
config:

	NAME        STATE     READ WRITE CKSUM
	ZPOOL_NAME    ONLINE       0     0     0
	  sdc       ONLINE       0     0     0

errors: No known data errors

 dedup: DDT entries 259792, size 437B on disk, 141B in core

bucket              allocated                       referenced
______   ______________________________   ______________________________
refcnt   blocks   LSIZE   PSIZE   DSIZE   blocks   LSIZE   PSIZE   DSIZE
------   ------   -----   -----   -----   ------   -----   -----   -----
     1     251K   31.4G   31.4G   31.4G     251K   31.4G   31.4G   31.4G
     4    2.54K    325M    325M    325M    17.8K   2.22G   2.22G   2.22G
 Total     254K   31.7G   31.7G   31.7G     269K   33.6G   33.6G   33.6G

Ref: https://unix.stackexchange.com/questions/438955/zfs-deduplication-does-not-work


Related terms

See also

Advertising: