Lines Matching full:feature
34 To enable a feature on a pool use the
37 .Sy feature Ns @ Ns Ar feature-name
41 .Sx Compatibility feature sets
55 Every feature has a GUID of the form
56 .Ar com.example : Ns Ar feature-name .
57 The reversed DNS name ensures that the feature's GUID is unique across all ZFS
64 Each supported feature also has a short name.
65 By convention a feature's short name is the portion of its GUID which follows
70 .Ar com.example : Ns Ar feature-name
72 .Ar feature-name
74 however a feature's short name may differ across ZFS implementations if
77 .Ss Feature states
81 This feature's on-disk format changes are in effect on the pool.
82 Support for this feature is required to import the pool in read-write mode.
83 If this feature is not read-only compatible,
87 An administrator has marked this feature as enabled on the pool, but the
88 feature's on-disk format changes have not been made yet.
89 The pool can still be imported by software that does not support this feature,
91 which will move the feature to the
98 See feature-specific documentation for details.
100 This feature's on-disk format changes have not been made and will not be made
101 unless an administrator moves the feature to the
108 .Sy feature Ns @ Ns Ar short-name .
125 For each unsupported feature enabled on an imported pool, a pool property
127 .Sy unsupported Ns @ Ns Ar feature-name
128 will indicate why the import was allowed despite the unsupported feature.
132 The feature is in the
135 format is still compatible with software that does not support this feature.
137 The feature is read-only compatible and the pool has been imported in
141 .Ss Feature dependencies
143 Enabling a feature will automatically enable any features it depends on.
145 .Ss Compatibility feature sets
150 feature facilitates this by allowing feature sets to be read from text files.
154 compatibility feature sets are disabled
180 of the requested feature set.
187 .Nm zpool Cm set Sy feature Ns @ Ns Ar feature-name Ns = Ns Sy enabled .
194 are provided by the distribution, and include feature sets
195 supported by important versions of popular distributions, and feature
202 If an unrecognized feature is found in these files, an error message will
204 If the unrecognized feature is in a file in
207 If the unrecognized feature is under
250 # extensible_dataset feature is enabled on ZFS boot pool.
253 # extensible_dataset and any other feature that depends on it.
277 for more information on how these commands are affected by feature sets.
279 .de feature
300 .No This feature becomes Sy active No as soon as it is enabled \
314 feature is set to
321 This feature becomes
337 .feature org.zfsonlinux allocation_classes yes
338 This feature enables support for separate allocation classes.
340 This feature becomes
350 .feature com.delphix async_destroy yes
373 This feature is only
379 .feature org.openzfs blake3 no extensible_dataset
380 This feature enables the use of the BLAKE3 hash algorithm for checksum and
386 .feature com.fudosecurity block_cloning yes
387 When this feature is enabled ZFS will use block cloning for operations like
399 This feature becomes
403 .feature com.delphix bookmarks yes extensible_dataset
404 This feature enables use of the
408 This feature is
414 .feature com.datto bookmark_v2 no bookmark extensible_dataset
415 This feature enables the creation and management of larger bookmarks which are
418 This feature becomes
424 .feature com.delphix bookmark_written no bookmark extensible_dataset bookmark_v2
425 This feature enables additional bookmark accounting fields, enabling the
431 This feature becomes
438 .feature org.openzfs device_rebuild yes
439 This feature enables the ability for the
456 This feature is incompatible with raidz configurations.
458 This feature becomes
464 .feature com.delphix device_removal no
465 This feature enables the
470 This feature becomes
478 .feature org.openzfs draid no
479 This feature enables use of the
487 This feature becomes
495 .feature org.illumos edonr no extensible_dataset
496 This feature enables the use of the Edon-R hash algorithm for checksum,
522 .feature com.delphix embedded_data no
523 This feature improves the performance and compression ratio of
526 or smaller can take advantage of this feature.
528 When this feature is enabled, the contents of highly-compressible blocks are
541 .feature com.delphix empty_bpobj yes
542 This feature increases the performance of creating and using a large
551 This feature allows us to create each bpobj on-demand,
554 This feature is
557 or snapshots which were created after enabling this feature.
559 .feature com.delphix enabled_txg yes
560 Once this feature is enabled, ZFS records the transaction group number
562 This has no user-visible impact, but other features may depend on this feature.
564 This feature becomes
569 .feature com.datto encryption no bookmark_v2 extensible_dataset
570 This feature enables the creation and management of natively encrypted datasets.
572 This feature becomes
576 state when all datasets that use this feature are destroyed.
578 .feature com.klarasystems fast_dedup yes
579 This feature allows more advanced deduplication features to be enabled on new
582 This feature will be
592 .feature com.delphix extensible_dataset no
593 This feature allows more flexible use of internal ZFS data structures,
596 This feature will be
598 when the first dependent feature uses it, and will be returned to the
600 state when all datasets that use this feature are destroyed.
602 .feature com.joyent filesystem_limits yes extensible_dataset
603 This feature enables filesystem and snapshot limits.
607 This feature is
613 .feature com.delphix head_errlog no
614 This feature enables the upgraded version of errlog, which required an on-disk
618 With this feature enabled, every dataset affected by an error block is listed
627 .feature com.delphix hole_birth no enabled_txg
628 This feature has/had bugs, the result of which is that, if you do a
644 This feature improves performance of incremental sends
672 feature has been enabled the block birth times
674 Incremental sends between snapshots created after this feature is enabled
680 .feature org.open-zfs large_blocks no extensible_dataset
681 This feature allows the record size on a dataset to be set larger than 128 KiB.
683 This feature becomes
691 .feature org.zfsonlinux large_dnode no extensible_dataset
692 This feature allows the size of dnodes in a dataset to be set larger than 512 B.
694 This feature becomes
701 The feature will return to being
708 .feature com.klarasystems large_microzap yes extensible_dataset large_blocks
709 This feature allows "micro" ZAPs to grow larger than 128 KiB without being
712 This feature becomes
719 Note that even when this feature is enabled, micro ZAPs cannot grow larger
726 .feature com.delphix livelist yes extensible_dataset
727 This feature allows clones to be deleted faster than the traditional method
731 The feature is activated when a clone is created and remains
735 .feature com.delphix log_spacemap yes com.delphix:spacemap_v2
736 This feature improves performance for heavily-fragmented pools,
743 .feature org.zfsonlinux longname no extensible_dataset
744 This feature allows creating files and directories with name up to 1023 bytes
753 This feature becomes
760 .feature org.illumos lz4_compress no
777 feature is set to
790 .feature com.joyent multi_vdev_crash_dump no
791 This feature allows a dump device to be configured with a pool comprised
797 feature is set to
805 and Linux this feature is unused, but registered for compatibility.
806 New pools created on these systems will have the feature
811 Existing pools where this feature is
815 .feature com.delphix obsolete_counts yes device_removal
816 This feature is an enhancement of
824 This feature becomes
831 .feature org.zfsonlinux project_quota yes extensible_dataset
832 This feature allows administrators to account the spaces and objects usage
839 When this feature is enabled, newly created objects inherit
850 This feature will become
856 .feature org.openzfs raidz_expansion no none
857 This feature enables the
864 .feature com.delphix redaction_bookmarks no bookmarks extensible_dataset
865 This feature enables the use of redacted
872 .feature com.delphix redacted_datasets no extensible_dataset
873 This feature enables the receiving of redacted
881 .feature com.delphix redaction_list_spill no redaction_bookmarks
882 This feature enables the redaction list created by zfs redact to store
893 .feature com.datto resilver_defer yes
894 This feature allows ZFS to postpone new resilvers if an existing one is already
896 Without this feature, any new resilvers will cause the currently
899 This feature becomes
905 .feature org.illumos sha512 no extensible_dataset
906 This feature enables the use of the SHA-512/256 truncated hash algorithm
919 .feature org.illumos skein no extensible_dataset
920 This feature enables the use of the Skein hash algorithm for checksum and dedup.
935 .feature com.delphix spacemap_histogram yes
938 If this feature is
945 .feature com.delphix spacemap_v2 yes
946 This feature enables the use of the new space map encoding which
954 This feature becomes
961 .feature org.zfsonlinux userobj_accounting yes extensible_dataset
962 This feature allows administrators to account the object usage information
968 .feature com.klarasystems vdev_zaps_v2 no
969 This feature creates a ZAP object for the root vdev.
971 This feature becomes active after the next
984 .feature org.openzfs zilsaxattr yes extensible_dataset
985 This feature enables
996 This feature becomes
1000 state when it is destroyed for all datasets that use this feature.
1002 .feature com.delphix zpool_checkpoint yes
1003 This feature enables the
1008 This feature becomes
1013 The feature will only return back to being
1017 .feature org.freebsd zstd_compress no extensible_dataset
1036 feature is set to
1043 This feature becomes