Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 May 2009 19:19:40 -0700
From:      Kip Macy <kmacy@freebsd.org>
To:        Martin <nakal@web.de>
Cc:        freebsd-current@freebsd.org
Subject:   Re: ZFS panic space_map.c line 110
Message-ID:  <3c1674c90905071919k55e1bf86yc64b54a10b142c8d@mail.gmail.com>
In-Reply-To: <20090507210516.06331fb2@zelda.local>
References:  <20090507210516.06331fb2@zelda.local>

next in thread | previous in thread | raw e-mail | index | archive | help
This panic indicates that the caller expected there to be free space
between start and  (start + size), but none was found. This could be a
locking bug or a space map corruption (depressing).

There really isn't enough context here for me to go on. If you can't
get a core, please at least provide us with a backtrace from ddb.

Thanks,
Kip


On Thu, May 7, 2009 at 12:05 PM, Martin <nakal@web.de> wrote:
>
> Hi,
>
> I have a file server running ZFS on -CURRENT. Someone has tried to
> transfer a file with several gigabytes onto the system. The kernel
> crashed with a panic and freezed up during spewing the panic. I've only
> written down the most important messages:
>
> solaris assert ss==NULL
> zfs/space_map.c line 110
>
> process: 160 spa_zio
>
> I've heard that I can try to move the zpool cache away and import the
> zpool with force once again. Will this help? I am asking because I
> don't know if the panic is caused by a corrupt cache or corrupt
> file system metadata. Maybe someone can explain it. (I had to switch the
> server off very ungently and the underlying RAID is rebuilding, so I
> can try it out later.)
>
> Is this issue with inconsistent zpools well known? I've seen some posts
> from 2007 and January 2009 that reported similar problems. Apparently
> some people have lost their entire zpools multiple times already, as
> far as I understood it.
>
> One more piece of information I can give is that every hour the ZFS file
> systems create snapshots. Maybe it triggered some inconsistency between
> the writes to a file system and the snapshot, I cannot tell, because I
> don't understand the condition.
>
> --
> Martin
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>



-- 
All that is necessary for the triumph of evil is that good men do nothing.
    Edmund Burke



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3c1674c90905071919k55e1bf86yc64b54a10b142c8d>