Other iscsi boot considerations – Dell Broadcom NetXtreme Family of Adapters User Manual

Page 88

Advertising
background image

iSCSI Protocol: Broadcom NetXtreme II® Network Adapter User Guide

file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/English/iscsi.htm[9/5/2014 3:45:06 PM]

If CHAP authentication is needed, enable CHAP authentication after determining that booting is successful (see

Enabling CHAP

Authentication

).

Other iSCSI Boot Considerations

There are several other factors that should be considered when configuring a system for iSCSI boot.

Changing the Speed & Duplex Settings in Windows Environments

Changing the Speed & Duplex settings on the boot port using Windows Device Manager when performing iSCSI boot via the
offload path is not supported. Booting via the NDIS path is supported. The Speed & Duplex settings can be changed using the
BACS management utility for iSCSI boot via the offload and NDIS paths.

Locally Administered Address

A user-defined MAC address assigned through the Locally Administered Address property of the Advanced section of the BACS
Configurations tab is not supported on iSCSI boot-enabled devices.

Virtual LANs

Virtual LAN (VLAN) tagging is not supported for iSCSI boot with the Microsoft iSCSI Software Initiator.

The 'dd' method of creating an iSCSI boot image

In the case when installation directly to a remote iSCSI target is not an option, an alternate way to create such an image is to
use the `dd' method. With this method, you install the image directly to a local hard drive and then create an iSCSI boot
image for the subsequent boot:

1. Install Linux OS on your local hard drive and ensure that the Open-iSCSI initiator is up to date.
2. Ensure that all Runlevels of network service are on.
3. Ensure that the 2, 3, and 5 Runlevels of iSCSI service are on.
4. Update iscsiuio. You can get the iscsiuio package from the Broadcom CD. This step is not needed for SuSE 10.
5. Install the linux-nx2 package on your Linux system. You can get this package from Broadcom CD.
6. Install bibt package on you Linux system. You can get this package from Broadcom CD.
7. Delete all ifcfg-eth* files.
8. Configure one port of the network adapter to connect to iSCSI Target (for instructions, see

Configuring the iSCSI

Target

).

9. Connect to the iSCSI Target.

10. Use the DD command to copy from the local hard drive to iSCSI Target.
11. When DD is done, execute the sync command a couple of times, log out, and then log in to iSCSI Target again.
12. Run the fsck command on all partitions created on the iSCSI Target.
13. Change to the /OPT/bcm/bibt folder and run the iscsi_setup.sh script to create the initrd images. Option 0 will create a

non-offload image and option 1 will create an offload image. The Iscsi_script.sh script will create the non-offload image
only on SuSE 10 as offload is not supported on SuSE 10.

14. Mount the /boot partition on the iSCSI Target.
15. Copy the initrd images you created in step 13 from your local hard drive to the partition mounted in step 14.
16. On the partition mounted in step 14, edit the grub menu to point to the new initrd images.
17. Unmount the /boot partition on the iSCSI Target.
18. (Red Hat Only) To enable CHAP, you need to modify the CHAP section of the iscsid.conf file on the iSCSI Target. Edit

the iscsid.conf file with one-way or two-way CHAP information as desired.

19. Shut down the system and disconnect the local hard drive. Now you are ready to iSCSI boot the iSCSI Target.
20. Configure iSCSI Boot Parameters, including CHAP parameters if desired (see

Configuring the iSCSI Target

).

21. Continue booting into the iSCSI Boot image and choose one of the images you created (non-offload or offload). Your

choice should correspond with your choice in the iSCSI Boot parameters section. If HBA Boot Mode was enabled in the

Advertising