McDATA 8832 warranty Other Linux Distributions and Blades, Changing the Boot Loader Configuration

Page 34

IBM BladeCenter Deployment Guide

6.Exit the utility.

7.Press Ctrl+Alt+Backspace.

The next time you log in to the X Window System, the remote mouse will work correctly.

13.Boot-from-SAN fails with Gatekeeper LUN on EMC backed storage – When installing in a boot-from- SAN configuration on an EMC Symmetrix storage array, the following message appears: “The partition table on device sda was unreachable. To create new partitions it must be initialized.” Or after rebooting, you simply see a blinking cursor.

This happens because the Symmetrix uses LUN 0 as a gatekeeper LUN, which is marked as a pseudo-device. The Linux installer maps LUN 0 to /dev/sda. When the installer tries to configure the boot LUN, it is unable to use /dev/sda, so it uses /dev/sdb instead. This leads to a problem with identifying the boot loader.

There are two possible solutions to this problem. One solution is to mask or renumber the LUN of the gatekeeper; the other is to change the boot loader configuration.

1. Masking or Renumbering the Gatekeeper (VCM) LUN

To boot from SAN, ESX Server requires that the boot LUN be the lowest-numbered LUN in the storage array. To accomplish this, you may follow one of two approaches (in order of preference):

To prevent the installer from attempting to write to this device, EMC recommends masking the LUN.

1.Initialize the Volume Logix database using the administrative host.

2.Modify the active configuration file to enable the fba flag2. This restricts access to the Volume Logix database.

The gatekeeper (VCM) LUN can be assigned a number higher than the boot LUN number. Current Fibre Channel adapters can boot only from LUN numbers up to 15, so your boot LUN number must be in the range 0 to 15. Renumber the gatekeeper (VCM) LUN to 16 or higher,

and it won't interfere with the boot LUN.

To renumber the LUN, either contact the vendor for assistance or consult your storage array management documentation.

2.Changing the Boot Loader Configuration

Another way to deal with the gatekeeper LUN is to specify in your boot configuration where to find the boot LUN. This requires editing the /etc/lilo.conf file.

Note: If you have already completed the installation and you are unable to boot the server, you should boot from a Linux rescue CD and mount the boot LUN so you can make the following changes.

1.Back up the file /etc/lilo.conf.

2.Edit the file /etc/lilo.conf.

3.Find the line that says default=esx.

4.After the default line, insert these two lines: disk=/dev/sdb

bios=0x80

Use a tab to indent the second line.

5.Exit the editor, saving your changes.

6.Run lilo.

7.Reboot the server. This time, it should boot successfully from /dev/sdb.

4.6Other Linux Distributions and Blades

We’ve just begun our own testing with SLES 9 and Red Hat 4 on blades in a boot to SAN environment and we hope to add more material here in the future. At this point, the only new problem encountered was that our 8832 blade would not boot from the .iso image of SLES9 mounted via the Management Module. It would boot from the actual CDROM mounted remotely, and the install.

34

http://w3-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100564

© 2006 IBM Version 3.0, 3/10/2006

The BladeCenter Deployment Guide is intended as a personal productivity tool. It is not intended to be comprehensive and is provided for

guidance only, on an 'as is basis' without warranty of any kind. Please be aware that its contents have not been certified by IBM.

Image 34
Contents IBM BladeCenter Deployment Guide Part 3 Blades IBM Version 3.0, 3/10/2006 Table of Contents Table of Tables Table of FiguresLinux nofb Introduction Overview BladeCenter SubsystemsContributors BladeCenter Chassis Rear ViewNetwork Configuration Preparatory StepsRemote Control Hints and Tips BladeCenter Management ModuleDisable key repeats Remote Control Window Embedded Fibre Channel Switches SAN ConfigurationDisabling ports on the QLogic switch Storage Connection DiagramUsing SANSurfer GUI Port Properties Disabling IDE devices Configuring the Blades for Remote BootCheck the Boot Order Device Startup OrderHS20 Boot Sequence Configuring the Qlogic HBA Acquiring HBA WWPNs World Wide Port NamesConfiguring the path to the boot LUN Configuring the QLogic HBAEnable Selectable Boot Illustration Testing the path to the boot LUN Save your changesEthernet Port Numbering Verify Disk MediaMAC Address Port Learned Browse MAC Address Table Top SwitchBrowse MAC Address Table Bottom Switch Learned MAC Address PortChange Media Tray Owner Loading the Remote Diskette Linux nofb Multipath Red Hat Installation Kickstart InformationBoot Failure for RH Red Hat Linux AS Broadcom driver installation Fdisk OutputIssues related to Red Hat AS 2.1/3.0 and blades RPM Install of Broadcom Device DriversRev IBM Version 3.0, 3/10/2006 IBM BladeCenter Deployment Guide Changing the Boot Loader Configuration Other Linux Distributions and BladesSerial Over LAN SOL for Blades Rdac Installation and ConfigurationOverview Summary of Linux changes for SOL 72345respawn/sbin/agetty -h ttyS1 19200 vt102Alt-sysrq Alt-sysrq from Linux clientNetdump Alt-sysrq from PuTTYIBM BladeCenter Deployment Guide IBM Version 3.0, 3/10/2006 Broadcom Advanced Control Suite installation List of limitationsBios and Ismp Remote Update of the Firmware on an HS20 or HS40BMC Update for the HS20 8843 and LS20 IBM BladeCenter Deployment Guide Flash the QLogic HBA Bios QLogic HBA FlashRed Hat Boot Diskette Modification Process # mount -o loop drvnet.img mnt/drvIBM Version 3.0, 3/10/2006 # cd # umount mnt/initrd Modify or Create the Post-install Driver Diskette Image Driverdisk --source=nfshost/path/to/26k4970.imgIBM BladeCenter Deployment Guide Appendix A. Firmware Versions Management Module Bios InformationHS20 Model 8832 Firmware Information HS40 Bios HS40 Bios and Ismp InformationLS20 Bios and BMC Information QLogic Firmware InformationBladeCenter Information BladeCenter ComponentsIndex