Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-69117

Some iSCSI session attributes values appear to be incorrect when using the iscsiadm command with printlevel -P

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-10.0
    • iscsi-initiator-utils
    • None
    • No
    • Moderate
    • rhel-sst-storage-io
    • ssg_filesystems_storage_and_HA
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None

      What were you trying to do that didn't work?

      There is an iSCSI session with id 14.

      Run command `iscsiadm -m session -r 14 -P 3`,

       

      # iscsiadm -m session -r 14 -P 3
      iSCSI Transport Class version 2.0-870
      version 6.2.1.9
      Target: iqn.2002-03.com.compellent:5000d31005728037 (non-flash)
          Current Portal: 172.16.1.11:3260,0
          Persistent Portal: 172.16.1.10:3260,0
              **********
              Interface:
              **********
              Iface Name: be2iscsi.00:90:fa:d6:bc:ed.ipv4.0
              Iface Transport: be2iscsi
              Iface Initiatorname: iqn.1994-05.com.redhat:storageqe-84
              Iface IPaddress: [default]
              Iface HWaddress: 00:90:fa:d6:bc:ed
              Iface Netdev: default
              SID: 14
              iSCSI Connection State: LOGGED IN
              iSCSI Session State: LOGGED_IN
              Internal iscsid Session State: NO CHANGE
              *********
              Timeouts:
              *********
              Recovery Timeout: 120
              Target Reset Timeout: <empty>
              LUN Reset Timeout: 30
              Abort Timeout: 15
              *****
              CHAP:
              *****
              username: <empty>
              password: ********
              username_in: <empty>
              password_in: ********
              ************************
              Negotiated iSCSI params:
              ************************
              HeaderDigest: None
              DataDigest: None
              MaxRecvDataSegmentLength: 65536
              MaxXmitDataSegmentLength: 65536
              FirstBurstLength: 8192
              MaxBurstLength: 262144
              ImmediateData: Yes
              InitialR2T: Yes
              MaxOutstandingR2T: 1
              ************************
              Attached SCSI devices:
              ************************
              Host Number: 1    State: running
              scsi1 Channel 00 Id 1 Lun: 1
                  Attached scsi disk sdb        State: running

      We can see:

      Iface Name: be2iscsi.00:90:fa:d6:bc:ed.ipv4.0  

      Iface IPaddress: [default]     

      Actually:

      Iface Name is be2iscsi.00:90:fa:d6:bc:ed.ipv6.0

      IPaddress is fe80:0000:0000:0000:0290:faff:fed6:bced

       

      Run command  `iscsiadm -m session -r 14`, which is without  '-P 3',  the values are the expected one.

      iface.iscsi_ifacename = be2iscsi.00:90:fa:d6:bc:ed.ipv6.0

      iface.ipaddress = fe80:0000:0000:0000:0290:faff:fed6:bced

      # iscsiadm -m session -r 14
      # BEGIN RECORD 6.2.1.9
      node.name = iqn.2002-03.com.compellent:5000d31005728037
      node.tpgt = 0
      node.startup = automatic
      node.leading_login = No
      iface.iscsi_ifacename = be2iscsi.00:90:fa:d6:bc:ed.ipv6.0
      iface.net_ifacename = <empty>
      iface.ipaddress = fe80:0000:0000:0000:0290:faff:fed6:bced
      iface.prefix_len = 0
      iface.hwaddress = 00:90:fa:d6:bc:ed
      iface.transport_name = be2iscsi
      iface.initiatorname = iqn.1994-05.com.redhat:storageqe-84
      iface.state = enable
      iface.vlan_id = 65535
      iface.vlan_priority = 255
      iface.vlan_state = disable
      iface.iface_num = 0
      iface.mtu = 0
      iface.port = 0
      iface.ipv6_autocfg = <empty>
      iface.linklocal_autocfg = <empty>
      iface.router_autocfg = <empty>
      iface.ipv6_linklocal = <empty>
      iface.ipv6_router = <empty>
      iface.dup_addr_detect_cnt = 0
      iface.flow_label = 0
      iface.gratuitous_neighbor_adv = <empty>
      iface.hop_limit = 0
      iface.mld = <empty>
      iface.nd_reachable_tmo = 0
      iface.nd_rexmit_time = 0
      iface.nd_stale_tmo = 0
      iface.router_adv_link_mtu = 0
      iface.traffic_class = 0
      iface.delayed_ack = <empty>
      iface.tcp_nagle = <empty>
      iface.tcp_wsf_state = <empty>
      iface.tcp_wsf = 0
      iface.tcp_timer_scale = 0
      iface.tcp_timestamp = <empty>
      iface.redirect = <empty>
      iface.def_task_mgmt_timeout = 0
      iface.header_digest = <empty>
      iface.data_digest = <empty>
      iface.immediate_data = <empty>
      iface.initial_r2t = <empty>
      iface.data_seq_inorder = <empty>
      iface.data_pdu_inorder = <empty>
      iface.erl = 0
      iface.max_receive_data_len = 0
      iface.first_burst_len = 0
      iface.max_outstanding_r2t = 0
      iface.max_burst_len = 0
      iface.chap_auth = <empty>
      iface.bidi_chap = <empty>
      iface.strict_login_compliance = <empty>
      iface.discovery_auth = <empty>
      iface.discovery_logout = <empty>
      node.discovery_address = 172.16.1.10
      node.discovery_port = 3260
      node.discovery_type = send_targets
      node.session.initial_cmdsn = 0
      node.session.initial_login_retry_max = 8
      node.session.xmit_thread_priority = -20
      node.session.cmds_max = 128
      node.session.queue_depth = 32
      node.session.nr_sessions = 1
      node.session.auth.authmethod = None
      node.session.auth.username = <empty>
      node.session.auth.password = <empty>
      node.session.auth.username_in = <empty>
      node.session.auth.password_in = <empty>
      node.session.auth.chap_algs = MD5
      node.session.timeo.replacement_timeout = 120
      node.session.err_timeo.abort_timeout = 15
      node.session.err_timeo.lu_reset_timeout = 30
      node.session.err_timeo.tgt_reset_timeout = 30
      node.session.err_timeo.host_reset_timeout = 60
      node.session.iscsi.FastAbort = Yes
      node.session.iscsi.InitialR2T = No
      node.session.iscsi.ImmediateData = Yes
      node.session.iscsi.FirstBurstLength = 262144
      node.session.iscsi.MaxBurstLength = 16776192
      node.session.iscsi.DefaultTime2Retain = 0
      node.session.iscsi.DefaultTime2Wait = 2
      node.session.iscsi.MaxConnections = 1
      node.session.iscsi.MaxOutstandingR2T = 1
      node.session.iscsi.ERL = 0
      node.session.scan = auto
      node.session.reopen_max = 0
      node.conn[0].address = 172.16.1.10
      node.conn[0].port = 3260
      node.conn[0].startup = manual
      node.conn[0].tcp.window_size = 524288
      node.conn[0].tcp.type_of_service = 0
      node.conn[0].timeo.logout_timeout = 15
      node.conn[0].timeo.login_timeout = 15
      node.conn[0].timeo.auth_timeout = 45
      node.conn[0].timeo.noop_out_interval = 5
      node.conn[0].timeo.noop_out_timeout = 5
      node.conn[0].iscsi.MaxXmitDataSegmentLength = 0
      node.conn[0].iscsi.MaxRecvDataSegmentLength = 262144
      node.conn[0].iscsi.HeaderDigest = None
      node.conn[0].iscsi.DataDigest = None
      node.conn[0].iscsi.IFMarker = No
      node.conn[0].iscsi.OFMarker = No
      # END RECORD
      

       

      What is the impact of this issue to you?

      Please provide the package NVR for which the bug is seen:

      1. rpm -q kernel iscsi-initiator-utils
        kernel-6.12.0-31.el10.x86_64
        iscsi-initiator-utils-6.2.1.9-22.gita65a472.el10.x86_64

        How reproducible is this bug?:

      Always

      Steps to reproduce

      1.  
      2.  
      3.  

      Expected results

      Actual results

              cleech@redhat.com Chris Leech
              rhn-support-zguo Zhaojuan Guo
              Chris Leech Chris Leech
              Zhaojuan Guo Zhaojuan Guo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: