On 02/02/2014 06:12, Mike Christie wrote:
On 2/1/14 2:42 PM, Or Gerlitz wrote:
At this time (e.g after bind and before sending login) I need only the
session discovery yes/no set param, this goes down to different buffer
management strategy for discovery vs. normal sessions in iser. I
understand that your patch should replace both patches I sent, right?
Yes.
Hi Mike,
I applied the patch and tested... for the full half of the glass it
works with iser :) but for the other half, it breaks with iscsi-tcp :(
see below logs of iscsiadm and iscsid
$ ./usr/iscsiadm -m discovery --type sendtargets --portal
192.168.20.17:3260 -d 8
iscsiadm: Max file limits 32768 32768
iscsiadm: updating defaults from '/etc/iscsi/iscsid.conf'
iscsiadm: updated
'discovery.sendtargets.iscsi.MaxRecvDataSegmentLength', '32768' => '32768'
iscsiadm: updated 'node.startup', 'manual' => 'automatic'
iscsiadm: updated 'node.leading_login', 'No' => 'No'
iscsiadm: updated 'node.session.timeo.replacement_timeout', '120' => '120'
iscsiadm: updated 'node.conn[0].timeo.login_timeout', '30' => '15'
iscsiadm: updated 'node.conn[0].timeo.logout_timeout', '15' => '15'
iscsiadm: updated 'node.conn[0].timeo.noop_out_interval', '5' => '5'
iscsiadm: updated 'node.conn[0].timeo.noop_out_timeout', '5' => '5'
iscsiadm: updated 'node.session.err_timeo.abort_timeout', '15' => '15'
iscsiadm: updated 'node.session.err_timeo.lu_reset_timeout', '30' => '30'
iscsiadm: updated 'node.session.err_timeo.tgt_reset_timeout', '30' => '30'
iscsiadm: updated 'node.session.initial_login_retry_max', '4' => '8'
iscsiadm: updated 'node.session.cmds_max', '128' => '128'
iscsiadm: updated 'node.session.queue_depth', '32' => '32'
iscsiadm: updated 'node.session.xmit_thread_priority', '-20' => '-20'
iscsiadm: updated 'node.session.iscsi.InitialR2T', 'No' => 'No'
iscsiadm: updated 'node.session.iscsi.ImmediateData', 'Yes' => 'Yes'
iscsiadm: updated 'node.session.iscsi.FirstBurstLength', '262144' =>
'262144'
iscsiadm: updated 'node.session.iscsi.MaxBurstLength', '16776192' =>
'16776192'
iscsiadm: updated 'node.conn[0].iscsi.MaxRecvDataSegmentLength',
'262144' => '262144'
iscsiadm: updated 'node.conn[0].iscsi.MaxXmitDataSegmentLength', '0' => '0'
iscsiadm: updated 'node.conn[0].iscsi.HeaderDigest', 'None' => 'None'
iscsiadm: updated 'node.session.nr_sessions', '1' => '1'
iscsiadm: updated 'node.session.iscsi.FastAbort', 'Yes' => 'Yes'
iscsiadm: Looking for config file /etc/iscsi/send_targets/192.168.20.17,3260
iscsiadm: Looking for config file
/etc/iscsi/send_targets/192.168.20.17,3260 config st_config.
iscsiadm: updated 'discovery.startup', 'manual' => 'manual'
iscsiadm: updated 'discovery.type', 'sendtargets' => 'sendtargets'
iscsiadm: updated 'discovery.sendtargets.address', '' => '192.168.20.17'
iscsiadm: updated 'discovery.sendtargets.port', '0' => '3260'
iscsiadm: updated 'discovery.sendtargets.auth.authmethod', 'None' => 'None'
iscsiadm: updated 'discovery.sendtargets.timeo.login_timeout', '15' => '15'
iscsiadm: updated 'discovery.sendtargets.use_discoveryd', 'No' => 'No'
iscsiadm: updated 'discovery.sendtargets.discoveryd_poll_inval', '30' =>
'30'
iscsiadm: updated 'discovery.sendtargets.reopen_max', '5' => '5'
iscsiadm: updated 'discovery.sendtargets.timeo.auth_timeout', '45' => '45'
iscsiadm: updated 'discovery.sendtargets.timeo.active_timeout', '30' => '30'
iscsiadm: updated
'discovery.sendtargets.iscsi.MaxRecvDataSegmentLength', '32768' => '32768'
iscsiadm: disc rec already exists
iscsiadm: Looking for config file /etc/iscsi/send_targets/192.168.20.17,3260
iscsiadm: starting sendtargets discovery, address 192.168.20.17:3260,
iscsiadm: in read_transports
iscsiadm: Adding new transport iser
iscsiadm: Matched transport iser
iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/iser'/'handle'
iscsiadm: sysfs_attr_get_value: new uncached attribute
'/sys/class/iscsi_transport/iser/handle'
iscsiadm: sysfs_attr_get_value: add to cache
'/sys/class/iscsi_transport/iser/handle'
iscsiadm: sysfs_attr_get_value: cache
'/sys/class/iscsi_transport/iser/handle' with attribute value
'18446744072103880800'
iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/iser'/'caps'
iscsiadm: sysfs_attr_get_value: new uncached attribute
'/sys/class/iscsi_transport/iser/caps'
iscsiadm: sysfs_attr_get_value: add to cache
'/sys/class/iscsi_transport/iser/caps'
iscsiadm: sysfs_attr_get_value: cache
'/sys/class/iscsi_transport/iser/caps' with attribute value '0x89'
iscsiadm: Adding new transport tcp
iscsiadm: Matched transport tcp
iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/tcp'/'handle'
iscsiadm: sysfs_attr_get_value: new uncached attribute
'/sys/class/iscsi_transport/tcp/handle'
iscsiadm: sysfs_attr_get_value: add to cache
'/sys/class/iscsi_transport/tcp/handle'
iscsiadm: sysfs_attr_get_value: cache
'/sys/class/iscsi_transport/tcp/handle' with attribute value
'18446744072099416544'
iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/tcp'/'caps'
iscsiadm: sysfs_attr_get_value: new uncached attribute
'/sys/class/iscsi_transport/tcp/caps'
iscsiadm: sysfs_attr_get_value: add to cache
'/sys/class/iscsi_transport/tcp/caps'
iscsiadm: sysfs_attr_get_value: cache
'/sys/class/iscsi_transport/tcp/caps' with attribute value '0x39'
iscsiadm: no authentication configured...
iscsiadm: sendtargets discovery to 192.168.20.17:3260 using isid
0x00023d000000
iscsiadm: resolved 192.168.20.17 to 192.168.20.17
iscsiadm: discovery timeouts: login 15, reopen_cnt 6, auth 45.
iscsiadm: connecting to 192.168.20.17:3260
iscsiadm: connected local port 50628 to 192.168.20.17:3260
iscsiadm: connected to discovery address 192.168.20.17
iscsiadm: discovery session to 192.168.20.17:3260 starting iSCSI login
iscsiadm: iscsi_create_session discovery set params
iscsiadm: Could not lookup devpath for iscsi_connection connection1:0
iscsiadm: in kset_param
Segmentation fault (core dumped)
[root@r-dcs53 open-iscsi]# ./usr/iscsid -f -d 128
iscsid: sysfs_init: sysfs_path='/sys'
iscsid: in ctldev_open
iscsid: created NETLINK_ISCSI socket...
iscsid: InitiatorName=iqn.1994-05.com.redhat:51f7f6bf7c7
iscsid: InitiatorName=iqn.1994-05.com.redhat:51f7f6bf7c7
iscsid: InitiatorAlias=r-dcs53
iscsid: Max file limits 32768 32768
iscsid: found 192.168.20.17,3260
iscsid: Looking for config file /etc/iscsi/send_targets/192.168.20.17,3260
iscsid: Looking for config file
/etc/iscsi/send_targets/192.168.20.17,3260 config st_config.
iscsid: updated 'discovery.startup', 'manual' => 'manual'
iscsid: updated 'discovery.type', 'sendtargets' => 'sendtargets'
iscsid: updated 'discovery.sendtargets.address', '' => '192.168.20.17'
iscsid: updated 'discovery.sendtargets.port', '0' => '3260'
iscsid: updated 'discovery.sendtargets.auth.authmethod', 'None' => 'None'
iscsid: updated 'discovery.sendtargets.timeo.login_timeout', '15' => '15'
iscsid: updated 'discovery.sendtargets.use_discoveryd', 'No' => 'No'
iscsid: updated 'discovery.sendtargets.discoveryd_poll_inval', '30' => '30'
iscsid: updated 'discovery.sendtargets.reopen_max', '5' => '5'
iscsid: updated 'discovery.sendtargets.timeo.auth_timeout', '45' => '45'
iscsid: updated 'discovery.sendtargets.timeo.active_timeout', '30' => '30'
iscsid: updated 'discovery.sendtargets.iscsi.MaxRecvDataSegmentLength',
'32768' => '32768'
iscsid: st_start 192.168.20.17:3260 0
iscsid: reaped pid 22617, reap_count now 0
iscsid: poll result 1
iscsid: mgmt_ipc_write_rsp: rsp to fd 5
iscsid: poll result 1
iscsid: mgmt_ipc_write_rsp: rsp to fd 5
iscsid: poll result 1
iscsid: mgmt_ipc_write_rsp: rsp to fd 5
iscsid: poll result 1
iscsid: mgmt_ipc_write_rsp: rsp to fd 5
iscsid: poll result 1
iscsid: mgmt_ipc_write_rsp: rsp to fd 5
iscsid: poll result 1
iscsid: mgmt_ipc_write_rsp: rsp to fd 5
--
You received this message because you are subscribed to the Google Groups
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/open-iscsi.
For more options, visit https://groups.google.com/groups/opt_out.