This suggests that there is some kind of bug in the layered storage
software.  ZFS doesn't do anything special to the underlying storage
device; it merely relies on a few ldi_*() routines.  I would try running
the following dtrace script:

#!/usr/sbin/dtrace -s

vdev_disk_open:return,
ldi_open_by_name:return,
ldi_open_by_path:return,
ldi_get_size:return
{
        trace(arg1);
}

And then re-run your 'zpool create' command.  That will at at least get
us pointed in the right direction.

- Eric

On Wed, Jul 26, 2006 at 09:47:03AM -0600, David Curtis wrote:
> Please reply to [EMAIL PROTECTED]
> 
> ******** Background / configuration **************
> 
> zpool will not create a storage pool on fibre channel storage.  I'm
> attached to an IBM SVC using the IBMsdd driver.  I have no problem using
> SVM metadevices and UFS on these devices.
> 
>   List steps to reproduce the problem(if applicable):
> Build Solaris 10 Update 2 server
> Attach to an external storage array via IBM SVC
> Load lpfc driver (6.02h)
> Load IBMsdd software (1.6.1.0-2)
> Attempt to use zpool create to make a storage pool:
> # zpool create -f extdisk vpath1c
> internal error: unexpected error 22 at line 446 of ../common/libzfs_pool.c
> 
> ********* reply to customer    ********************
> 
> It looks like you have an additional unwanted software layer between
> Solaris and the disk hardware. Currently ZFS needs to access the
> physical device to work correctly. Something like:
> 
> # zpool create -f extdisk c5t0d0 c5t1d0 ......
> 
> Let me know if this works for you.
> 
> ************* follow-up question from customer ************
> 
> Yes, using the c#t#d# disks work, but anyone using fibre-channel storage
> on somethink like IBM Shark or EMC Clariion will want multiple paths to
> disk using either IBMsdd, EMCpower or Solaris native MPIO.  Does ZFS
> work with any of these fibre channel multipathing drivers?
> 
> 
> Thanks for any assistance you can provide.
> -- 
> 
> David Curtis - TSE    Sun Microsystems
> 303-272-6628          Enterprise Services
> [EMAIL PROTECTED]     OS / Installation Support
> Monday to Friday      9:00 AM to 6:00 PM Mountain
> 
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

--
Eric Schrock, Solaris Kernel Development       http://blogs.sun.com/eschrock
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to