Are you sure this kernel version is right (2.6.24-16)? 2.0-869 was added
to 2.6.25. 2.0-724 was in older kernels like 2.6.24.
Are you using the iscsi modules from your kernel or from the
open-iscsi.org tarballs.
> version: 2.0-869
> license: GPL
> description: iSCSI Transport Interface
>
> ... I guess I need to download an install the latest open-iscsi
> binaries? It seems like in the older version may seem to cause an
> issue during my attempt to boot iscsi via initrd: I am unable to
> "iscsistart" ... it gives me some error that it cannot create the
> connection - (115)
>
You should be able to use a older iscsistart with newer kernel modules.
Run iscsistart with -d 8 to get more debug info.
Is this the box you compiled it yourself? If so make sure you are using
64 bit userspace and a 64 bit kernel or 32 bit userspace and a 32 bit
kernel. You cannot mix and match.
Also this:
Please make sure it is loaded, and retry the operation)
> root@ubuntu:/tmp/open-iscsi-2.0-865.15# iscsistart -i iqn.
> 2005-03.org.open-iscsi:649da5e0a79b -t iqn.
> 2008-04.com.mycompany:storage.ubuntu8_x86_test -g 1 -a 192.168.17.3 -d
> 7
> iscsistart: transport class version 2.0-724. iscsid version 2.0-869
is a little scary. It looks like you might have multiple versions of
userspace running/installed (open-iscsi-2.0-865.15 and 2.0-869). That we
do not support. Make sure you have one version of userspace installed
(do whereis for iscsid, iscsiadm iscsistart to see if there are multiple
copies of programs).
seems like there is only a single instance of each:
whereis iscsid
iscsid: /sbin/iscsid /usr/share/man/man8/iscsid.8.gz
root@ubuntu:/lib/modules/2.6.24-16-generic/kernel/drivers/scsi# whereis iscsiadm
iscsiadm: /sbin/iscsiadm /usr/share/man/man8/iscsiadm.8.gz
root@ubuntu:/lib/modules/2.6.24-16-generic/kernel/drivers/scsi#
whereis iscsistart
iscsistart: /sbin/iscsistart
root@ubuntu:/lib/modules/2.6.24-16-generic/kernel/drivers/scsi#
would you recommend that I should just remove these and reinstall?
... Just to be certain, this is the right binary for for Ubuntu on AMD
64 right?
http://packages.ubuntu.com/hardy/amd64/open-iscsi/download
..
- a.
Yeah.
> ... Just to be certain, this is the right binary for for Ubuntu on AMD
> 64 right?
>
> http://packages.ubuntu.com/hardy/amd64/open-iscsi/download
>
I think so.
This is a known bug in Ubuntu Hardy.. I just hit it today also:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/218215
Install the newer kernel from the hardy proposed-updates repository and
it fixes the problem.
Jesper
--
Jesper
arrgh! u kidding .. me .. ok .. thanks for the heads up!
- a.