On Feb 1, 2010, at 5:53 AM, Lutz Schumann wrote:
> I tested some more and found that Pool disks are picked UP.
>
> Head1: Cachedevice1 (c0t0d0)
> Head2: Cachedevice2 (c0t0d0)
> Pool: Shared, c1t<X>d<Y>
>
> I created a pool on shared storage.
> Added the cache device on Head1.
> Switched the pool to Head2 (export + import).
> Created a pool on head1 containing just the cache device (c0t0d0).
This is not possible, unless there is a bug. You cannot create a pool
with only a cache device. I have verified this on b131:
# zpool create norealpool cache /dev/ramdisk/rc1
invalid vdev specification: at least one toplevel vdev must be specified
This is also consistent with the notion that cache devices are auxiliary
devices and do not have pool configuration information in the label.
-- richard
> Exported the pool on Head1.
> Switched back the pool from head2 to head1 (export + import)
> The disk c0t0d0 is picked up as cache device ...
>
> This practially means my exported pool was destroyed.
>
> In production this would been hell.
>
> Am I missing something here ?
> --
> This message posted from opensolaris.org
> _______________________________________________
> zfs-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
_______________________________________________
zfs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss