Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Feb 2024 13:16:01 -0800
From:      David Christensen <dpchrist@holgerdanske.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: FreeBSD, Illumos ZFS, and OpenZFS
Message-ID:  <0248f46d-c2ba-4774-9419-369541ddd2c0@holgerdanske.com>
In-Reply-To: <0e86a3fe-a4f5-470e-aec2-f739802277fa@heuristicsystems.com.au>
References:  <4ff00fb1-6f7b-476e-8eb5-7d5db8262a23@holgerdanske.com> <0e86a3fe-a4f5-470e-aec2-f739802277fa@heuristicsystems.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2/18/24 22:39, Dewayne Geraghty wrote:
> PS ufs2 is well supported and both gmirror and geli are reliable 
> friends. ;)


Thank you for the reply.  :-)


Today, I was preparing a disk and (re-)discovered that geli(8) can do 
data integrity verification:

   init  Initialize providers which need to be encrypted.
...
         -a aalgo  Enable data integrity verification
                   (authentication) using the given
                   algorithm.


So (?):

* geli(8) for data integrity verification.

* gmirror(8) for data integrity repair via data redundancy.

* gstripe(8) for capacity (RAID10).


newfs(8):

* Defaults to UFS2.  Are there any good reasons for choosing UFS1 today?

* I see three related options -- journaling (-J), soft updates (-U), and 
soft updates journaling (-j).

   * Is -j alone equal to -J and -U together?

   * It appears -j is incompatible with mount(8) live snapshots (?).

   * Is -J compatible with mount(8) live snapshots?

   * Is -U compatible with mount(8) live snapshots?

   * Other feature interactions I should consider?


I own a stack of Lucas books, notably the following:

https://mwl.io/nonfiction/os#fmse


Are there other resources I should read?


Comments or suggestions?


David




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0248f46d-c2ba-4774-9419-369541ddd2c0>