[ovirt-users] ovirt 3.5 rc2 and iscsi error with chap enabled during discovery

Allon Mureinik amureini at redhat.com
Sun Sep 14 03:28:03 EDT 2014


Piotr, this looks like JSON-RPC mishap. 
Can you take a look please? 

----- Original Message -----

> From: "Gianluca Cecchi" <gianluca.cecchi at gmail.com>
> To: "users" <users at ovirt.org>
> Sent: Saturday, September 13, 2014 1:15:50 AM
> Subject: [ovirt-users] ovirt 3.5 rc2 and iscsi error with chap enabled during
> discovery

> Hello,
> trying to configure iSCSI storage domain.

> I have configured a CentOS 6.5 server as sw iSCSI target with chap
> authentication.
> port 3260 is open for tcp connections.
> I have an oVirt host that is CentOS 6.5 and when trying to discover targets I
> get in /var/log/messages

> Sep 12 23:50:19 ovnode04 vdsm jsonrpc.JsonRpcServer ERROR Internal server
> error#012Traceback (most recent call last):#012 File
> "/usr/lib/python2.6/site-packages/yajsonrpc/__init__.py", line 486, in
> _serveRequest#012 res = method(**params)#012 File
> "/usr/share/vdsm/rpc/Bridge.py", line 264, in _dynamicMethod#012 raise
> InvalidCall(fn, methodArgs, e)#012InvalidCall: Attempt to call function:
> <bound method ISCSIConnection.discoverSendTargets of <API.ISCSIConnection
> object at 0x7f0a48145150>> with arguments: (u'iscsiuser', u'iscsipwd')
> error: discoverSendTargets() takes exactly 1 argument (3 given)
> Sep 12 23:50:22 ovnode04 vdsm jsonrpc.JsonRpcServer ERROR Internal server
> error#012Traceback (most recent call last):#012 File
> "/usr/lib/python2.6/site-packages/yajsonrpc/__init__.py", line 486, in
> _serveRequest#012 res = method(**params)#012 File
> "/usr/share/vdsm/rpc/Bridge.py", line 264, in _dynamicMethod#012 raise
> InvalidCall(fn, methodArgs, e)#012InvalidCall: Attempt to call function:
> <bound method ISCSIConnection.discoverSendTargets of <API.ISCSIConnection
> object at 0x7f0a480e5ad0>> with arguments: (u'iscsiuser', u'iscsipwd')
> error: discoverSendTargets() takes exactly 1 argument (3 given)

> screenshot that returns no new devices found is here:
> https://drive.google.com/file/d/0BwoPbcrMv8mvbVlycnJCTWJtNXc/edit?usp=sharing

> BTW: chap user and password input fields could be wider, so that the whole
> words input can seen on the screen. there is plenty of space... Also
> password field should not be in clear text as it is now

> The approach to successfully connect the LUN seems to be:
> 1) make discovery but with chap unchecked
> 2) the target then shows up
> see
> https://drive.google.com/file/d/0BwoPbcrMv8mvb1pET3VNMWJuRUk/edit?usp=sharing
> 3) now check the box for chap authentication and select login all
> you now get the luns
> https://drive.google.com/file/d/0BwoPbcrMv8mveExRMzN1Z0RtR1k/edit?usp=sharing
> 4) then select the lun(s) desired and select OK

> is this correct? In case I think it should be disabled the chap option during
> discovery phase...
> otherwise I have not configured correctly my iscsi target perhaps.
> ovirt host network ip is 10.10.1.61

> tgtadm --lld iscsi --mode target --op show
> Target 1: iqn.2014-07.local.localdomain:store1
> System information:
> Driver: iscsi
> State: ready
> I_T nexus information:
> I_T nexus: 1
> Initiator: iqn.1994-05.com.redhat:5d9b31319a8e
> Connection: 0
> IP Address: 10.10.1.61
> LUN information:
> LUN: 0
> Type: controller
> SCSI ID: IET 00010000
> SCSI SN: beaf10
> Size: 0 MB, Block size: 1
> Online: Yes
> Removable media: No
> Prevent removal: No
> Readonly: No
> Backing store type: null
> Backing store path: None
> Backing store flags:
> LUN: 1
> Type: disk
> SCSI ID: p_iscsi_store1_l
> SCSI SN: 66666a41
> Size: 214738 MB, Block size: 512
> Online: Yes
> Removable media: No
> Prevent removal: No
> Readonly: No
> Backing store type: rdwr
> Backing store path: /dev/drbd/by-res/iscsiha
> Backing store flags:
> Account information:
> iscsiuser
> ACL information:
> 10.10.1.61
> 10.10.1.62
> 10.10.1.63

> Gianluca

> _______________________________________________
> Users mailing list
> Users at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20140914/82e88bde/attachment.html>


More information about the Users mailing list