On May 12, 2007, at 2:12 AM, Matthew Flanagan wrote:
On May 10, 2007, at 10:04 PM, Matthew Flanagan wrote:
Hi,
I have a test server that I use for testing my
different jumpstart
installations. This system is continuously
installed and
reinstalled with different system builds.
For some builds I have a finish script that creates
a zpool using
the utility found in the Solaris 10 update 3
miniroot.
I have found an issue where the zpool command fails
to create a new
zpool if the system previously had a UFS filesystem
on the same slice.
The command and error is:
zpool create -f -R /a -m /srv srv c1t0d0s6
cannot create 'srv': one or more vdevs refer to the
same device
Works fine for me:
# df -kh
Filesystem size used avail capacity
Mounted on
dev/dsk/c1t1d0s0 17G 4.1G 13G 24% /
...
/dev/dsk/c1t1d0s6 24G 24M 24G 1%
/zfs0
mount /zfs0
# zpool create -f -R /a -m /srv srv c1t1d0s6
# zpool status
pool: srv
te: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
srv ONLINE 0 0 0
c1t1d0s6 ONLINE 0 0 0
known data errors
eric
That works for me too. Perhaps you should actually follow my steps
to reproduce the issue?
Perhaps if you asked more nicely then i would. If you didn't unmount
the UFS filesystem "srv" before the 'zpool create', then try that.
If you did and it still fails, then ask the install/jumpstart people.
eric
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss