[libvirt] Re: [Libvir] ISCSI howto, example, etc?
Chris Lalancette
clalance at redhat.com
Wed May 21 19:18:10 UTC 2008
Daniel P. Berrange wrote:
> Can you provide a documentation patch describing the sysfs layout for the
> kernels the patch is intended to support, along with captured output from
> the isciadm tool running on each, for the various commands libvirt needs
> to run.
>
> The only way we are going to avoid breaking this repeatedly is to get
> serious around documentating the variants we need to support then then
> testing them. The example output from iscsidam tool then can be used to
> build a fake iscsiadm tool invoked by the test suites exercising all the
> new code.
I didn't get all of the information you requested (yet). But I did connect a
number of different kernels up to an iSCSI target and look at the listing in
/sys/bus/scsi/devices/target:channel:id:lun
Kernel iscsi-initiator-utils sysfs
2.6.9 4.0.3.0-6 block/sda1, block/sda2 (note no block/sda!)
2.6.18 6.2.0.868-0.7.el5 block:sda
2.6.21 6.2.0.865-0.2.fc8 block:sda
2.6.25 6.2.0.868-0.7.fc9.i386 block/sda
Now, we probably don't care about 2.6.9. So that leaves the other few kernels,
which all seem to follow either the block:sda or block/sda pattern. So, at
least for now, Stefan can test my patch to see if it helps him. I'll try to
collect further information, including the output from iscsiadm.
Chris Lalancette
More information about the libvir-list
mailing list