Stories, software, and a life lived across several worlds
iSCSI support amongst the different Linux distributions is currently a bit uneven.
There are two projects: linux-iscsi on sourceforge which was sponsered by Cisco and Open iSCSI which started independently and now has merged with linux-iscsi. linux-iscsi 4.x is for kernels up to 2.6.10 while Open iSCSI (that is linux-iscsi 5.x) is for kernels from 2.6.16 and newer. As the iSCSI stuff is a driver, it is highly depended on the kernel version.
The recently released Ubuntu Dapper 6.06 does not include it. But one can build a 2.6.17 kernel and use the Open iSCSI sources from Subversion and get a working system. I've tried it and it works well.
Fedora Core 5 has a modified linux-iscsi implementation working with kernel 2.6.15. I've tried it and it works well.
There is another project on sourceforge called iscsi-init which provides support for a root filesystem on iSCSI. This is what one needs in order to have diskless servers booting from the network.
Unfortunately iscsi-init relies on linux-iscsi 4.x for the 2.6.10 kernel and it looks like a stalled project. Open iSCSI does not yet support 'root filesystem' support and has not yet released something they want to label as stable.
| Previous | 14 Jul 2006 | Next |
About me
Hello! My name is Stephan Schwab.
I build and rescue software, and I write fiction about the human side of how it gets made. Here you’ll find my stories and novelas, notes on craft, and field notes from a life lived across several worlds.
Working with software teams is what I do professionally — see how on caimito.net. You can also read about my experience since 1986.
Work with me
Hire me as the senior who embeds in your team and makes it ship.
Stories & writing
On the craft
Life across several worlds
Places that shaped me
Open Source
Stay in touch
LinkedIn Mastodon Bluesky TikTok Twitter RSS Email
Everything
See a listing of all posts on this site.