Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Sep 2021 14:09:48 -0600
From:      Alan Somers <asomers@freebsd.org>
To:        Mark Johnston <markj@freebsd.org>
Cc:        David Chisnall <theraven@freebsd.org>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: Building ZFS disk images
Message-ID:  <CAOtMX2j=P-5Bg%2BURkR73Zkz-nzYGT-LU=vnk_=pGMGUrXKAJkg@mail.gmail.com>
In-Reply-To: <YVIhdJciZSXzeAr%2B@nuc>
References:  <16473d5f-1727-233a-7a95-a21c5b48b9ce@FreeBSD.org> <CAOtMX2hxj%2Bxehjk-5QoF4ao4z3Fs7ifxTjzRsQrXz7Z8g16eVw@mail.gmail.com> <8ab3d440-889e-25d4-71f9-e7ae2386daeb@FreeBSD.org> <CAOtMX2iVLOpZ5WjQCWhmV5ysH%2BgAM-%2BH45GbiY7d16Sf8rU41Q@mail.gmail.com> <YVIhdJciZSXzeAr%2B@nuc>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 27, 2021 at 1:54 PM Mark Johnston <markj@freebsd.org> wrote:
>
> On Thu, Aug 05, 2021 at 10:54:19AM -0500, Alan Somers wrote:
> > There's this:
> > https://openzfs.github.io/openzfs-docs/man/8/zpool-reguid.8.html .  I
> > haven't used it myself.
>
> Would it be useful to have an rc.d script that can run this, probably
> just on the root pool?  It could be configured to run only upon the
> first boot, like growfs already does.

Absolutely!

>
> > On Thu, Aug 5, 2021, 9:29 AM David Chisnall <theraven@freebsd.org> wrote:
> >
> > > On 05/08/2021 13:53, Alan Somers wrote:
> > > > I don't know of any way to do it using the official release scripts
> > > > either. One problem is that every ZFS pool and file system is supposed
> > > > to have a unique GUID.  So any kind of ZFS release builder would need to
> > > > re-guid the pool on first boot.
> > >
> > > Is there a tool / command to do this?  I've hit this problem in the
> > > past: I have multiple FreeBSD VMs that are all created from the same
> > > template and if one dies I can't import its zpool into another because
> > > they have the same UUID.
> > >
> > > It doesn't matter for modern deployments where the VM is stateless and
> > > reimaged periodically but it's annoying for classic deployments where I
> > > have things I care about on the VM.
> > >
> > > David



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtMX2j=P-5Bg%2BURkR73Zkz-nzYGT-LU=vnk_=pGMGUrXKAJkg>