Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Sep 2021 15:54:28 -0400
From:      Mark Johnston <markj@freebsd.org>
To:        Alan Somers <asomers@freebsd.org>
Cc:        David Chisnall <theraven@freebsd.org>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: Building ZFS disk images
Message-ID:  <YVIhdJciZSXzeAr%2B@nuc>
In-Reply-To: <CAOtMX2iVLOpZ5WjQCWhmV5ysH%2BgAM-%2BH45GbiY7d16Sf8rU41Q@mail.gmail.com>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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.

> 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?YVIhdJciZSXzeAr%2B>