On Sun, Mar 7, 2021 at 7:03 AM Dave Sherohman <d...@sherohman.org> wrote:

> On Wed, Mar 03, 2021 at 10:28:34AM -0500, Marc Auslander wrote:
> > One potential gotcha.  When you boot from an mdadm file system containing
> > /boot/grub, grub will not write to the file system.  In particular, it
> will
> > not update grub/grubenv even if you have a save_env line in grub.cfg.
> So if
> > you use grub-reboot to specify an alternate line in grub.cfg, you need to
> > reset grubenv afterwards.  I do this in a root @reboot cron job.
> >
> > If you don't know what I'm talking about, you probably don't need to
> worry
> > about this.
>
> I don't *know* know what you're talking about, but I think I get the
> gist of it.  I'm not doing anything fancy enough to have to deal with
> the details of grubenv and grub-reboot, but your initial comment about
> grub refusing to write to a mdadm filesystem is consistent with what I
> was seeing, and it's nice to have confirmation that it actually does
> work that way.
>

Dave the issues you describe dealing with mdadm setup, well that's why I
eventually
just switched to LVM-based mirroring and striping. Early on, LVM wasn't
supported as a boot
volume, but the original code base had supported that on HP-UX and AIX. So
years ago now,
that restriction was lifted. Another mdadm issue is just the use of it in a
kind of
"oral tradition": it's not that setup is hard, it just still seems like
magic spells after all this time.

-- 
> Dave Sherohman
>
>

Reply via email to