All-
Based upon my reading of zpool-features(7), it looks like versioned zpool
has been removed in favor of individual feature enablement.
I've been diligent over the years about pkg updates on my hipster
workstation, but I've never actually done anything to update my rpool.
I'm not running a fileserver or sharing storage, just doing mundane
workstation things. The workstation is currently running on traditional
spinning disks.
What features *should* I enable? I'm looking for recommendations on the
"no brainers", things that are all benefit, no downside.
Also, is there a good place to read up on each of the features? I would
rather not have to dig through the open-zfs mail archive to try figure out
what each one does, benefits/downsides, etc.
$ zpool status
pool: rpool
state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
the pool may no longer be accessible by software that does not support
the features. See zpool-features(7) for details.
scan: scrub repaired 0B in 0 days 15:59:08 with 0 errors on Sun Jun 15
19:56:08 2025
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
c3t0d0s0 ONLINE 0 0 0
c3t1d0s0 ONLINE 0 0 0
errors: No known data errors
$ zpool get all | egrep 'version|feature'
rpool version - default
rpool feature@async_destroy enabled local
rpool feature@empty_bpobj active local
rpool feature@lz4_compress active local
rpool feature@multi_vdev_crash_dump disabled local
rpool feature@spacemap_histogram disabled local
rpool feature@enabled_txg disabled local
rpool feature@hole_birth disabled local
rpool feature@extensible_dataset disabled local
rpool feature@embedded_data disabled local
rpool feature@bookmarks disabled local
rpool feature@filesystem_limits disabled local
rpool feature@large_blocks disabled local
rpool feature@large_dnode disabled local
rpool feature@sha512 disabled local
rpool feature@skein disabled local
rpool feature@edonr disabled local
rpool feature@device_removal disabled local
rpool feature@obsolete_counts disabled local
rpool feature@zpool_checkpoint disabled local
rpool feature@spacemap_v2 disabled local
rpool feature@allocation_classes disabled local
rpool feature@resilver_defer disabled local
rpool feature@encryption disabled local
rpool feature@bookmark_v2 disabled local
rpool feature@userobj_accounting disabled local
rpool feature@project_quota disabled local
rpool feature@log_spacemap disabled local
I'm not sure how lz4_compress or empty_bpobj were set to "active", as I have
no record of doing anything with either.
I appreciate any pointers or recommendations,
Thanks,
Tim
--
Tim Mooney [email protected]
Enterprise Computing & Infrastructure /
Division of Information Technology / 701-231-1076 (Voice)
North Dakota State University, Fargo, ND 58105-5164
_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss
[OpenIndiana-discuss] zpool feature/upgrade best practices or recommendations
Tim Mooney via openindiana-discuss Tue, 17 Jun 2025 12:45:19 -0700
- [OpenIndiana-discuss] zpool featu... Tim Mooney via openindiana-discuss
- Re: [OpenIndiana-discuss] zp... John D Groenveld via openindiana-discuss
