Date: Thu, 17 Mar 2011 11:03:54 -0700 From: Freddie Cash <fjwcash@gmail.com> To: Olivier Smedts <olivier@gid0.org> Cc: FreeBSD-Current <freebsd-current@freebsd.org> Subject: Re: ZFS import panic with r219703 Message-ID: <AANLkTindHNaFtDho5eO3UJ=pKK73qNfyoqh1TTZzunux@mail.gmail.com> In-Reply-To: <AANLkTi=6yCUEZGHLtOVUbHrieqd62LE51-Bs9UKLF1zQ@mail.gmail.com> References: <AANLkTikEBAXz6LO3JOJq7ro0_MRcSUBZa2Fq0WdcJxsQ@mail.gmail.com> <AANLkTikwOhLe4=1b-zc4XCMHeL=ANvApyww%2BjG5gykC5@mail.gmail.com> <AANLkTikdCNXH7KujZ6UqEzL%2B-ABF8vyFKL8yfzhr6sAz@mail.gmail.com> <AANLkTi=6yCUEZGHLtOVUbHrieqd62LE51-Bs9UKLF1zQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Mar 17, 2011 at 10:00 AM, Olivier Smedts <olivier@gid0.org> wrote: > 2011/3/17 Freddie Cash <fjwcash@gmail.com>: >>> Hrm, it looks like the "pool roll-back on import" feature is working. >>> >>> # zpool import -F -d /dev/hast storage >>> >>> The above command imported the pool successfully. =C2=A0No dmu_free_ran= ge() >>> errors. =C2=A0No solaris assert. =C2=A0No kernel panic. =C2=A0Will try = hammering on >>> the system a bit to see if that sticks or whether the space_map errors >>> show up again. >> >> Damn, of course that would be too easy. =C2=A0:( =C2=A0Adding or removin= g any >> data from the pool still causes it to panic with the dmu_free_range() >> assertion. > > Does resilvering help after the forced import ? I think this pool is hooped. :( It won't import in any way now, no matter what combination of options I use: readonly, force, roll-back, without the corrupted hast device so it's in a degraded state, etc. The latest panic is: solaris assert: zio-io_type !=3D ZIO_TYPE_WRITE || spa_writable(spa), file: /usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs= /zfs/zio.c, line 2321 In case anyone is interested in the results, I've put core.txt.12 up at http://www.sd73.bc.ca/downloads/crash/ which is the core file relating to the above panic. I think after lunch I'm going to destroy the pool and start over. This box went through a lot of crashes and hangs while finding the right loader.conf tunables for hast/zfs and issues with CompactFlash for the OS. Now that I've got those set and figured out, I'm going to start over and see how things go. --=20 Freddie Cash fjwcash@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTindHNaFtDho5eO3UJ=pKK73qNfyoqh1TTZzunux>