zdb assert failed

Moderators: jhartley, MSR734, nola

zdb assert failed

Post by scasady » Fri Oct 12, 2012 10:11 am

Checking zfs with zdb looking (in the dark?) for some reason for panics I got this from zdb:

Traversing all blocks to verify checksums and verify nothing leaked ...
Assertion failed: (space_map_load(&msp->ms_map, &zdb_space_map_ops, SM_ALLOC, &msp->ms_smo, spa->spa_meta_objset) == 0), function %s:%u: failed assertion `%s'
, file /staging/zevo/src/cmd/zdb/zdb.c, line 2128.
Abort trap

I guess this is a question for an expert, is this corruption, disk failure, software/programing error, OS X. Should I throw it all in my pond ?

this is 10.8.6 raidz2 external SAS
scasady Offline


 
Posts: 45
Joined: Sat Sep 15, 2012 8:00 am

Re: zdb assert failed

Post by grahamperrin » Fri Oct 12, 2012 11:56 am

What exactly was the command?
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

Re: zdb assert failed

Post by scasady » Fri Oct 12, 2012 12:03 pm

nice zdb -bccvvvv glake
scasady Offline


 
Posts: 45
Joined: Sat Sep 15, 2012 8:00 am

Re: zdb assert failed

Post by grahamperrin » Fri Oct 12, 2012 12:51 pm

Thanks. I tried a comparable command with two of my pools on OS X 10.8.2. In separate Terminal windows:

Code: Select all
nice zdb -bccvvvv zhandy


Code: Select all
nice zdb -bccvvvv gjp22


The first, I'll leave running for as long as I can. The second command, I chose to abort after a few seconds.

No comparable assertion failure here, so maybe what you see is specific to ZEVO Community Edition 1.1.1 on Snow Leopard.

A similar assertion failure was mentioned on the freebsd-current list in September 2011,
ZFS: i/o error - all block copies unavailable after upgrading to r225312 (context).

In recently shared code, zdb.c line 2128 is at https://github.com/roddi/ZCE-CDDL-FILES ... db.c#L2128 but I don't know whether the same source was used for zdb in 1.1.1.
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom


Return to General Discussion

Who is online

Users browsing this forum: ilovezfs and 1 guest

cron