Edward Ned Harvey wrote:
> Due to recent experiences, and discussion on this list, my colleague and
> I performed some tests:
> 
> Using solaris 10, fully upgraded.  (zpool 15 is latest, which does not
> have log device removal that was introduced in zpool 19)  In any way
> possible, you lose an unmirrored log device, and the OS will crash, and
> the whole zpool is permanently gone, even after reboots.
> 

I'm a bit confused. I tried hard, but haven't been able to reproduce this
using Sol10U8. I have a mirrored slog device. While putting it
under load doing synchronous file creations, we pulled the power cords
and unplugged the slog devices. After powering on zfs imported the pool,
but prompted to acknowledge the missing slog devices with zpool clear.
After that the pool was accessible again. That's exactly how it should be.

What am I doing wrong here? The system is on a different pool using different
disks.

One peculiarity I noted though: when pulling both slog devices from the running
machine, zpool status reports 1 file error. In my understanding this should
not happen as the file data is written from memory and not from the contents
of the zil. It seems the reported write error from the slog device somehow
lead to a corrupted file.

Thanks,
Arne
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to