[OmniOS-discuss] r151014 users - beware of illumos 6214 and L2ARC

Dan McDonald danmcd at omniti.com
Thu Sep 10 11:53:00 UTC 2015


If you are using a zpool with r151014 and you have an L2ARC ("cache") vdev, I recommend at this time disabling it.  You may disable it by uttering:

	zpool remove <pool-name> <cache-vdev-name>

For example:

	zpool remove data c2t2d0

The bug in question has a good analysis here:

	https://www.illumos.org/issues/6214

This bug can lead to problems ranging from false-positives on zpool scrub all the way up to actual pool corruption.

We will be updating the package repo AND the install media once 6214 is upstreamed to illumos-gate, and pulled back into the r151014 branch of illumos-omnios.  The fix is undergoing some tests from ZFS experts right now to verify its correctness.

So please disable your L2ARC/cache devices for maximum data safety.  You can add them back after we update r151014 by uttering:

	zpool add <pool-name> cache <cache-vdev-name>

PLEASE NOTE the "cache" indicator when you add back.  If you omit this, the vdev is ADDED to your pool, an operation one can't reverse.

	zpool add data cache c2t2d0

Thanks,
Dan



More information about the OmniOS-discuss mailing list