Bug 854776
Summary: | iSCSI boot does't use TOE card for booting | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Eddie Wai <eddie.wai> | ||||
Component: | iscsi-initiator-utils | Assignee: | Chris Leech <cleech> | ||||
Status: | CLOSED ERRATA | QA Contact: | Bruno Goncalves <bgoncalv> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 6.4 | CC: | agrover, azarembok, bdonahue, bgoncalv, cleech, coughlan, fge, harald, mchristi, xiaoli | ||||
Target Milestone: | rc | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | iscsi-initiator-utils-6.2.0.873-1.el6 | Doc Type: | Bug Fix | ||||
Doc Text: |
Cause: For some bnx2i cards, the network interface must be active for the iSCSI interface to report a valid MAC address.
Consequence: Failure to connect to an iSCSI target, which for iSCSI root setups can mean a failure to boot.
Fix: Change iscsistart to put the network interface associated with the iSCSI context into an active state.
Result: iSCSI boot with bnx2i cards works correctly.
|
Story Points: | --- | ||||
Clone Of: | 805467 | Environment: | |||||
Last Closed: | 2013-02-21 10:32:06 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 805467 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Eddie Wai
2012-09-05 23:57:22 UTC
Created attachment 610125 [details]
open-iscsi patch to ifup the corresponding L2 network interface
Hello,
I've created the enclosed patch, based on the upstream open-iscsi util, which addresses this issue as aforementioned by Mike Christie.
The patch has already been acked by Mike Christie and has the following upstream commit reference:
f0a8c95426d21413d9980d31740e193208e3280e
Please incorporate this into the open-iscsi-util for RHEL6.4. Thanks.
Eddie
Problem fixed, now it is able to boot via bnx2i interface. iscsiadm -m session -P1 Target: iqn.1992-08.com.netapp:sn.151753773 Current Portal: 10.16.43.127:48140,1 Persistent Portal: 10.16.43.127:3260,1 ********** Interface: ********** Iface Name: bnx2i.00:10:18:88:e7:fd Iface Transport: bnx2i Iface Initiatorname: iqn.1994-05.com.redhat:boot-bnx2i-storageqe-01 Iface IPaddress: 10.16.46.172 Iface HWaddress: 00:10:18:88:e7:fd Iface Netdev: eth2 SID: 1 iSCSI Connection State: LOGGED IN iSCSI Session State: LOGGED_IN Internal iscsid Session State: NO CHANGE uname -r 2.6.32-336.el6.x86_64 rpm -q iscsi-initiator-utils iscsi-initiator-utils-6.2.0.873-2.el6.x86_64 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-0438.html |