On Mon, Mar 05, 2012 at 04:30:26PM +0000, Roi Dayan wrote:
> Hi,
>
> With "the new code supports iser" do you mean the iface iser in iscsiadm?
> I want to use, I don’t want to create a new one.
> I did a fallback since I don’t have in the gui anywhere to choose between
> iser and iscsi.
> Now I see it doesn't help me anyway since if I want to use the iser iface in
> iscsiadm,
> I need to set this iface when doing discovery since it can't be changed later
> with op update.
>
> With a talk with Ayal Baron I was told I can currently submit the patch to
> vdsm-patches without gerrit
> And to have a fixme comment about the fallback (which doesn't really help
> right now since I need discovery anyway).
>
> From you're answer I understand it is possible to choose iser iface from the
> gui?
> How I do that?
> I only have fields for ip,port,chap.
I'm afraid you cannot. I'll try to explain Saggi's text, hopefully without
introducing mistakes of my own: Vdsm's connectStorageServer accpets a parameter
named initiatorName, which is abused and passed as-is to iscsiadm's -I argument.
This can be abused in order to pass the special "iser" interface to iscsiadm.
HOWEVER, I don't think that initiatorName has ever been used by ovirt Engine.
Since I have very little knowledge of iscsiadm (and when it comes to iser even
less), maybe you would agree to give me a more detailed explanation of your
patch.
A casual read of the man page makes we wonder: could a simple
iscsiadm -m discoverydb -t st -p ip:port -I iser --discover
do the trick for discovery? Could HeaderDigest mangling be avoided?
BTW, Saggi, does it make sense to have our API accomodate discovery/login over
multiple interfaces?
Regards,
Dan.
_______________________________________________
vdsm-patches mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/vdsm-patches