I've got Solaris 10u7 + patches as of 20090918 running on a V40z.

I have two existing zpools - rpool and dbzpool.

I'm trying to make a third pool with some new disks, however solaris is very unhappy about one of them, for some reason..

# format -e c12t1d0
selecting c12t1d0
[disk formatted]
/dev/dsk/c3t11d0s0 is part of active ZFS pool dbzpool. Please see zpool(1M).


It is true that c3t11d0 is part of dbzpool. But why is solaris upset about c3t11 when i'm working with c12t1 ?? So i checked the device links, and all looks fine:

/dev/dsk/c3t11d0 -> ../../devices/p...@1d,0/pci1022,7...@2/pci1000,1...@1/s...@b,0:wd /dev/dsk/c3t11d0s0 -> ../../devices/p...@1d,0/pci1022,7...@2/pci1000,1...@1/s...@b,0:a

/dev/dsk/c12t1d0 -> ../../devices/p...@0,0/pci1022,7...@b/pci1000,1...@1/s...@1,0:wd /dev/dsk/c12t1d0s0 -> ../../devices/p...@0,0/pci1022,7...@b/pci1000,1...@1/s...@1,0:a


i tried:
fdisk -B /dev/rdsk/c12t1d0
dd if=/dev/zero of=/dev/rdsk/c12t1d0p0 bs=1024k
dd if=/dev/zero of=/dev/rdsk/c12t1d0s2 bs=1024k

but Solaris still has some association between c3t11 and c12t1.

zfs won't let me use it either:


# zpool create testpool c12t1d0
invalid vdev specification
use '-f' to override the following errors:
/dev/dsk/c3t11d0s0 is part of active ZFS pool dbzpool. Please see zpool(1M).


Clearly, these are separate disks:

# smartctl -a /dev/rdsk/c3t11d0 | grep Serial
Serial number: 3KR3Y92800009741MFNA
# smartctl -a /dev/rdsk/c12t1d0 | grep Serial
Serial number: 3KR2FXB700007651PJE6


any ideas??


--

Jeremy Kister
http://jeremy.kister.net./
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to