On Wed, Oct 18, 2006 at 06:57:21AM -0700, Geoffroy Doucet wrote: > Hello, I am trying to configure ZFS with IBM sdd. IBM sdd is like powerpath, > MPXIO or VxDMP. > > Here is the error message when I try to create my pool: > bash-3.00# zpool create tank /dev/dsk/vpath1a > warning: device in use checking failed: No such device > internal error: unexpected error 22 at line 446 of ../common/libzfs_pool.c > bash-3.00# zpool create tank /dev/dsk/vpath1c > cannot open '/dev/dsk/vpath1c': I/O error > bash-3.00# zpool create tank vpath1 > cannot open 'vpath1': no such device in /dev/dsk > must be a full path or shorthand device name > bash-3.00# zpool create tank vpath1c > cannot open '/dev/dsk/vpath1c': I/O error > bash-3.00# zpool create tank vpath1a > warning: device in use checking failed: No such device > internal error: unexpected error 22 at line 446 of ../common/libzfs_pool.c
My guess for the first case (vpath1a) is that the IBM driver is not correctly implementing the necessary DDI properties for ZFS to determine the configuration of the device. What bits are you using? Off the top of my head, this should catch the most likely candidate: # dtrace -n ldi_get_size:return'{trace(arg1)}' I'd also check to see if there are any updates from IBM. From the looks of it, 'vpath1c' cannot even be opened from userland, so something else seems misconfigured in that case. - Eric -- 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