Date: Thu, 14 Jun 2018 14:53:25 +0100 From: Frank Leonhardt <frank2@fjl.co.uk> To: freebsd-questions@freebsd.org Subject: Re: upgrade of an iSCSI zpool mirror Message-ID: <7ea3c3d0b1d05b032ff99fe977cf7a69@roundcube.fjl.org.uk> In-Reply-To: <20180611130407.GT48472@mordor.lan> References: <20180611130407.GT48472@mordor.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2018-06-11 14:04, Julien Cigar wrote: > Hello, > > We have a "low-cost" active/passive HA ZFS based filer (with > NFS4/SMB/... on top) which consist of two tiny HP Proliant DL20 > with 2 x 2 To disks in each. <snip> > > It works well, but those are still running FreeBSD 10.3 and I'd like to > upgrade to 11.x. During the upgrade process the pool should be > read-only > available. I planned to do something like: > Has anyone ever done something similar and/or does it sound good to > you? I've tried various combinations, but not that one I'm afraid. I'm not a fan of iSCSI except as a work-around, but FWIW I can't spot anything wrong with your plan, but I'm not sure where NFS fits in. You will probably want to upgrade the zpools at some point (optional). I've yet to get a fully redundant ZFS implementation up and running, as other solutions have been more useful - such as sending incremental datasets to a backup at a different location. I've also run it on top of HAST, but it scared me. One day I plan to look at heartbeat/pacemaker (available in ports/net), which is supposed to be the thing for it. In your situation, I think I'd proceed as follows: Set up a spare machine (e.g. desktop). Do a zfs send <zoot-dataset> to it. Turn off samba/nfs Do a zfs send <zoot-dataset> of any last minute changes. Make the spare machine live, but read-only. They relax and do whatever I wanted to reconfigure the rack servers. Just a thought!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7ea3c3d0b1d05b032ff99fe977cf7a69>