Bug 732481 - (Netapp CQ206802) LPe1205-CIOv unable to boot from RHEL 6.1 SAN LUN using Legacy (HBA BIOS) and DMMP
Summary: (Netapp CQ206802) LPe1205-CIOv unable to boot from RHEL 6.1 SAN LUN using Leg...
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: grub
Version: 6.1
Hardware: x86_64
OS: Linux
Target Milestone: rc
: ---
Assignee: Peter Jones
QA Contact: Release Test Team
Depends On:
TreeView+ depends on / blocked
Reported: 2011-08-22 15:46 UTC by Ian Jackson
Modified: 2011-08-31 21:10 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2011-08-31 21:10:12 UTC
Target Upstream Version:

Attachments (Terms of Use)

Description Ian Jackson 2011-08-22 15:46:54 UTC
Description of problem:
An 80 GB LUN is mapped to the the HX5 Blade.  The LPe1205-CIOv BIOS is configured to detect the LUN.  During the RHEL 6.1 install, multi-path device is selected allowing DMMP to manage the SAN boot LUN.  After the installation is complete, the host fails to boot from the LUN.

Version-Release number of selected component (if applicable):
RHEL 6.1 (grub version 0.97)

How reproducible:
Every time

Steps to Reproduce:
1. Create 80 GB LUN.
2. Map the LUN to HX5 x-series blade.
3. Add Legacy Only to the top of the boot selection list.
4. Boot the installation CD, select the mapped LUN listed as an MPATH device to install to.
5. Complete installation, and click Reboot to restart the host and perform the first boot setup.
Actual results:
The host fails to boot after successful install, instead displaying the flashing "no disk" error screen.

Expected results:
The host boots from the SAN LUN and the RHEL 6.1 first boot screen appears allowing the user to finish the initial setup.

Additional info:

I have attempted this process half a dozen times with the LUN on both the A and B paths, with the A path HBA BIOS (port 1) enabled only, B path BIOS (port 2) enabled only, and both HBA port A and B BIOS enabled with no change in Actual Results.  As the UEFI boot mode does also not work in this setup, there is no way to SAN boot this setup at present.  
See RedHat Bugzilla for the UEFI issue (BG691794)

HBA Info:
Model Name:        LPe1205-CIOv (Tetra 8GB)
Model Desc:        Emulex LPe1205-CIOv 8Gb 2-port PCIe Fibre Channel Adapter
Driver Ver:        Emulex LightPulse Fibre Channel SCSI driver
Firmware Ver:      1.11A9 (U3F1.11A9), sli-3
Bios Version:      5.11x3

Blade Info:
Model: HX5 	
Blade Sys Mgmt Processor 	YUOOB7C

Switch Info:
A-Path: Brocade 8 GB FC Blazer (PN 44X1920) (FW:
B-Path: QLogic 8GB FC Cobra (PN 44X1905) (FW: 6.3.2b)

Comment 2 Ian Jackson 2011-08-31 21:10:12 UTC
This Bug can be closed.  Turned out to be a setup issue.
The HBA was presenting the boot LUN to the host as a hard disk, but the boot menu had no hard disks assigned to it, the host was unable to boot.  Once hard disk [0] was added to the boot list, the host was able to boot from the SAN LUN.

Note You need to log in before you can comment on or make changes to this bug.