Hide Forgot
Description of problem: iSCSI devic is connected by emulex iSCSI HBA, boot with rhevh media cannot find iSCSI lun. Tested with RHEL6 media, it can find iSCSI lun and installed rhel to it. # lspci | grep Emulex 03:00.0 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (rev 02) 03:00.1 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (rev 02) 03:00.2 Mass storage controller: Emulex Corporation OneConnect 10Gb iSCSI Initiator (rev 02) 03:00.3 Mass storage controller: Emulex Corporation OneConnect 10Gb iSCSI Initiator (rev 02) Version-Release number of selected component (if applicable): rhev-hypervisor-6.2-0.11.el6 How reproducible: Always. Steps to reproduce: 1. Configure emulex iSCSI HBA correctly. . 2. boot with rhevh media. 3. Try to find iSCSI lun. Actual results: Cannot find iSCSI device during rhevh installation. Expected results: Can find iSCSI device during rhevh installation. .
Created attachment 517533 [details] dmesg + messages
19a2:0702 (kmod is be2iscsi) Mass storage controller: Emulex Corporation OneConnect 10Gb iSCSI Initiator is not a full HW HBA, it's iscsi off-load card and still requires iscsid on the Linux side. Currently, rhevh doesn't support such disk for installation (it should still work for RHEV storage domain). *** This bug has been marked as a duplicate of bug 520111 ***
FYI after iscsid is started and iscsiadm -m fw -l iscsi disks showed up on rhevh
FYI RHEL 6.1 setup on such iscsi disk has this in boot parameters: ro root=/dev/mapper/vg_XXX-lv_root iscsi_firmware ip=eth2:dhcp ifname=eth2:XX:XX:XX:XX:XX:XX rd_LVM_LV=vg_XXX/lv_root rd_LVM_LV=vg_XXX/lv_swap
And last FYI, RHEL /boot is also on iscsi, so boot access is provided via BIOS interface on the card: #cat /boot/grub/device.map # this device map was generated by anaconda (hd0) /dev/mapper/mpathb # multipath -ll mpathb (1IET 00010001) dm-0 IET,VIRTUAL-DISK