Troubleshooting iscsi boot – Dell Broadcom NetXtreme Family of Adapters User Manual

Page 33

Advertising
background image

iSCSI Protocol: Broadcom NetXtreme BCM57XX User Guide

file:///C|/Users/Nalina_N_S/Documents/NetXtreme/English/iscsi.htm[9/5/2014 3:32:08 PM]

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
iSCSI Boot Parameters section, you have to boot the offload image. SuSE 10.x and SLES 11 do not support offload.

Troubleshooting iSCSI Boot

The following troubleshooting tips are useful for iSCSI boot.

Problem: A system blue screen occurs when iSCSI boots Windows Server 2008 R2 through the adapter's NDIS path with the
initiator configured using a link-local IPv6 address and the target configured using a router-configured IPv6 address.
Solution: This is a known Windows TCP/IP stack issue.

Problem: The Broadcom iSCSI Crash Dump utility will not work properly to capture a memory dump when the link speed for
iSCSI boot is configured for 10 Mbps or 100 Mbps.
Solution: The iSCSI Crash Dump utility is supported when the link speed for iSCSI boot is configured for 1 Gbps or 10 Gbps.
10 Mbps or 100 Mbps is not supported.

Problem: An iSCSI target is not recognized as an installation target when you try to install Windows Server 2008 by using an
IPv6 connection.
Solution: This is a known third-party issue. See Microsoft Knowledge Base KB 971443,

http://support.microsoft.com/kb/971443

.

Advertising