Date: Wed, 29 Oct 2008 09:47:32 +0000 From: Dr Josef Karthauser <joe@tao.org.uk> To: Peter Schuller <peter.schuller@infidyne.com> Cc: Zaphod Beeblebrox <zbeeble@gmail.com>, Daniel Jameson <DJameson@emerytelcom.com>, freebsd-current@freebsd.org Subject: Re: ZFS attaching direct access drives as Scsibus#target#drive# Message-ID: <49083134.9050701@tao.org.uk> In-Reply-To: <20081017175424.GA73168@hyperion.scode.org> References: <0A8710FF880BBB4687AEC66F9DCF7D0C26B462@SERVER1.emerytelcom.com> <5f67a8c40810142200o6074cd42hec0ff6f2b87d3648@mail.gmail.com> <20081017175424.GA73168@hyperion.scode.org>
index | next in thread | previous in thread | raw e-mail
Peter Schuller wrote: >> glabel can have some funny effects due to the geom taste order. If >> something is part of a mirror (for instance) and the label tastes before the >> mirror, I've seen items of the mirror come up with glabel instead of >> attaching to the mirror. > > Does gmirror perhaps keep meta-data at the beginning of the underlying > device? > > Something which can easily happen is that you have, for example, a > slice covering the entire device (exactly the entire device). You then > glabel the slice, and when you reboot the underlying device is labeled > instead of the slice. Similar issues can happen in other cases, such > as glabel:ing an iSCSI target on another host, if that iSCSI target is > backed by, for example, a zvol. > > For these reasons I always make sure that the "contained" device ends > earlier than the "containing" device (and the other way around). This > way there is never any GEOM (disk, slice, partition, glabel, gmirror, > etc) which starts or ends at the exact same spot as another GEOM. This > removes the ambiguity. > > At least this is my interpretation of the situation; I haven't gone > and proven it. The meta data is kept at the end of the device; I always use the -h flag when labelling to get around this problem, as it records the name of the "contained" device in the meta block and never gets confused that way. Joehome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49083134.9050701>
