SLES11 SP2 + HP 554FLR-SFP+ (emulex be2iscsi) Install to iscsilun workaround

I just got hit by some issues when installing sles to iscsi LUN.

Main issue is that sle sp2 driver does not support latest emulex
firmware (4.1.402).

here’s how I managed to install sles11 SP2:

  1. Start sles install with withiscsi=1
  2. Configure Emulex be2net port with storage network ip
  3. On iscsi target configuration, remove offloaded connections and add
    software ones.
  4. On first boot, you have to prevent be2iscsi loading. I edited grub
    command line and added invalid module parameter be2iscsi.blacklist=1.
    This prevent be2module from loading and I can finalize installation.
  5. On running system, compile and install newest drivers from HP. Driver
    installation will create new initrd images with newer drivers and system
    will boot fine.

And notice also that:
Hp iSCSI drivers does not support libiscsi, so all emulex connections
have to be managed with emulex ocmanager.

Other issue was that HP be2iscsi driver version 4.2.x does not work
reliable with SLE11 SP2. After downgrading driver to 4.1.402.x
all seems finally work as expected.
I’m still seeking info howto set MTU with hdacmd.

On 22.10.2012 10:49, Petri Asikainen wrote:[color=blue]

I just got hit by some issues when installing sles to iscsi LUN.

Main issue is that sle sp2 driver does not support latest emulex
firmware (4.1.402).

here’s how I managed to install sles11 SP2:

  1. Start sles install with withiscsi=1
  2. Configure Emulex be2net port with storage network ip
  3. On iscsi target configuration, remove offloaded connections and add
    software ones.
  4. On first boot, you have to prevent be2iscsi loading. I edited grub
    command line and added invalid module parameter be2iscsi.blacklist=1.
    This prevent be2module from loading and I can finalize installation.
  5. On running system, compile and install newest drivers from HP. Driver
    installation will create new initrd images with newer drivers and system
    will boot fine.

And notice also that:
Hp iSCSI drivers does not support libiscsi, so all emulex connections
have to be managed with emulex ocmanager.

[/color]