Date: Tue, 9 Jan 2007 21:31:15 +0100 From: Pawel Jakub Dawidek <pjd@FreeBSD.org> To: Fernan Aguero <fernan.aguero@gmail.com> Cc: geom@freebsd.org Subject: Re: clear metadata using dd? Message-ID: <20070109203115.GA65839@garage.freebsd.pl> In-Reply-To: <520894aa0701091116t424ca75coc2167eacea8f1a38@mail.gmail.com> References: <520894aa0701081445i43d76098m418ce695d2133e53@mail.gmail.com> <20070109001437.GC97624@in-addr.com> <520894aa0701081813x3925b7f1r278785bb01f4232@mail.gmail.com> <20070109083846.GA62430@garage.freebsd.pl> <520894aa0701090524t217a36ecje1cf7b40d8a2a7e0@mail.gmail.com> <20070109140625.GD62430@garage.freebsd.pl> <520894aa0701091116t424ca75coc2167eacea8f1a38@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--gBBFr7Ir9EOA20Yy Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 09, 2007 at 04:16:43PM -0300, Fernan Aguero wrote: > On 1/9/07, Pawel Jakub Dawidek <pjd@freebsd.org> wrote: > >On Tue, Jan 09, 2007 at 10:24:04AM -0300, Fernan Aguero wrote: > >> On 1/9/07, Pawel Jakub Dawidek <pjd@freebsd.org> wrote: > >> >On Mon, Jan 08, 2007 at 11:13:15PM -0300, Fernan Aguero wrote: > >> >> On 1/8/07, Gary Palmer <gpalmer@freebsd.org> wrote: > >> >> >On Mon, Jan 08, 2007 at 07:45:06PM -0300, Fernan Aguero wrote: > >> >> > >> >> [snipped] > >> >> > >> >> >> gama# gstripe label -v gs0 /dev/ad4s3 /dev/ad6s3 > >> >> >> Can't store metadata on /dev/ad4s3: Operation not permitted. > >> >> >> > >> >> >> This might be because ad4s3 had been part of a gmirror device be= fore I > >> >> >> reorganized my disks and moved the mirror to the s2 slice. > >> >> > >> >> [snipped] > >> >> > >> >> >Any reason that "gstripe clear" or "gmirror clear" doesn't work? = Thats what > >> >> >they're meant to do, as far as I know. > >> >> > >> >> because ad4s3 is no longer part of gm0? > >> > > >> >You get "Operation not permitted." because someone already keep ad4s3 > >> >open for writing. Could you send output of 'sysctl -b kern.geom.confx= ml' > >> >so we can find out who? > >> > >> http://omega.iib.unsam.edu.ar/kern.geom.confxml > >[...] > > > >In this output size of ad4 is 160041885696 bytes. > > > >In your first post, slices are configured this way: > > > >gama# fdisk -s /dev/ad4 > >/dev/ad4: 310101 cyl 16 hd 63 sec > >Part Start Size Type Flags > > 1: 63 16771041 0xa5 0x00 > > 2: 16771923 146795229 0xa5 0x80 > > 3: 146795292 188742708 0xa5 0x00 > > > >If ad4s3 starts at 146795292 sectors and is 188742708 sectors big, which > >bascially means, that ad4s3 end at offset: > > > > (146795292+188742708)*512 =3D 171795456000 bytes > > > >160041885696 < 171795456000, which means your slices are misconfigured. > >Correct that and it should work. >=20 > OK, so perhaps the problem is that I used 160Gb in my calculations > for the media size, expecting that fdisk will 'round down' the size of > the last slice to match available space. >=20 > I recalculated all the start/length values for my slices and changed > the fdisk.config I used with fdisk -f and now everything is fine. >=20 > Thanks! >=20 > <thinking to myself> > but why was I ever allowed to go farther from the end of the media size? > why didn't fdisk say anything? > why didn't geom -- now I know that every single storage provider > is managed by geom :) -- say anything? >=20 > Wouldn't it be good if one could tell fdisk to create a slice to start at= a > given sector and use '*' as the length (much as bsdlabel allows) so that = the > slice would occupy all remaining space?, like in > p 3 165 146800795 * > </thinking to myself> fdisk(8) isn't too user friendly, that's for sure. Marcel Moolenaar is doing some work in this area, so he can come up with something better in the future. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --gBBFr7Ir9EOA20Yy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFo/uTForvXbEpPzQRAp1qAJ9FJXQDkV19eI18aWIf8EobiBxP1QCg3NnG BMBCGSS5tT64A7OAz406MHc= =Rni4 -----END PGP SIGNATURE----- --gBBFr7Ir9EOA20Yy--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070109203115.GA65839>