zpool compatibility features
The list of features is changed in 2.0.2x.
Features in 2.0.1x
rpool feature@async_destroy enabled local rpool feature@empty_bpobj active local rpool feature@lz4_compress active local rpool feature@multi_vdev_crash_dump enabled local rpool feature@spacemap_histogram active local rpool feature@enabled_txg active local rpool feature@hole_birth active local rpool feature@extensible_dataset enabled local rpool feature@embedded_data active local rpool feature@bookmarks enabled local rpool feature@filesystem_limits enabled local rpool feature@large_blocks enabled local rpool feature@sha512 enabled local rpool feature@skein enabled local rpool feature@edonr enabled local rpool feature@device_removal enabled local rpool feature@obsolete_counts enabled local rpool feature@zpool_checkpoint enabled local rpool feature@spacemap_v2 active local
Features in 2.0.2x
xvol feature@async_destroy enabled local xvol feature@empty_bpobj active local xvol feature@lz4_compress active local xvol feature@multi_vdev_crash_dump enabled local xvol feature@spacemap_histogram active local xvol feature@enabled_txg active local xvol feature@hole_birth active local xvol feature@extensible_dataset active local xvol feature@embedded_data active local xvol feature@bookmarks enabled local xvol feature@filesystem_limits enabled local xvol feature@large_blocks active local xvol feature@large_dnode enabled local xvol feature@sha512 enabled local xvol feature@skein enabled local xvol feature@edonr enabled local xvol feature@encryption enabled local xvol feature@device_removal enabled local xvol feature@obsolete_counts enabled local xvol feature@zpool_checkpoint enabled local xvol feature@spacemap_v2 active local xvol feature@allocation_classes enabled local xvol feature@resilver_defer enabled local xvol feature@bookmark_v2 enabled local xvol feature@redaction_bookmarks enabled local xvol feature@redacted_datasets enabled local xvol feature@bookmark_written enabled local xvol feature@log_spacemap active local xvol feature@livelist enabled local
Here we have two new features. They are encryption and large_dnode. In this list they are disabled because the system was upgraded from previous version.
Create a new pool with disabled features
To create a pool which can be imported on some old system you should disable new features.
creating zpool
srv# zpool create -o feature@encryption=disabled -o feature@large_dnode=disabled tpool c3t0d0 srv# zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT rpool 14.5G 1.87G 12.6G - - 4% 12% 1.00x ONLINE - tpool 19.5G 108K 19.5G - - 0% 0% 1.00x ONLINE - srv# zpool get all tpool NAME PROPERTY VALUE SOURCE tpool size 19.5G - tpool capacity 0% - tpool altroot - default tpool health ONLINE - tpool guid 5112427704223081747 default tpool version - default tpool bootfs - default tpool delegation on default tpool autoreplace off default tpool cachefile - default tpool failmode wait default tpool listsnapshots off default tpool autoexpand off default tpool dedupditto 0 default tpool dedupratio 1.00x - tpool free 19.5G - tpool allocated 108K - tpool readonly off - tpool comment - default tpool expandsize - - tpool freeing 0 default tpool fragmentation 0% - tpool leaked 0 default tpool bootsize - default tpool checkpoint - - tpool feature@async_destroy enabled local tpool feature@empty_bpobj enabled local tpool feature@lz4_compress active local tpool feature@multi_vdev_crash_dump enabled local tpool feature@spacemap_histogram active local tpool feature@enabled_txg active local tpool feature@hole_birth active local tpool feature@extensible_dataset enabled local tpool feature@embedded_data active local tpool feature@bookmarks enabled local tpool feature@filesystem_limits enabled local tpool feature@large_blocks enabled local tpool feature@large_dnode disabled local tpool feature@sha512 enabled local tpool feature@skein enabled local tpool feature@edonr enabled local tpool feature@encryption disabled local tpool feature@device_removal enabled local tpool feature@obsolete_counts enabled local tpool feature@zpool_checkpoint enabled local tpool feature@spacemap_v2 active local
As you see we disabled new features at create time, otherwise they will be enabled.
More info about features you can find at http://open-zfs.org/wiki/Features