HP BL465c Sun Solaris 10 Deployment Guide for HP ProLiant Servers
HP BL465c - ProLiant - 2 GB RAM Manual
UPC - 882780893504
View all HP BL465c manuals
Add to My Manuals
Save this manual to your list of manuals |
HP BL465c manual content summary:
- HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 1
Sun Solaris 10 Deployment Guide for HP ProLiant Servers Part number 455522-003 Third edition 11/2009 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 2
2009 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 3
Contents Introduction ...6 Applicable servers and OS versions...6 Using this guide ...7 Basic installations...8 Prerequisites ...8 server...12 TFTP server ...12 JumpStart server...12 Install server ...12 Deploying ProLiant servers ...12 Additional drivers ...13 Miniroot ...13 JumpStart ...14 iLO - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 4
...34 Enabling iLO virtual serial port ...34 Mirroring disks with DiskSuite ...34 Unmirroring disks with DiskSuite ...36 Troubleshooting ...38 Known issues...38 Write cache not flushed on shutdown...38 Solaris stops responding on HP ProLiant DL580 G5 server 38 RAID mode not supported ...39 Kernel - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 5
Sun Microsystems documentation...48 Glossary ...50 Index ...52 Contents 5 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 6
5/08 • Solaris 10 10/08 • Solaris 10 5/09 Information in this guide applies to the ProLiant server models listed in Table 1. Table 1 Applicable HP ProLiant servers BL20p G4 BL25p BL25p G2 BL260c G5 BL2x220c G5 BL35p BL45p BL45p G2 BL460c BL460c G6 BL465c BL480c BL490c G6 BL680c G5 BL685c BL685c G5 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 7
." • For troubleshooting information, see "Troubleshooting." • For a list of other related documentation, see "Additional documentation." • For a list of terms, see "Glossary." NOTE: In this guide, citations of pages from the Solaris reference manual appear in italics next to a number in parentheses - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 8
perform the installation, a supported iLO client is required. • iLO Advanced license-If using iLO to perform the installation, an iLO Advanced license is required. This license is included with all blades. The most efficient method to deploy Solaris on ProLiant server blades is through the network - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 9
media, attach the CD, DVD, or ISO image using iLO, and then boot the server. 5. If installing to disks attached to a Smart Array controller, follow the procedure described in the HP Smart Array Controller Driver for Solaris 10 User Guide at ftp://ftp.compaq.com/pub/ softlib2/software1/pubsw-windows - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 10
can be performed manually or automatically using , make ProLiant-specific configuration updates obtained from a JumpStart server, and the packages can GRUB is loaded by the system BIOS or option ROMs (such as NICs and including CDs, DVDs, diskettes, iLO virtual media, hard drives, USB - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 11
of the miniroot include: • Drivers-The miniroot must contain all device drivers that are required for installation, or those drivers must be loaded before installation begins. For ProLiant servers, these drivers usually include the Smart Array driver and network drivers for network-based deployments - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 12
about setting up an install server, see "Install server preparation." Deploying ProLiant servers While you can use traditional Solaris deployment mechanisms to deploy ProLiant servers, some requirements are ProLiant-specific. In addition, you can use some HP technologies to enhance Solaris - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 13
is enhanced with newer device technologies, and ProLiant servers often include some devices specific to HP. Frequently, drivers for one or more devices are not available on the Solaris media. The following section describes the current set of drivers not available on the Solaris media. The - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 14
specific to ProLiant: • Drivers-Most ProLiant servers require certain drivers that are not included with Solaris. In addition to having these drivers in the miniroot, you must also install the drivers . For more information about iLO, see http://www.hp.com/go/ilo. For more information about creating - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 15
JumpStart examples-Several sample JumpStart configuration files are included. This resource kit is available from http://www.hp.com on the "Software and Drivers" page associated with each ProLiant server model. For more information, see the README file in the kit. Architecture of an installation 15 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 16
Deploying ProLiant servers," "Miniroot preparation," and "JumpStart preparation." Selecting a deployment strategy For purposes of this guide, that do not require PXE boot services • Can be used in Solaris-only environments • Can be performed remotely using iLO virtual media • Manages deployment from - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 17
Solaris distribution, such as the Smart Array driver, can also be delivered through NFS. support. • Flash Archive-A portable, flexible image of a reference installation. A flash archive enables you to clone a master system to any number server • JumpStart server • Modified miniroot • DHCP/PXE server - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 18
deployment Custom ISO boot-based deployments require the following components: • Install server • JumpStart server • Modified miniroot • Custom ISO image Use the following procedure outline as boot the client from the ISO through either physical media or iLO virtual media. Deployment planning 18 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 19
planning." In the examples and instructions that follow, file path Guide: Network-Based Installations at http://docs.sun.com/app/docs/doc/819-6395, and Solaris man pages (for example, setup_install_server(1M)). Prerequisites for preparing an install server To prepare a Solaris install server - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 20
install server. ○ If using physical media (or iLO virtual media), insert or connect the media. Solaris automatically mounts the disc. The autoselected mount point can be determined from the output of, for example, df(1). If Solaris does not automatically mount the disc, it can be manually mounted - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 21
are typically required for ProLiant servers. Prerequisites for preparing a miniroot To prepare a miniroot for ProLiant server deployments, the following that dependencies are met. However, in all the specific examples provided in this guide, you can ignore dependency warnings from pkgadd(1M - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 22
servers. 1. Unpack the stock Solaris miniroot: # /boot/solaris/bin/root_archive unpack .../boot/x86.miniroot \ > /var/tmp/mr The miniroot is expanded under /var/tmp/mr. 2. Install the Smart Array driver into the miniroot, as described in the HP Smart Array Controller Driver for Solaris 10 User Guide - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 23
This section describes ProLiant-specific prerequisites for installing JumpStart. Additional required packages Some drivers that are not included on the Solaris media are usually required for proper use of Solaris on ProLiant servers. These drivers include the Smart Array driver and the Broadcom - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 24
contains entries that are new as of Solaris 10 11/06 and might not be supported by previous releases. 1. Prepare the configuration files as follows: ○ Contents of the directory structure: /jumpstart/ /jumpstart/rules /jumpstart/proliant /jumpstart/sysidcfg ○ Contents of the rules file: arch i386 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 25
the password for user root is root. driver system CPQary3 Third Generation Array Controllers # 3. Validate the configuration using the check script from the Solaris media (or install server): # cd /jumpstart # .../Solaris_10/Misc/jumpstart_sample/check Validating rules... Validating profile proliant - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 26
information about configuring the DHCP server from the command line, see System Administration Guide: IP Services at http://docs.sun.com/app/docs/doc/816-4554. • Install server is a DHCP server-The following instructions assume that the install server is also the DHCP server, and that the media has - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 27
configure an NIS+ domain. l. Verify the configuration, and then click Finish to complete the server configuration. m. Start the Address Wizard. n. Enter the number of IP addresses to add. o. Enter the DHCP server name and the first IP address in the range. p. For the configuration macro, select the - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 28
bb:cc:dd:ee − installpath is the NFS path to the Installation Server, such as: 10.10.10.10:/export/home/install − jsnfspath is server configuration is complete. Rapid Deployment Pack server preparation This section describes how Rapid Deployment Pack can be used to deploy Solaris on ProLiant servers - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 29
as updating BIOS settings and creating Smart Array logical volumes. After preinstallation configuration, a small ext2-type file system is created on the boot volume, and GRUB, the Linux kernel, and the Linux initrd are placed on the partition. Rapid Deployment Pack then instructs the server to boot - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 30
resource kit (examples/rdp/deploy-sol.bin) to the deployment server console. 4. Modify the script in the Create Boot Environment a series of GRUB commands that GRUB executes when that menu option is selected. For Solaris, the GRUB configuration file is usually named menu.lst. The easiest way to - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 31
instructs the installer to use the rules and profiles found in /jumpstart on an NFS server jumpstart instructs the installer to use the file /jumpstart/sysidcfg from the NFS server with Pack. To instruct HPQnetstrategy on the also be the value any to instruct HPQnetstrategy to search for a network - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 32
.10.10:/export/home/install/boot, netstrategy=any:dhcp module /x86.miniroot • For an interactive network installation, booting from ISO, using a specific network interface (bnx0 in this example) with DHCP: title Solaris 10 Interactive Install (ISO boot) kernel /multiboot kernel/unix -B install_media - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 33
image with a modified miniroot for use in booting a ProLiant server to a network-based, possibly automated Solaris installation. Prerequisites must be met: • DHCP Service-Booting a network installation from a custom ISO image requires a DHCP service on the network to provide networking - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 34
tasks specific to ProLiant servers. Enabling iLO virtual serial port By default, Solaris does not recognize the iLO virtual serial (or have both uncommented). 3. Reboot. Mirroring disks with DiskSuite Solaris supports disk mirroring through DiskSuite. In this example, c0t0d0 is mirrored by - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 35
# metainit d0 -m d10 # metaroot d0 Use the metaroot d0 command only on the root slice. 5. Mirror the swap slice. # metainit -f d11 1 1 c0t0d0s1 # metainit -f d21 1 1 c0t1d0s1 # metainit d1 -m d11 6. Mirror the var slice. # metainit -f d14 1 1 c0t0d0s4 # metainit -f d24 1 1 c0t1d0s4 # metainit d4 -m - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 36
mirror /pci@1f,0/pci@1,1/ide@3/disk@1,0:a You might want to add the mirror device alias to the boot-device Open Boot parameter in case of a problem with the standard boot device. For instance: # eeprom boot-device boot-device=disk net In case of an issue with the disk device alias, the - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 37
4. Detach the mirror: metadetach Optional configuration tasks 37 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 38
-HP ProLiant DL580 G5 • Description-Solaris may stop responding, or will not respond properly during deployment if a PCI-Express Controller, such as a Smart Array P800 is installed in slots 1, 2, 4, 5, 7, or 8. The issue occurs because hot swap is enabled but not supported by the DL580 G5 server - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 39
fixed with patch 137122-04. • This issue is fixed in Solaris 10 10/08. RAID mode not supported Solaris 10 operating system will not deploy on an HP ProLiant BL260c G5 or BL280c G6 blade server when the SATA controller is configured in RAID mode. • OS releases affected-Solaris 10 • Hardware affected - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 40
-Disable iLO AMD memory scrubber System becomes unresponsive after a fixed amount of uptime (usually between 1 and 6 hours), regardless of system load. • OS releases affected-Solaris 10 1/06 with patches, 6/06, 11/06, 8/07, 5/08, 10/08, 5/09 • Servers affected-HP ProLiant DL385, DL585, BL25p, BL35p - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 41
NIC fails to attach. • OS releases affected-Solaris 10 8/07, 5/08, 10/08 • Servers affected-HP ProLiant BL685c, BL685c G5, BL680c, BL480c, BL260c G5 • Description-The Broadcom NetXtreme Gigabit Ethernet Driver (BRCMbcme) v10.4.5 or later successfully installs but fails to attach on a system with - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 42
+ d. Embedded Ethernet not configured • OS Releases affected-Solaris 10 5/08, 10/08, 6/09 • Servers affected-HP ProLiant BL280c G6 • Description-There is no native driver available for the NC362i Dual Port Gigabit Server Adapter in Solaris 10 5/08, 10/08, and 5/09. • Workaround-After OS installation - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 43
# rm /var/tmp/mr/tmp/AdDrEm.lck 3. Add the CPQary3 driver package # pkgadd -d CPQary3.pkg -R /var/tmp/mr NOTE: Ignore shell is the primary tool for troubleshooting deployment issues that occur after the to a shell prompt. Network verification Problems with network deployments can often be - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 44
mounted, an attempt to manually mount it can be the nature of the problem. By enabling the kernel troubleshooting efforts must be focused. System does not boot to GRUB If PXE booting, verify network connectivity and dhtadm(1M) usage, or the DHCP/TFTP server configuration. Verify that the DHCP service - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 45
ProLiant server blade from a USB drive attached directly to the blade and GRUB is reporting Cannot mount selected partition, verify that the drive in use is supported for use with blades Check for applicability of known issue iLO Boot Hang. For more information, see "iLO boot hang." If using a serial - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 46
necessary NIC drivers have been a JumpStart installation from iLO virtual media using a be mounted on the target server. Ensure that the directory specified guide is complete for those Solaris releases to which this guide applies. For more information, see "JumpStart preparation." Troubleshooting - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 47
succeeds but server fails to more information, see "JumpStart preparation"). Another symptom of this problem is the kernel debugger showing that Solaris is panicking with NIC drivers were installed to the disk during installation. For more information, see "JumpStart preparation." Troubleshooting - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 48
a replacement for the appropriate documentation from HP and others. The following sections list this documentation. HP documentation • ProLiant server support matrix, at http://www.hp.com/wwsolutions/solaris • HP Smart Array Controller Driver for Solaris 10 User Guide, at ftp://ftp.compaq.com/pub - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 49
• GRUB and the Solaris Operating System on x86 Platforms - A Guide to Creating a Customized Boot DVD, at http://www.sun.com/blueprints/0806/819-7546.pdf Additional documentation 49 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 50
remote management facility on HP ProLiant servers. For more information, see http://www.hp.com/go/ilo. A configuration file installation environments. A specification commonly used on x86-architecture systems that provides for booting such a system from the network. On ProLiant servers, a PXE boot - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 51
a PXE-based boot to transfer the network boot program from the server to the boot system. An HP iLO feature that enables local media on the iLO client or network-based CD/diskette images to be connected as virtual USB devices on ProLiant servers in remote locations and data centers. Glossary 51 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 52
guide, 6 additional drivers, 13 AMD memory scrubber, 40 applicable OS versions, 6 applicable servers, 6 B basic installation interactive, 9 overview, 8 prerequisites, 8 basic troubleshooting deploying ProLiant servers, 12 additional drivers, 13 deployment resource kit, 15 flash archives, 15 iLO - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 53
, 48 HP ProLiant Essentials Rapid Deployment Pack, 14 I iLO boot hang, 40 iLO virtual media, 14 install server, 12 install server preparation prerequisites configuration, 46 JumpStart server, 12 K kernel debugger, 44 known issues AMD memory scrubber, 40 disabled PCI devices, 39 iLO boot hang, 40 - HP BL465c | Sun Solaris 10 Deployment Guide for HP ProLiant Servers - Page 54
, 10 deploying ProLiant servers, 12 general process flow, 10 network deployment infrastructure, 11 overview, 10 Solaris media packages, 11 system becomes unresponsive using remote console, 45 system does not boot to GRUB, 44 T technical support, 48 TFTP server, 12 troubleshooting basic techniques
Sun Solaris 10
Deployment Guide for HP ProLiant Servers
Part number 455522-003
Third edition 11/2009