FC9 iSCSI initiator tools

The stock FC iSCSI initiator is broken. Go figure.

Apparently it’s calls to sysfs don’t work correctly. The problem is that it’s not readily apparent. For instance, you can successfully send a discovery request to the portal and connect to an iSCSI LUN, but commands would fail completely, such as:

iscsiadm –mode session

iscsiadm –mode node -U all

So you can’t view or disconnect active iSCSI connections.

Fortunately, the fix is pretty easy. Download the updated iSCSI source code from open-iscsi.org. The current version is 2.0-870.2. Compiling against kernel 2.6.26.2 worked out flawlessly for me and so far has resolved the issues I found.

Leave a Reply