Netra X4200 M2 Server Operating System Installation Guide: Sun Microsystems, Inc
Netra X4200 M2 Server Operating System Installation Guide: Sun Microsystems, Inc
Copyright 2007 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, Californie 95054, Etats-Unis. Tous droits réservés.
Sun Microsystems, Inc. a les droits de propriété intellectuels relatants à la technologie qui est décrit dans ce document. En particulier, et sans la
limitation, ces droits de propriété intellectuels peuvent inclure un ou plus des brevets américains énumérés à http://www.sun.com/patents et
un ou les brevets plus supplémentaires ou les applications de brevet en attente dans les Etats-Unis et dans les autres pays.
Ce produit ou document est protégé par un copyright et distribué avec des licences qui en restreignent l’utilisation, la copie, la distribution, et la
décompilation. Aucune partie de ce produit ou document ne peut être reproduite sous aucune forme, par quelque moyen que ce soit, sans
l’autorisation préalable et écrite de Sun et de ses bailleurs de licence, s’il y en a.
Le logiciel détenu par des tiers, et qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des
fournisseurs de Sun.
Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l’Université de Californie. UNIX est une marque
déposée aux Etats-Unis et dans d’autres pays et licenciée exclusivement par X/Open Company, Ltd.
Sun, Sun Microsystems, le logo Sun, Java, AnswerBook2, docs.sun.com, et Solaris sont des marques de fabrique ou des marques déposées de
Sun Microsystems, Inc. aux Etats-Unis et dans d’autres pays.
Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc.
aux Etats-Unis et dans d’autres pays. Les produits portant les marques SPARC sont basés sur une architecture développée par Sun
Microsystems, Inc.
AMD Opteron est une marque de fabrique ou une marque deposee de Advanced Microdevices, Inc.
L’interface d’utilisation graphique OPEN LOOK et Sun™ a été développée par Sun Microsystems, Inc. pour ses utilisateurs et licenciés. Sun
reconnaît les efforts de pionniers de Xerox pour la recherche et le développement du concept des interfaces d’utilisation visuelle ou graphique
pour l’industrie de l’informatique. Sun détient une license non exclusive de Xerox sur l’interface d’utilisation graphique Xerox, cette licence
couvrant également les licenciées de Sun qui mettent en place l’interface d ’utilisation graphique OPEN LOOK et qui en outre se conforment
aux licences écrites de Sun.
LA DOCUMENTATION EST FOURNIE “EN L’ÉTAT” ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES
OU TACITES SONT FORMELLEMENT EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT
TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L’APTITUDE A UNE UTILISATION PARTICULIERE OU A
L’ABSENCE DE CONTREFAÇON.
Please
Recycle
Contents
Preface xi
1. Overview 1
About Installing an Operating System on a Netra X4200 Server 1
Prerequisites 1
Things You Must Decide 2
What Next 3
2. Solaris 10 5
About Solaris OS Installation 5
Overview 5
Where to Find Solaris 10 Information 9
About Preparing to Install the Solaris OS 9
Installation Prerequisites 10
How to Boot a Server in a GRUB-Based Environment 11
How to Boot a Server Over the Network By Using PXE 11
Before You Begin 12
What to Do 12
How to Install the Solaris OS From Distribution Media 13
Before You Begin 13
iii
What to Do 13
How to Use a Serial Console to Install the Solaris OS 14
Before You Begin 14
What to Do 15
Contents v
What to Do 48
How to Update the SLES9 Operating System 49
What to Do 49
How to Update the SLES9 SCSI Driver 50
What to Do 50
How to Install SLES9 From Distribution Media 51
Before You Begin 51
Required Items 52
What to Do 52
What Next 53
How to Upgrade From SLES9 to SLES9 SP1 54
Before You Begin 54
What to Do 54
How to Install the SLES9 OS Using the Remote Console Application 56
What to Do 56
SUSE Linux Enterprise Server 9 and PXE 58
About SUSE Linux Enterprise Server 9, SP1 and PXE 58
Task Map 59
How to Create a SLES9 SP1 PXE Install Image on the PXE Server 59
Before You Begin 59
What to Do 60
How to Install SLES9 From a PXE Server 63
Before You Begin 64
What to Do 64
Index 81
Contents vii
viii Netra X4200 M2 Server Operating System Installation Guide • May 2008
Tables
ix
x Netra X4200 M2 Server Operating System Installation Guide • May 2008
Preface
This Netra X4200 M2 Server Operating System Installation Guide contains detailed
procedures for bringing the server from the packing box to a configurable, usable
state. Hardware installation and initial software configuration are covered.
Product Updates
For product updates that you can download for the Sun Fire X4100 or X4200 servers,
please visit the following Web site:
http://www.sun.com/servers/entry/x4100/downloads.jsp
This site contains updates for firmware and drivers, as well as CD-ROM .iso
images.
xi
Related Documentation
For the most up-to-date information on the Netra X4200 M2 server, go to this site:
http://docs.sun.com/app/docs/prod/nt4200m2.srvr#hic
Translated versions of some of these documents are available at the web sites described
above in French, Simplified Chinese, Traditional Chinese, Korean, Japanese, and German.
Note that the English documentation is revised more frequently and might therefore be
more up-to-date than the translated documentation.
xii Netra X4200 M2 Server Operating System Installation Guide • May 2008
■ Software documentation that you received with your system
■ Solaris™ Operating System documentation, which is at:
http://docs.sun.com
Preface xiii
Typographic Conventions
Typeface* Meaning Examples
http://www.sun.com/hwdocs/feedback
Please include the title and part number of your document with your feedback:
Netra X4200 M2 Server Operating System Installation Guide, part number 820-0065-11
xiv Netra X4200 M2 Server Operating System Installation Guide • May 2008
CHAPTER 1
Overview
Note – This document only covers supported Solaris and Linux OS installation. For
instructions on installing the Windows Server 2003 Operating System onto the Netra
X4200 servers, see the Sun Fire X4000 Series Servers Windows Operating System
Installation Guide (819-4346).
Prerequisites
You must complete the following prerequisite steps before you can begin the
installation.
■ Install the server hardware.
■ (Optional) Configure the service processor. (You can do this after installation if
you prefer.)
■ (Solaris only) Install and set up the software on the Resource CD.
■ (Linux only) Create a Driver CD or use the Sun Installation Assistant
(recommended procedure). See the topic about creating a Driver CD for your
particular Linux OS or the topics about the Sun Installation Assistant.
■ Gather needed information, such as IP address and netmask.
1
Things You Must Decide
In addition, you must decide the following.
■ Which operating system are you installing?
For relevant procedures, see the appropriate chapter of this guide for your particular
OS.
■ Will you need to update the operating system and drivers?
In general, you need to perform updates once the operating system has been
installed. For details, see the appropriate chapter for your particular OS.
What Next
The sections in this guide provide detailed installation information—see the
appropriate chapter for your OS.
Chapter 1 Overview 3
4 Netra X4200 M2 Server Operating System Installation Guide • May 2008
CHAPTER 2
Solaris 10
This chapter describes some of what you need to know to install the Solaris™
Operating System (Solaris OS) on a Netra X4200 server and points you to the Solaris
OS documentation for the more detailed information you will need to complete the
installation.
Overview
This Solaris release supports systems that use the SPARC® and x86 families of
processor architectures: UltraSPARC®, SPARC64, IA-32, AMD64.
The supported SPARC based systems are listed in the Solaris Sun Hardware
Platform Guide at http://docs.sun.com. The supported x86 based systems
appear in the Solaris Hardware Compatibility List at
http://www.sun.com/bigadmin/hcl. This document cites any implementation
differences between the platform types.
In this document the term “x86” refers to the Intel 32-bit family of microprocessors
and compatible 64-bit and 32-bit microprocessors made by AMD. For supported
systems, see the Solaris Hardware Compatibility List.
5
The minimum Solaris OS for a Netra X4200 server is Solaris 10 3/05 HW1 for the
x86/x64 family of 64-bit and 32-bit AMD processors. The recommended version to
use is Solaris 10 11/06 U1. You can download or order the media for Solaris 10 11/06
U1 at
http://www.sun.com/software/solaris/get.jsp
Solaris 10 3/05 HW1 might be preinstalled on the hard drive. Additional software is
shipped separately on a Resource CD. Contact your Sun service provider if you need
to order the Solaris OS or if you are missing the Resource CD.
Note – The Solaris 10 Operating System box contains the CD and DVD media and
documentation that you will need to install the Solaris OS software for both SPARC
and x86 platforms. For a Netra X4200 server, use the media for x86 platforms.
The Netra X4200 server supports the following Solaris OS installation methods:
■ Install one server from DVD or CD-ROM media interactively with the Solaris
installation program.
■ Install one or several servers over the network with Preboot Execution
Environment (PXE) technology and the following installation methods:
■ Solaris installation program over the network from remote DVD or CD images
■ JumpStart™ installation
■ Diskless boot
■ Install using a serial console
■ Boot from the preinstalled Solaris 10 OS image on the hard drive.
The Solaris Installation Program on the Solaris 10 Operating System media can be
run with a graphical user interface (GUI) or as an interactive text installer in a
console session. The Solaris Device Configuration Assistant is included in the Solaris
Installation Program.
Use TABLE 2-1 to identify the steps you need to perform to install the Solaris OS.
Note – This topic is intended for experienced system administrators who are
familiar with using the Solaris OS on an x86 platform.
Set up your server. Install your server hardware and Netra X4200 M2 Server Setup Guide
configure the service processor. (820-0062)
Review the Netra X4200 Server The release notes contain late- Netra X4200 M2 Server Release Notes
Release Notes. breaking news about the Solaris OS (820-0067)
software and patches.
Review the system requirements. Verify that your server meets the TABLE 2-2
minimum system requirements.
Gather the information you need to The type of information you need to “About Solaris OS Installation” on
install the Solaris OS. collect depends on your page 5
environment and the method you
choose to install the Solaris OS.
Locate the Solaris OS The Solaris OS documentation “Where to Find Solaris 10
documentation. included with your software Information” on page 9
contains most of what you need to
know about installation.
Install the Solaris OS. Choose an installation method and TABLE 2-3
locate the installation instructions.
Install additional software, if The Solaris OS drivers for the server Netra X4200 M2 Server Release Notes
necessary. are bundled in the Solaris OS. (820-0067)
However, you may need to install
additional software from the
Resource CD.
Install patches, if necessary. Patches are available from the Netra X4200 M2 Server Release Notes
SunSolve Patch Portal at: (820-0067)
http://www.sunsolve.sun.com
Requirement Description
Hardware The server hardware and the initial service processor configuration
requirements must be installed before you install the Solaris OS.
Minimum Solaris OS Solaris 10 3/05 HW1 for x86/x64 platforms or later compatible
versions.
Memory to install 256 Mbytes is the recommended size. 64 Mbytes is the minimum
size.
Disk space 12 Gbytes or greater.
Chapter 2 Solaris 10 7
TABLE 2-2 Minimum System Requirements (Continued)
Requirement Description
Install from DVD or Use the Solaris Installation Program on the CD or DVD “How to Install the Solaris OS
CD-ROM media. media to install one server interactively. From Distribution Media” on
page 13
Install from the You need a PXE installation to install the Solaris OS To set up for a PXE
network by using over the network from remote DVD or CD images or to installation, see “x86:
PXE. automate the installation process and install several Guidelines for Booting with
systems with a JumpStart installation. PXE,” in the Solaris 10
To boot over the network by using PXE, you need to set Installation Guide: Network-
up an install server and a DHCP server, and configure Based Installations
the BIOS on each server to boot from the network. To boot by using PXE, see
“How to Boot a Server Over
the Network By Using PXE”
on page 11
Boot from the Depending on your configuration, a Solaris OS image Solaris 10 Installation Guide:
preinstalled image. may be preinstalled on a hard drive. Basic Installations
Install from a serial Use a serial console to install the Solaris OS in a PXE- “How to Use a Serial Console
console. based network installation. to Install the Solaris OS” on
page 14
Perform a diskless Boot the Solaris OS on a Netra X4200 server without a “x86: Booting and Installing
boot. hard drive. Use this method with a PXE-based network Over the Network PXE,” in the
installation. Solaris10 Installation Guide:
Network-Based Installations
You also need to obtain the appropriate media for your installation.
Media Title
Chapter 2 Solaris 10 9
Installation Prerequisites
You must complete the following tasks before you install the Solaris OS.
3. If you are installing the Solaris OS over the network, you need to set up a PXE-
based network installation before you install the Solaris OS.
For information about setting up a PXE-based network installation, see Solaris 10
Installation Guide: Network-Based Installations at
http://docs.sun.com/app/docs/doc/817-5504.
Note – Consult the appropriate platform guide that ships with Solaris 10 for
detailed information about remote installation via USB. If USB-based installation is
not supported, use PXE.
For information on how to boot a Netra X4200 server that is running Solaris 10 11/06
in a GRUB-based environment, refer to the Solaris 10 System Administration Guide:
Basic Administration, at this URL:
http://docs.sun.com/app/docs/doc/819-2379
The Netra X4200 server implements the Intel Preboot Execution Environment (PXE)
specification required for a PXE network boot. PXE technology provides your server
with the capability to boot the Solaris OS over the network using the Dynamic Host
Configuration Protocol (DHCP). Using a PXE-based network installation, you can
install the Solaris OS onto a server from the network with remote CD or DVD
images. You can also automate the installation process and install the Solaris OS on
several Netra X4200 servers using a JumpStart scenario.
A PXE network boot is a direct network boot. No boot media is required on the Netra
X4200 client system.
Chapter 2 Solaris 10 11
Before You Begin
To boot over the network by using PXE, you first need to do the following:
What to Do
1. Perform the tasks in “Guidelines for Booting with PXE,” located in Solaris 10
Installation Guide: Network-Based Installations, located at
http://docs.sun.com/app/docs/doc/817-5504.
If you have already set up the systems you need for a PXE boot, review the Task
Map to verify that you have performed all the steps.
The Solaris Installation Program on the Solaris 10 Operating System media can be
run with a graphical user interface (GUI) or as an interactive text installer in a
console session. The GUI or command-line interface (CLI) uses wizard panels to
guide you step-by-step through installing the OS.
Note – Solaris 10 3/05 HW1 is preinstalled. You do not need to follow this
procedure unless you are installing a new OS version.
What to Do
1. Insert the Solaris 10 Operating System DVD or CD into your Netra X4200 server.
2. Boot the system by shutting it down and then turning it off and on.
The server BIOS supports booting from a DVD or CD.
Chapter 2 Solaris 10 13
How to Use a Serial Console to Install the
Solaris OS
The Solaris text installer enables you to type information in a terminal or a console
window to interact with the Solaris OS Installation Program. Use this procedure to
use a serial console to install the Solaris 10 OS on a Netra X4200 server with a PXE-
based network installation.
3. Add an x86 install client to an install server and specify a boot device to use
during the installation.
If you specify the boot device when you set up the install client, you are not
prompted for this information by the Device Configuration Assistant during the
installation.
Chapter 2 Solaris 10 15
Note – See the man pages for these commands for more information on the
commands and options.
7. After the system is installed, log in to the system and use the eeprom
command to change bootenv.rc:
eeprom input-console=ttya
The Sun™ Installation Assistant CD helps you to install a supported Linux operating
system (OS) on your Netra X4200 server. It provides a set of Sun-supported drivers
that have been tested for quality assurance.
By using the Sun Installation Assistant CD, you can install the operating system, the
appropriate drivers, and additional software on your system. The Sun Installation
Assistant eliminates the need to create a Driver CD.
Note – The Sun Installation Assistant CD does not automate the OS installation
process. You will still need to follow the procedures provided in the Help topics
about Red Hat Enterprise Linux and SUSE Linux Enterprise Server 9 installation, but
you will not need to create a Driver CD. The Sun Installation Assistant automatically
installs the Sun-supported drivers.
The use of the Sun Installation Assistant CD is optional but is provided to make the
installation of Linux easier for the user.
17
Error Messages
If the Sun Installation Assistant encounters an error or an unexpected condition, it
will generate an error message. You might encounter a number of straightforward
error messages such as the following:
You have inserted Disc 3 but the system requires Disc 2. Please insert
Disc 2.
You might also attempt to use the Sun Installation Assistant with versions of Linux
that are not supported. In that case you might see error messages such as the
following:
The media you have provided is not a release that is supported by Sun
Microsystems, Inc. on this platform. You cannot use the Sun
Installation Assistant to install this product and associated
software.
Log File
A log file of the Sun Installation Assistant is written to the /root directory of the
newly installed system.
Note – The Sun Installation Assistant does not automate the OS installation process.
However, you will not need to create a driver CD because the Sun Installation
Assistant automatically installs the Sun supported drivers. Once the installation is
complete, you will return to the Sun Installation Assistant screen.
The Sun Installation Assistant can be booted from either the server’s CD-ROM,
remote KVM with CD-ROM redirection or via a PXE network boot. Instructions for
configuring PXE network boot can be found in the topic that describes how to
configure the Sun Installation Assistant for PXE boot. In the steps below that
mention booting from the CD-ROM, simply substitute selecting network boot.
Media for the Linux system to be installed can be either a network image or a CD-
ROM. Installation from a network image on a LAN is significantly faster to install.
1. Boot the Sun Installation Assistant via the local CD, remote KVM with CD-
ROM redirection, or via PXE booting the images contained on the CD.
2. Follow the prompts to provide the media or network image from which to
install Linux.
See the Help topic about how to update the operating system and drivers.
1. Insert the Sun Installation Assistant CD into the server’s CD/DVD drive, use
PXE booting, or use the remote KVM with CD-ROM redirection. See the topic
that describes how to PXE boot or how to start and stop CD-ROM drive
redirection.
5. Enable networking.
If you want to use an HTTP or FTP install image, select Yes to bring up the
Ethernet interface to reach that network install image. Select No to install from
CD-ROM, and skip to Step 7.
6. Configure networking.
Answer questions for the IP configuration and click Next. The Assistant now
identifies the hardware on which it is running and scans for any SCSI devices, as
the following example shows:
Identifying hardware... identified as .
Scanning for SCSI devices... done.
It will then automatically proceed to the next screen.
Insert Disc 1 for one of the supported distributions into the server’s CD/DVD drive.
Note – To install SLES9 SP1, insert the SLES9 CD 1 first. You will be prompted to
insert the SP1 CD after the SLES9 installation is complete.
Note – For the administrator’s convenience, the CD-ROM redirection feature of the
SP can be used. See the topic that describes how to start and stop CD-ROM drive
redirection.
Note – You must supply the OS media on the same CD-ROM as you booted the Sun
Installation Assistant.
9. Click Next.
The Assistant identifies the Linux distribution, as the following example shows:
Identifying distribution... identified as Red Hat Enterprise Linux 4
Update 1 AS - 64bit.
Note – If you provide an unsupported media, you will see an error message.
12. After the installation is complete, the Sun Installation Assistant installs RPMs
for the Linux OS kernel(s) that you have just installed.
The Assistant installs only those RPMs for your specific Linux OS kernel.
Note – This operation replaces the steps for manually upgrading the drivers for
your server, as outlined in the Help topics that describe how to update the drivers.
Note – You will be prompted to insert the SLES9 SP1 CD from this screen before the
drivers are installed. Installing the patches from the SP1 CD will take a few minutes.
14. Click Reboot to reboot the server with the newly installed operating system.
What to Do
Note – This section presumes the user is already familiar with configuring a PXE
boot server. The following information is relevant to adding the Sun Installation
Assistant boot target on an existing PXE boot server.
Configuring the Sun Installation Assistant software for PXE boot consists of the
following procedures:
2. Create a new subdirectory in the PXE Linux directory for the Sun Installation
Assistant images.
# mkdir /home/pxeboot/suninstall
3. Insert the Sun Installation Assistant CD into the PXE server CD drive and
mount the CD.
4. Copy the vmlinuz and initrd files from the CD to the PXE Linux directory.
Use the correct path to the mounted CD image. This example uses
/mnt/cdrom.
# cp /mnt/cdrom/boot/isolinux/vmlinuz /home/pxeboot/suninstall
# cp /mnt/cdrom/boot/isolinux/initrd.img /home/pxeboot/suninstall
5. Add the Sun Installation Assistant to the PXE configuration file. Enter the
following lines to /home/pxeboot/pxelinux.cfg/default:
default suninstall
label suninstall
kernel vmlinuz
append initrd=initrd.img vga=0x314 ramdisk_size=400000 root=
/dev/ram netboot
2. Press the F12 key on your system while it is initializing to start a network boot.
The system will attempt to get an IP address from the DHCP server.
3. Press the F8 key to begin the downloading of the PXE boot image.
5. The Sun Installation Assistant image downloads onto your system. You can
continue with the installation as described in“How to Use the Sun Installation
Assistant” on page 19.
25
Red Hat Installation and Administration
Documentation
Before you install the Red Hat Enterprise Linux software on a Netra X4200 server,
consult the following Red Hat Enterprise Linux documentation.
README file Contains late-breaking information On the Red Hat Enterprise Linux CD 1,
about system requirements and and online from
system configuration for your http://www.redhat.com/docs/
version of the Red Hat Enterprise
Linux software.
Red Hat Enterprise Linux Quick Brief printed guide containing Included with the Red Hat Enterprise
Installation Guide useful information to assist you Linux distribution media
during the installation of Red Hat
Enterprise Linux.
Red Hat Enterprise Linux Full version of the printed Quick Included on the Red Hat
Installation Guide Installation Guide. Documentation CD, and available for
download from
http://www.redhat.com/docs/
Red Hat Enterprise Linux Introductory information for Red Available for download from
Introduction to System Hat Enterprise Linux system http://www.redhat.com/docs/ma
Administration administrators. nuals/enterprise/
Red Hat Enterprise Linux Information on customizing the Available for download from
System Administration Guide Red Hat Enterprise Linux http://www.redhat.com/docs/ma
software. nuals/enterprise/
System Administration for Information on configuring your Available for download as the Red Hat
Diskless Booting server and Red Hat Linux for Enterprise Linux Installation Guide for the
diskless booting. x86, Itanium™, and AMD64 Architectures
at
http://www.redhat.com/docs/ma
nuals/enterprise/
Red Hat Enterprise Linux Guide for securing the Red Hat Available for download from
Security Guide Enterprise Linux software. http://www.redhat.com/docs/ma
nuals/enterprise/
Collect information about your system and “About Preparing to Install Red Hat
network. Enterprise Linux” on page 28
Create a Red Hat Enterprise Linux driver “How to Create a Red Hat Enterprise Linux
CD. Driver CD” on page 29
Install Red Hat Enterprise Linux from “How to Install Red Hat Enterprise Linux
distribution media using a local or network- From Distribution Media” on page 31
attached CD or DVD drive.
Update Red Hat Enterprise Linux operating “How to Update the Red Hat Enterprise
system files and drivers. Linux Operating System and Drivers” on
page 33
Run the Sun Installation Assistant. “How to Use the Sun Installation Assistant”
on page 19
Installation Prerequisites
The following is information you might need to collect relevant to the installation of
the Red Hat Enterprise Linux software on the server.
SCSI drivers Download the driver RPMs from the product pages for the
server. See the Help topic about updating the operating
system and drivers for details.
Operating system update Use the Red Hat up2date program. See the Help topic about
updating the operating system and drivers for details.
Note – The Sun Installation Assistant automatically installs this driver. You can skip
this procedure if you use that application. For details, see “How to Use the Sun
Installation Assistant” on page 19.
The LSISAS1064 SCSI controller on your Netra X4200 server is new to the market. The
driver for that SCSI controller has not yet been made available on the Red Hat
Enterprise Linux distribution, so Sun Microsystems has provided the driver on its
Resource CD. To install this driver on your server, you must create a Red Hat-
specific CD that contains an installation-ready driver image.
What to Do
To create a Red Hat-specific Driver CD from the driver images distributed on the
Resource CD, do the following.
1. Log in as root to the Linux server or workstation that has the CD recorder
drive.
Note – The driver disk image in this step depends on the version of Red Hat
Enterprise Linux you are attempting to install. The example shows Red Hat
Enterprise Linux 3 32-bit version. For Red Hat Enterprise Linux 3 64-bit versions,
use -/mnt/cdrom/support/update_media/rhel3/64/driverUpdate.iso.
For Red Hat Enterprise Linux 4 64-bit versions, use
-/mnt/cdrom/support/update_media/rhel4/64/driverUpdate.img.
# cp
/mnt/cdrom/support/update_media/rhel3/32/driverUpdate.img
/tmp
Note – If you use a program other than cdrecord, it might warn you that
driverUpdate.img is not a valid file. You can ignore this warning.
9. Remove the newly created CD from the CD recorder when the recording
process is complete and the CD recorder ejects the CD.
Note – Use this Red Hat-specific Driver CD when you install the Red Hat Enterprise
Linux software from the Red Hat distribution media.
If you are using RHEL 4 Update 2 or later version, you do not need to do
Procedure 1. Proceed to Procedure 2.
Required Items
Installation from distribution media requires the following items:
■ Netra X4200 server equipped with:
■ DVD-ROM drive
■ USB keyboard and mouse
■ Monitor
■ Red Hat Enterprise Linux media CD set
■ Driver CD
You create this yourself. See the Help topic about how to create a Red Hat Enterprise
Linux Driver CD.
What to Do
To perform a basic installation from local media, do the following.
1. Insert the Red Hat Enterprise Linux Distribution CD 1 into the local DVD/CD
drive on the Netra X4200 server.
This is the CD you created earlier. See “How to Create a Red Hat Enterprise Linux
Driver CD” on page 29.
6. Select Ok.
The installer loads the updated mptbase and mptscsih drivers needed to access the
hard drives. When the installer is finished loading the drivers, it prompts with Do
you have any more driver disks?.
7. Select No and remove the Red Hat Enterprise Linux Driver CD from the
system.
8. Refer to the Red Hat Enterprise Linux Installation Guide to guide you through the
remainder of the installation process.
What Next
See “How to Update the Red Hat Enterprise Linux Operating System and Drivers”
on page 33.
The following two procedures assume that you have already installed the Red Hat
Enterprise Linux software on the Netra X4200 server. These procedures explain how
to update that Red Hat Enterprise Linux installation with the latest OS and driver
software.
Caution – Do not reboot the server after running the up2date program. If the
server is rebooted before you installed the updated SCSI driver, the server might not
function properly upon restart.
3. If necessary, After you have finished running up2date, proceed to the next
section to update the SCSI drivers before rebooting the server.
Note – If you did reboot the system after updating the kernel and before updating
the SCSI drivers, the system might fail to boot and you must boot from the
installation media in rescue mode by typing linux rescue at the installation boot
prompt. For more information, see the Red Hat Enterprise Linux System Administration
Guide located at http://www.redhat.com/docs/manuals/enterprise/
Note – If you are installing RHEL 4 Update 2 or later version, you do not need to
update the SCSI drivers.
This procedure describes how to copy the latest drivers from the Resource CD. You
can also download the driver RPMs from the product page for the Netra X4200 server:
http://www.sun.com/servers/entry/x4100/downloads.jsp
3. Mount the CD and locate the SCSI drivers by typing the following commands:
# mount /dev/cdrom /mnt/cdrom
# cd /mnt/cdrom/support/drivers/rhel3/32/
Note – The above command assumes that you are running Red Hat Enterprise
Linux 3 32-bit. If you are running Red Hat Enterprise Linux 3 64-bit or Red Hat
Enterprise Linux 4 64-bit, use the following different paths to the drivers. For Red
Hat Enterprise Linux 3 64-bit, use: /mnt/cdrom/support/drivers/rhel3/64.
For Red Hat Enterprise Linux 4 64-bit, use:
/mnt/cdrom/support/drivers/rhel4/64.
Note – Be sure to pick the correct architecture of the driver for the kernel you are
running. For example, if you are running the i686 kernel, be sure to choose the
correct driver RPM that ends with .i686.rpm.
What to Do
Use the following procedure to install the Red Hat Enterprise Linux 4 OS using the
ILOM Remote Console application.
1. Locate your Red Hat Enterprise Linux installation CD/DVD or the equivalent
iso images.
2. Locate the appropriate LSISAS DriverUpdate.iso file from the resource CD.
Check the directory /support/drivers/rhel3/32/,
/support/drivers/rhel3/64/, or /support/drivers/rhel4/64/ on the
resource CD.
Note – This driver disk image can be written to a floppy disk or left as an image file
because the Remote Console application can redirect a floppy image. If your hard
drive is not displayed during the Red Hat installation process, verify that this driver
disk was recognized during Red Hat boot.
9. Press F2 to enter BIOS Setup and set the BIOS boot device to use AMI Virtual
CDROM, or press F8 and select AMI Virtual CDROM when prompted.
12. When prompted for the driver disk source, select sda.
13. After the driver is done loading, select No when asked for additional driver.
14. When prompted for testing the CD media before installation, select Skip if
you do not want the media test to run.
Task Map
To take advantage of Red Hat Enterprise Linux and PXE on your network, you need
to perform the following tasks.
Note – If you are installing RHEL 4 Update 2 or later version, you do not need to
complete the steps that refer to installing the drivers.
Required Items
The PXE installation procedure requires the following items:
■ A CD/DVD drive on the DHCP Server
■ Red Hat Enterprise Linux media CD set
■ Resource CD
What to Do
To create a Red Hat Enterprise Linux image on your PXE server, do the following.
1. Insert the Resource CD into the CD/DVD drive of the DHCP/PXE server.
2. Type the following commands to copy the Sun support files from the CD to the
/tmp directory on your DHCP/PXE server:
Note – The compressed tar file that is used in this step depends on which Red Hat
Enterprise Linux you are creating an install image. The remainder of the instructions
will assume that Red Hat Enterprise Linux 3 32-bit is being used. Modify the
example based on the version you are using. For Red Hat Enterprise Linux 3 32-bit,
use rhel3_32-pxefiles.tar.gz, for Red Hat Enterprise Linux 64-bit, use
rhel3_64-pxefiles.tar.gz, for Red Hat Enterprise Linux 4 64-bit, use
rhel4_64-pxefiles.tar.gz,for Red Hat Enterprise Linux 4 32-bit, use
rhel4_32-pxefiles.tar.gz.
3. Set up the directory structure that will hold the Red Hat Enterprise Linux
software. Type:
# mkdir -p /home/pxeboot/rhel3_32/
4. For each Red Hat Enterprise Linux Distribution CD, type the following
commands to copy the contents of the Distribution CD to the appropriate PXE
target subdirectory:
# mount dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/* /home/pxeboot/rhel3_32/
# umount /mnt/cdrom
Eject and insert Red Hat Enterprise Linux CDs only when the CD/DVD drive is
unmounted.
6. Copy the initial ramdisk from the PXE files uncompressed in Step 2 into the
base of the PXE image. Type:
# cp /tmp/rhel3_32-pxefiles/initrd.img
/home/pxeboot/rhel3_32/
7. If necessary, copy the updated SCSI driver RPM files to the target directory.
Type:
# cp /tmp/rhel3_32-pxefiles/mptlinux* /home/pxeboot/rhel3_32/
default rhel3_32
label rhel3_32
kernel rhel3_32/vmlinuz
append ksdevice=eth0 console=tty0 load_ramdisk=1
initrd=rhel3_32/initrd.img network
ks=nfs:n.n.n.n:/home/pxeboot/rhel3_32/ks.cfg
Where n.n.n.n is the IP address of your PXE server.
11. Insert the Red Hat Enterprise Linux Distribution CD1 into the CD/DVD drive
of the DHCP/PXE server.
# mount /dev/cdrom /mnt/cdrom
# cp /mnt/cdrom/images/pxeboot/vmlinuz
/home/pxeboot/rhel3_32/
Note – If you are installing RHEL 4 Update 2 or later version, you do not need to
complete the steps that refer to updating the drivers.
What to Do
To configure your server to install a Red Hat Enterprise Linux image from a PXE
server, do the following.
1. Connect the PXE client to the same network as the PXE server, and power on
the PXE client.
The PXE client is the target Netra X4200 server to which you are installing Red Hat
Enterprise Linux software.
2. When the PXE client prompts you for a network boot, press the F12 key.
The PXE client connects to the PXE server and attempts to obtain an IP address
from the DHCP server.
3. Press the F8 key to begin the downloading of the PXE boot image.
4. When you are prompted at the boot: prompt, type in the label you gave the
image when you installed a Red Hat Enterprise Linux image on the PXE server.
The Red Hat Enterprise Linux install image downloads onto the targetNetra X4200
server.
5. To configure the Linux operating system for your server, refer to the manual
that is shipped with your Red Hat Enterprise Linux media kit.
43
■ If you are installing SP1, you will need to first install the base SLES9 package
before installing SLES 9 SP1, because SP1 consists of packages that are installed
on top of the base SLES9 operating system. See SLES9 version guidelines for more
information.
■ If you are installing SP2, you cannot install the SP on top of the base SLES9
package. If the base SLES9 package is already installed on the system, you will
need to remove the base package, and install SLES9 SP2 by inserting the SP2 CD
first.
■ If you are installing a version higher than SLES 9 SP1, refer to the SLES
documentation for installation information. You will not need Sun-supplied
drivers for SP2 and higher.
Collect information about your system and “About Preparing to Install SUSE Linux
network. Enterprise Server 9” on page 46
Create a Driver CD. “How to Create a SLES9 or SLES9 SP1
Driver CD” on page 46
Run the Sun Installation Assistant. “How to Use the Sun Installation Assistant”
on page 19
Install SLES9 and SLES9 SP1 from local or “How to Install SLES9 From Distribution
remote CD/DVD drive. Media” on page 51
Install SLES9 SP2 or later version from local SUSE Linux Enterprise Server 9 Installation
or remote CD/DVD drive or PXE server. Manual
Install SLES9, SLES9 SP1, or SLE9 SP2 from SUSE Linux Enterprise Server 9 Installation
an image stored on a networked system. Manual
Install SLES9 and SLES9 SP1 from a PXE Appendix A: “Preconfiguring Your Network
server. to Support PXE Installation” on page 65
“How to Create a SLES9 SP1 PXE Install
Image on the PXE Server” on page 59
“How to Install SLES9 From a PXE Server”
on page 63
Update SLES9 and SLES9 SP1 software and “How to Update the SLES9 Operating
drivers. System” on page 49
“How to Update the SLES9 SCSI Driver” on
page 50
Note – SLES9 SP2 and later versions do not require additional Sun-supported
drivers. Make sure to include the all of the drivers recommended by SUSE when
installing the operating system. See “SUSE Linux Installation and Configuration
Documentation” on page 44 for more information on installing SLES 9 SP2 and later,
and obtaining the correct drivers.
Before you install SUSE Linux from CD, from DVD, or from the network, you need
to gather information about your system and your local area network.
The server ships with a DVD-ROM device. However, an external CD-ROM device
can also be used.
Installation Prerequisites
Before installing SLES9 on your server, verify or collect the following information:
■ DHCP server name
■ MAC address on system label
The LSISAS1064 SCSI controller on your Netra X4200 server is new to the market. The
driver for that SCSI controller is not yet available on the SUSE Linux distribution, so
Sun Microsystems has provided that driver on its Resource CD. You must install this
Note – SLES9 SP2 and later versions do not require additional Sun-supported
drivers. Make sure to include the all of the drivers recommended by SUSE when
installing the operating system. See “SUSE Linux Installation and Configuration
Documentation” on page 44 for more information on installing SLES 9 SP2 and later,
and obtaining the correct drivers.
Note – The instructions below show how to create a driver disk for SLES9. For
SLES9 SP1 or substitute the SLES9 SP1 or driver disk iso.
1. Log in as root to the Linux server or workstation that has a CD recorder drive.
4. Copy the driver image from the Resource CD to the local /tmp directory. Type:
# cp
/mnt/cdrom/support/update_media/sles9/64/driverUpdate.iso
/tmp
8. Create a SUSE-specific Driver CD from the local copy of the driver image.
Type:
Note – Use the device name of the CD recorder obtained in the “Before You Begin”
on page 47.
9. Remove the newly created CD from the CD recorder when the recording
process is complete and the CD recorder ejects the CD.
Note – Use this SUSE-specific Driver CD when you install SLES9 Linux from the
SUSE Distribution CDs.
What to Do
To update your SLES9 operating system files, do the following.
Caution – Do not reboot your system after the YaST Online Update has completed
its updates. You must update your SCSI driver before rebooting. See the topic that
describes how to update the SLES9 SCSI driver.
Note – If a newer kernel is installed as part of the update, it might downgrade some
drivers. Refer to the topic that describes how to update the SLES9 SCSI driver.
Note – SLES9 SP2 and later versions do not require additional Sun-supplied drivers.
Make sure to include all of the drivers recommended by SUSE when installing the
operating system. See “SUSE Linux Installation and Configuration Documentation”
on page 44 for more information on obtaining the correct drivers.
What to Do
To update the SLES9 SCSI driver distributed by Sun Microsystems on the Resource
CD, do the following.
Note – For updating SLES9 Service Pack 1 (SP1), substitute SLES9 SP1 driver RPMs
in the following example.
2. Insert the Resource CD into the local DVD-ROM drive of your Netra X4200
server.
6. After successful installation, remove the CD and reboot the system. Type:
# umount /mnt/cdrom
# reboot
Note – To install SLES9 SP2 or later versions, use the instructions in the
documentation listed in the documentation in “SUSE Linux Installation and
Configuration Documentation” on page 44.
Required Items
Installation from distribution media requires the following items:
■ Netra X4200 server equipped with:
■ DVD-ROM drive
Note – The server ships with a DVD-ROM device. However, an external CD-ROM
device can also be used.
What to Do
To perform a basic installation from local CD/DVD drive, do the following.
1. Insert the SUSE Linux Enterprise Server 9 CD 1 (or the DVD) into your local
CD/DVD drive.
Note – During the installation process, you will be prompted to swap Distribution
CDs and to remove media before reboots. Follow the prompts.
3. Press F6 Driver Update so the installer will prompt you for the additional
driver disk that you created when you followed the procedure that explained
how to create a SLES9 or SLES9 SP1 Driver CD.
5. Eject the SLES9 Distribution CD and insert the SLES9-specific Driver CD that
you created from the Resource CD.
Note – You might be prompted to specify the name of the CD/DVD drive
containing the updated Driver CD from the list of available devices.
7. Click OK once the SLES9 boot loader has completed installation of the
updated drivers.
The SLES9 boot loader installs the updated drivers and prompts you to replace
the updated Driver CD with the SLES9 Distribution CD.
8. Eject the updated Driver CD and insert the SLES9 Distribution CD.
9. Click Back from the SUSE boot loader menu to continue installing SUSE Linux
from CD/DVD.
10. Follow the installation instructions provided with the SLES9 Installation
Guide to complete installation of the system software.
What Next
Proceed to the Help topics on updating the SUSE operating system and updating
SLES9 drivers.
Note – If the base version of SLES 9 is already installed on a system, SLES 9 SP2
cannot be installed until the base SLES 9 version if removed. To install SLES9 SP2,
use the instructions in the documentation listed in the documentation in “SUSE
Linux Installation and Configuration Documentation” on page 44.
What to Do
Follow these steps to upgrade from SLES9 to SLES9 SP1.
2. Log in as root.
3. Insert the Resource CD and copy the RPM driver files to the hard drive. Type:
# mount /dev/cdrom /mnt/cdrom
# cp /mnt/cdrom/support/drivers/sles9/64/*rpm /tmp
# umount /mnt/cdrom
9. Select Finish.
12. When the installation is complete, exit YaST and return to the command
prompt.
Caution – Do not reboot your system after the YaST Update has completed its
updates. You must update your SCSI drivers before rebooting.
13. Remove the SLES9 SP1 CD after you type the following command:
umount /mnt/cdrom
14. Determine whether you are using an SMP or default kernel. Type:
# ls -l /boot/vmlinux
This command will return the kernel that will be used at the next boot. You will
see a kernel of type -default or -smp.
Note – To install SLES9 SP2 or later versions, use the instructions in the
documentation listed in “SUSE Linux Installation and Configuration
Documentation” on page 44.
What to Do
Use the following procedure to install the SLES9 OS on your Netra X4200 server using
the ILOM Remote Console application.
8. Press F2 to enter BIOS Setup and set the BIOS boot device to use AMI Virtual
CDROM, or press F8 and select AMI Virtual CDROM when prompted.
9. When the SLES9 installation menu appears, use arrow keys to select
Installation. Do not press ENTER.
Note – Make this selection quickly before another value (the default) executes.
13. Insert the driver disk into the redirected CD/DVD drive or (if using iso
images) switch images by selecting CD-ROM Image from the Devices menu.
14. Select the CD/DVD image again and select driver iso image when prompted.
18. Switch back to the SLES9 installation CD-1 or iso image-1 when SLES9
prompts you to insert CD-1 into the drive.
Note – If SLES9 at this point indicates that there is not enough memory for
graphical installation and that you must use text-based installation, use Tab keys to
navigate options.
Required Items
The PXE installation procedure requires the following items:
■ The DHCP server that you set up when you preconfigured your network to
support PXE installation, equipped with a CD-ROM or DVD-ROM drive
■ SUSE Linux Enterprise Server 9 media CD set
■ SUSE Linux Enterprise Server 9 SP1 media CD set
■ Netra X4200 Resource CD
Note – Before you start this procedure, verify that your network has been
configured as described in the topic about preconfiguring your network to support
PXE installation.
2. Copy the PXE support files from the Resource CD into the /tmp directory by
typing the following commands:
# mount /dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/support/pxeboot/sles9-pxefiles.tar.gz
/tmp/.
# cd /tmp
# gunzip sles9-pxefiles.tar.gz
# tar xvf sles9-pxefiles.tar
# umount /mnt/cdrom
3. Set up the directory structure that will hold the SUSE Linux Enterprise Server
9 software. Type:
Note – You can use a different target directory than the /home/pxeboot/sles9/
directory shown. The examples in this procedure use this directory.
# mkdir -p /home/pxeboot/sles9/sles9/CD1
mkdir -p /home/pxeboot/sles9/core9/CD{1,2,3,4,5}
4. Insert SUSE Linux Enterprise Server 9 CD 1 into your server and copy its
contents to your PXE server. Type:
# mount /dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/* /home/pxeboot/sles9/sles9/CD1
5. Remove SUSE Linux Enterprise Server 9 CD 1 from the server after you type
the following command:
# umount /mnt/cdrom
6. Insert SUSE Linux Enterprise Server 9 CD 2 into your server and copy its
contents to your PXE server. Type:
# mount /dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/* /home/pxeboot/sles9/core9/CD1
8. Insert SUSE Linux Enterprise Server 9 CD 3 into your server and copy its
contents to your PXE server. Type:
# mount /dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/* /home/pxeboot/sles9/core9/CD2
9. Remove SUSE Linux Enterprise Server 9 CD 3 from the server after you type
the following command:
# umount /mnt/cdrom
10. Insert SUSE Linux Enterprise Server 9 CD 4 into your server and copy its
contents to your PXE server. Type:
# mount /dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/* /home/pxeboot/sles9/core9/CD3
11. Remove SUSE Linux Enterprise Server 9 CD 4 from the server after you type
the following command:
# umount /mnt/cdrom
12. Insert SUSE Linux Enterprise Server 9 CD 5 into your server and copy its
contents to your PXE server. Type:
# mount /dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/* /home/pxeboot/sles9/core9/CD4
13. Remove SUSE Linux Enterprise Server 9 CD 5 from the server after you type
the following command:
# umount /mnt/cdrom
14. Insert SUSE Linux Enterprise Server 9 CD 6 into your server and copy its
contents to your PXE server. Type:
# mount /dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/* /home/pxeboot/sles9/core9/CD5
15. Remove SUSE Linux Enterprise Server 9 CD 6 from the server after you type
the following command:
# umount /mnt/cdrom
17. Remove the SUSE Linux Enterprise Server 9 SPx CD 1 from the server after
you type the following command:
# umount /mnt/cdrom
Replace x with 1 for SP1.
18. Insert SUSE Linux Enterprise Server 9 SPx CD 2 into your server and copy its
contents to your PXE server. Type:
# mount /dev/cdrom /mnt/cdrom
# cp -a /mnt/cdrom/* /home/pxeboot/sles9/SPx/CD2
Replace x with 1 for SP1.
19. Remove SUSE Linux Enterprise Server 9 SPx CD 2 from the server after you
type the following command:
# umount /mnt/cdrom
Replace x with 1 for SP1.
20. Set up the boot environment for the client system to boot from. Type:
# cd /home/pxeboot/sles9
# ln -s sles9/CD1/boot .
25. Create a directory to hold the updated Ethernet and SCSI driver RPMs. Type:
# mkdir /home/pxeboot/sles9/rpms
26. Copy the Ethernet and SCSI RPMs into this new directory. Type:
# cp /tmp/sles9-pxefiles/*.x86_64.rpm
/home/pxeboot/sles9/rpms/
Note – Type the text block from append through autoyast.xml as one continuous
line with no returns.
default sles9
label sles9
kernel sles9/boot/loader/linux
append textmode=1 initrd=sles9/initrd install=
nfs://n.n.n.n/home/pxeboot/sles9 insmod = mptbase insmod=
mptscsih
autoyast=nfs://n.n.n.n/home/pxeboot/sles9/autoyast.xml
Where n.n.n.n is the IP address of your PXE server.
What to Do
To configure your server to install a SLES9 image from a PXE server, do the
following.
1. Connect the PXE client to the same network as the PXE server, and power on
the PXE client.
The PXE client is the target Netra X4200 server to which you are installing SUSE
Linux Enterprise Server 9 software.
2. When the PXE client prompts you for a network boot, press the F12 key.
The PXE client connects to the PXE server and attempts to obtain an IP address
from the DHCP server.
3. Press the F8 key to begin the downloading of the PXE boot image.
4. When you are prompted at the boot: prompt, type in the label you gave the
image when you installed a SUSE image on the PXE server.
The SLES9 install image downloads onto the target Netra X4200 server.
5. To configure the Linux operating system for your server, refer to the manual
that is shipped with your SLES9 media kit.
Follow the procedures in the section appropriate for your operating system:
■ “How to Preconfigure Your Network to Support PXE Installation of Red Hat
Enterprise Linux” on page 65.
■ “How to Preconfigure Your Network to Support PXE Installation of SUSE
Enterprise Linux Server” on page 72.
Note – Some of the following procedures might not be necessary if you confirm that
the server packages are already in place and are configured.
65
Preconfiguring your network for PXE installation involves the following procedures:
■ Copying Files From the Resource CD
■ Configuring a DHCP Server
■ Installing Portmap
■ Configuring the TFTP Service
■ Installing and Configuring the neopxe Boot Server Daemon
■ Configuring the NFS Service
■ Disabling the Firewall
Required Items
Preconfiguring your network for PXE installation requires the following items:
■ Red Hat Enterprise Linux server equipped with:
■ DVD drive
■ USB keyboard
■ Monitor
■ Red Hat Enterprise Linux media set
■ Resource CD
2. Create a temporary directory to copy the PXE support files in to. Type:
# mkdir /tmp
3. Type the following commands to copy the files to the /tmp/ directory:
4. Uncompress and extract the contents of the tar file into the /tmp/ directory.
Type:
# cd /tmp
# tar -zxvf rhel3_32-pxefiles.tar.gz
When you extract the file, a directory with all required files is created at
/tmp/rhel3_32-pxefiles/
3. If the DHCP server package is not listed, insert the Red Hat Enterprise Linux
CD 1 and install the DHCP server. Type:
4. Remove the CD from the server after you type the following command:
# umount /mnt/cdrom
Note – If the server does not already have a dhcpd.conf file in its /etc directory,
you an copy the dhcpd.conf file from the sample DHCP configuration file in the
/tmp/rhel3_32-pxefiles directory.
Installing Portmap
Complete the following steps on your DHCP server.
2. If portmap is not listed, insert the Red Hat Enterprise Linux CD 2 and install
the portmap service with the following commands:
# mount /dev/cdrom /mnt/cdrom
# rpm -Uvh /mnt/cdrom/RedHat/RPMS/portmap-*
3. Remove the CD from the server after you type the following command:
# umount /mnt/cdrom
1. Determine whether the TFTP server package is already installed on the server.
Type:
# rpm -qa | grep tftp-server
3. Remove the CD from the server after you type the following command:
# umount /mnt/cdrom
1. Install the neopxe boot server daemon onto your system that is your DHCP
server. Type:
# cd /tmp/rhel3_32-pxefiles/neopxe-0.2.0
# ./configure
# make
# make install
3. Copy the PXE Linux image from the /tmp/ directory. Type:
# mkdir /home/pxeboot
# cp /tmp/rhel3_32-pxefiles/pxelinux.0 /home/pxeboot
1. Determine whether the NFS service package is already installed on the server.
Type:
# rpm -qa | grep nfs-utils
2. If the NFS service package is not listed, insert the Red Hat Enterprise Linux
CD 1 and install the NFS service with the following commands:
# mount /dev/cdrom /mnt/cdrom
# rpm -Uvh /mnt/cdrom/RedHat/RPMS/nfs-utils-*
3. Remove the CD from the server after you type the following command:
# umount /mnt/cdrom
4. Edit and save the /etc/exports file to add the following line to it:
/home/pxeboot *(no_root_squash,no_subtree_check,insecure)
Note – If you are using a DNS server, verify that DNS entries exist for the range of
addresses defined in the PXE subnet dynamic-bootp entry in the dhcpd.conf file. If
you are not using a DNS server, edit the /etc/hosts file to add the range of host
addresses found in the PXE subnet dynamic-bootp entry in the dhcpd.conf file.
4. Stop the iptables service from starting when you restart the server. Type:
# chkconfig iptables off
Note – You might encounter error messages if the ipchains service is not installed
on the server. You can safely ignore these messages.
Note – When you disable the firewall protection on the system that is your PXE
server, the security of the data on that server cannot be ensured. If this server is
networked outside of your local intranet, be sure to re-enable the firewall after
downloading software to PXE clients.
2. Refer to “How to Create a PXE Install Image on the PXE Server” on page 38.
Preconfiguring your network for PXE installation involves the following procedures:
■ Copying Files From the Netra X4200 Resource CD
■ Configuring a DHCP Server
■ Installing Portmap
■ Configuring the TFTP Service
■ Installing and Configuring the neopxe Boot Server Daemon
■ Configuring the NFS Service
■ Disabling the Firewall
Required Items
Preconfiguring your network for PXE installation requires the following items:
■ SUSE Linux Enterprise Server 9 server equipped with:
■ CD/DVD drive
■ USB keyboard
■ Monitor (optional)
■ SUSE Linux Enterprise Server 9 media set
■ Netra X4200 Resource CD
http://www.sun.com/servers/entry/x4100/downloads.jsp
Note – This procedure provides instructions for copying files from the Resource CD
on SLES9. However, these instructions are also valid for SLES9 with Service Pack
(SP1). For SP1, substitute SLES9SP1 where SLES9 appears in the commands.
2. Create a temporary directory to copy the PXE support files to. Type:
# mkdir /tmp
4. Uncompress and extract the contents of the tar file into the /tmp/ directory.
Type:
# tar -zxf /tmp/sles9-pxefiles.tar.gz
When you extract the file, a directory with all required files is created at
/tmp/sles9-pxefiles/
5. Remove the Resource CD from the server after you type the following
command:
# umount /mnt/cdrom
3. If the DHCP server package is not listed, install the package using YaST. Type:
# yast -i dhcp-server
Note – You can start with a sample DHCP configuration file in the /tmp/sles9-
pxefiles directory.
Installing Portmap
Complete the following steps on your DHCP server.
1. Determine whether the TFTP server package is already installed on the server.
Type:
# rpm -qa | grep tftp
2. If the TFTP server package is not listed, install the package using YaST. Type:
# yast -i tftp
1. If a compiler is not installed on the server, use YaST to install gcc with the
following commands:
# yast -i gcc
# yast -i make
2. Install the neopxe boot server daemon onto your system that is your DHCP
server. Type:
# cd /tmp/sles9-pxefiles/neopxe-0.2.0
# ./configure
# make
# make install
4. Copy the PXE Linux image from the /tmp/ directory. Type:
# mkdir /home/pxeboot
# cp /tmp/sles9-pxefiles/pxelinux.0 /home/pxeboot
2. If the NFS service package is not listed, install the package using YaST. Type:
# yast -i nfs-utils
3. Edit and save the /etc/exports file to add the following line to it:
/home/pxeboot
*(sync,no_root_squash,no_subtree_check,insecure)
Note – If you are using a DNS server, verify that DNS entries exist for the range of
addresses defined in the PXE subnet dynamic-bootp entry in the dhcpd.conf file.
If you are not using a DNS server, edit the /etc/hosts file to add the range of host
addresses found in the PXE subnet dynamic-bootp entry in the dhcpd.conf file.
Note – When you disable the firewall protection on the system that is your PXE
server, the security of the data on that server cannot be ensured. If this server is
networked outside of your local intranet, be sure to re-enable the firewall after
downloading software to PXE clients.
3. Choose Firewall.
■ Choose none to disable the firewall for all network interfaces.
■ Choose specific interfaces to enable the firewall on those only.
2. Refer to the “How to Create a SLES9 SP1 PXE Install Image on the PXE Server”
on page 59.
D product updates
documentation Sun Fire X2100 server, xi
Solaris 10 Operating System, 9 Sun Fire X4100 server, xi
downloads, xi PXE configuration
driver CD creation Sun Installation Assistant, 23 to 24
Red Hat Enterprise Linux, 29 to 31 PXE installation
SUSE Linux Enterprise Server, 46 to 48 Red Hat Enterprise Linux, 38 to 42
creating a PXE install image, 38 to 41
E installing the OS, 41 to 42
preconfiguring the network, 65 to 72
error messages, Sun Installation Assistant, 18
Solaris 10, 11 to 12
SUSE Linux Enterprise Server, 58 to 64
I creating the install image, 59 to 63
installing an operating system installing the OS, 63 to 64
overview, 1 to 3 preconfiguring the network, 72 to 79
Red Hat Enterprise Linux, 25 to 42
Solaris 10, 5 to 16
R
SUSE Linux Enterprise Server, 43 to 64
Red Hat Enterprise Linux installation
driver CD creation, 29 to 31
L media installation, 31 to 33
log file, Sun Installation Assistant, 18 overview, 25 to 27
preparation, 28
M PXE installation, 38 to 42
media installation creating a PXE install image, 38 to 41
Red Hat Enterprise Linux, 31 to 33 installing the OS, 41 to 42
Solaris 10, 13 preconfiguring the network, 65 to 72
SUSE Linux Enterprise Server, 51 to 53 remote console installation, 36 to 37
updating the operating system, 33 to 35
P updating the SCSI drivers, 34
preparing for installation related documentation, xii
Red Hat Enterprise Linux, 28 remote console installation
Solaris 10, 9 to 10 Red Hat Enterprise Linux, 36 to 37
SUSE Linux Enterprise Server, 46 SUSE Linux Enterprise Server, 56 to 58
81
S
SCSI driver update
Red Hat Enterprise Linux, 34
SUSE Linux Enterprise Server, 50 to 51
serial console installation
Solaris 10, 14 to 16
SLES, see SUSE Linux Enterprise Server
Solaris 10 installation
media installation, 13
overview, 5 to 9
preparation, 9 to 10
PXE installation, 11 to 12
serial console installation, 14 to 16
Sun Installation Assistant
error messages, 18
how to use, 19 to 22
log file, 18
overview, 17 to 18
PXE configuration, 23 to 24
SUSE Linux Enterprise Server installation
driver CD creation, 46 to 48
media installation, 51 to 53
overview, 43 to 45
preparation, 46
PXE installation, 58 to 64
creating the install image, 59 to 63
installing the OS, 63 to 64
preconfiguring the network, 72 to 79
remote console application, 56 to 58
updating the operating system, 49
updating the SCSI driver, 50 to 51
upgrading to SP1, 54 to 56
T
typographic conventions, xiv
U
updating SCSI drivers
Red Hat Enterprise Linux, 34
SUSE Linux Enterprise Server, 50 to 51
updating the operating system
Red Hat Enterprise Linux, 33 to 35
SUSE Linux Enterprise Server, 49