C H A P T E R 3 |
Installing Solaris 10 |
This chapter describes some of what you need to know to install the Solaris Operating System (Solaris OS) on a Sun Fire X4100, X4100 M2, X4200, or X4200 M2 server and points you to the Solaris OS documentation for the more detailed information you need to complete the installation.
Note - If you want to mirror your OS, you must create the RAID before you install the OS. See Configuring RAID for Any Operating System from the BIOS |
This Chapter contains the following sections:
This Solaris release supports systems that use the SPARC and x86 families of processor architectures: UltraSPARC, SPARC64, IA-32, AMD64.
Note - 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, available at http://www.sunsolve.sun.com. |
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.
You can download or order the media for Solaris 10 at: http://www.sun.com/software/solaris/get.jsp.
Solaris 10 might be preinstalled on the hard drive. Additional software is shipped separately on the Tools and Drivers CD for your Sun Fire server. Contact your Sun service provider if you need to order the Solaris OS or if you are missing the Tools and Drivers CD.
For updates on Solaris 10 versions and hardware compatibility, go to: http://www.sunsolve.sun.com.
The Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 server supports the following Solaris OS installation methods:
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 3-1 to identify the steps you need to perform to install the Solaris OS.
Install your server hardware and configure the service processor. |
Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 Server Installation Guide (819-1155) |
|
Review the Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 Server Product Notes. |
The product notes contain late-breaking news about the Solaris OS software and patches. |
|
Verify that your server meets the minimum system requirements. |
See TABLE 3-2 for a list of minimum requirements. |
|
The type of information you need to collect depends on your environment and the method you choose to install the Solaris OS. |
||
The Solaris OS documentation included with your software contains most of what you need to know about installation. |
||
Choose an installation method and locate the installation instructions. |
See TABLE 3-3 for installation methods. |
|
The Solaris OS drivers for the server are bundled in the Solaris OS. However, you may need to install additional software from the Sun Fire server Tools and Drivers CD. |
Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 Server Product Notes (819-1162) |
|
See the TABLE 3-4 for the Required Patch List. |
Use the Solaris Installation Program on the CD or DVD media to install one server interactively. |
||
You need a PXE installation to install the Solaris OS over the network from remote DVD or CD images or to automate the installation process and install several systems with a JumpStart installation. To boot over the network by using PXE, you need to set up an install server and a DHCP server, and configure the BIOS on each server to boot from the network. |
To set up for a PXE installation, see “x86: Guidelines for Booting with PXE,” in the Solaris 10 Installation Guide: Network-Based Installations To boot by using PXE, see Booting a Server Over the Network By Using PXE |
|
Depending on your configuration, a Solaris OS image may be preinstalled on a hard drive. |
||
Use a serial console to install the Solaris OS in a PXE-based network installation. |
||
Boot the Solaris OS on a Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 server without a hard drive. Use this method with a PXE-based network installation. |
“x86: Booting and Installing Over the Network PXE,” in the Solaris10 Installation Guide: Network-Based Installations |
This patch list is current at the time of publication. See the Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 Product Notes for patch and other late-breaking information. Patches and instructions are available from the SunSolve Patch Portal at: http://www.sunsolve.sun.com. |
---|
Solaris OS documentation is available from the web at: http://docs.sun.com/
Select Solaris 10 to display the list of documents in the Solaris 10 Documentation Collection.
Solaris 10 documentation is also available on the Solaris Documentation DVD included with your Solaris OS software.
You need to gather information about your system before you install the Solaris OS.
If you need to know the logical names of your physical Internet interfaces when configuring your OS, refer to the appendix: Identifying Logical and Physical Network Interface Names for Solaris OS Installation.
The amount of planning and initial set up that you need to perform varies depending on whether you are preparing for a local installation from DVD or CD, or you are preparing for a Preboot Execution Environment (PXE)-based network installation.
You also need to obtain the appropriate media for your installation.
Solaris 10 Operating System version[1] DVD |
|
Solaris 10 Operating System version Software CDs |
|
See the Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 Server Product Notes for information about patches. |
You must complete the following tasks before you install the Solaris OS.
1. Verify that your system meets the minimum system requirements.
See the System Requirements section in the related topic about Solaris OS installation.
If you are using the Solaris Installation Program GUI or text installer, you need a local DVD-ROM or CD-ROM drive or network connection, keyboard, and monitor. For more information, see the Solaris 10 Installation Guide: Basic Installations.
2. Gather the information you need to install the Solaris OS.
See the “Checklist for Installation,” in Chapter 1, at http://docs.sun.com/app/docs/doc/817-0544.
For Solaris 10 installations see:
http://docs.sun.com/app/docs/doc/819-5775.
For a non-networked system, you need to know the host name of the system you are installing and the language and the locales that you intend to use on the system.
For a networked system, use the checklist to gather the following information:
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 for Solaris 10.
For Solaris 10 installations see: http://docs.sun.com/app/docs/doc/819-5776.
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. |
Starting with the Solaris 10 release, the open-source GNU Grand Unified Bootloader (GRUB) has been implemented on x86-based systems that are running the Solaris OS. GRUB is the boot loader that is responsible for loading a boot archive into a system's memory. The boot archive contains the kernel modules and configuration files that are required to boot the system. For more information on GRUB, you can see the grub(5) man page.
For information on how to boot a Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 server that is running Solaris 10 in a GRUB-based environment, refer to the Solaris 10 System Administration Guide: Basic Administration at http://docs.sun.com/app/docs/doc/819-2379.
Use this procedure along with the instructions in Solaris 10 Installation Guide: Networked-Based Installations.
The Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 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 Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 servers using a JumpStart scenario.
A PXE network boot is a direct network boot. No boot media is required on the Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 client system.
To boot over the network by using PXE, you first need to do the following:
2. Add the Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 clients to be installed.
For instructions, see the next section, To Boot a Server Over the Network Using PXE.
To Boot a Server Over the Network Using PXE |
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.
2. Boot the server over the network by using PXE.
a. Complete the steps in Solaris 10 Installation Guide: Network-Based Installations at http://docs.sun.com/app/docs/doc/817-5504.
b. Follow the instructions on the screen.
c. When the BIOS comes up, press F12 to tell the BIOS to perform a network boot from the PXE server.
Use this procedure, along with the instructions for x86 platforms in Solaris 10 Installation Guide: Basic Installations, to install the Solaris OS onto a Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 server from CD or DVD media. This procedure describes an interactive installation using the Solaris Installation Program.
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 screens to guide you step-by-step through installing the OS.
Perform the tasks described in the related topic Preparing to Install the Solaris OS.
To Install the Solaris OS From Distribution Media |
1. Boot the system by shutting it down and then turning it on.
The server BIOS supports booting from a CD/DVD drive.
2. Insert the Solaris 10 Operating System DVD or CD into your Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 server.
3. Continue the installation procedure by performing the steps in the procedure: “x86: To Install or Upgrade with the Solaris Installation Program,” in Chapter 2 at http://docs.sun.com/app/docs/doc/817-0544.
Start the procedure at Step 4. When prompted, answer the configuration questions to complete the installation.
You can accept the default values on the screens to format the entire hard disk, use auto-layout file systems, and install a preselected set of software. Or, you can customize the installation to modify the hard disk layout, modify a Solaris fdisk partition, and select the software that you want to install.
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 Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 server with a PXE-based network installation.
Before you set up the serial console, you need to set up the following systems for a PXE-based network installation:
To set up these systems, see Solaris 10 Installation Guide: Network-Based Installations at http://docs.sun.com/app/docs/doc/817-5504.
To Use a Serial Console to Install the Solaris OS |
1. Connect a terminal to the serial port on the service processor.
A terminal can be a VT100, a PC running terminal emulation, or a terminal server.
2. Set the terminal to receive at 9600 baud.
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.
The examples below use the following values:
Use the commands specified in the examples below for the operating system version that you are using:
# cd /export/boot/Solaris_10/Tools
# ./add_install_client -d -e "00:07:e9:04:4a:bf" \
-b "bootpath=/pci@0,0/pci1022,7450@1/pci8086,1011@1" i86pc
# cd /export/boot/Solaris_10/Tools
# ./add_install_client -d -e “00:07:e9:04:4a:bf” \
-b “consolatory” i86pc
# datum -A -m 01000039FCF2EF \
-d “:BootSrvA=192.168.0.123:BootFile=01000039FCF2EF:”
# pntadm -f 01 -A $CLIENT_IP -i 01000039FCF2EF \
-m 01000039FCF2EF $CLIENT_NET
Note - See the man pages for these commands for more information on the commands and options. |
4. Log in to the service processor as an Administrator.
5. Enter the following command to use the serial console:
6. Boot the Sun Fire X4100/X4100 M2 or Sun Fire X4200/X4200 M2 server.
Follow the instructions in Solaris 10 Installation Guide: Network-Based Installations at: http://docs.sun.com/app/docs/doc/817-5504. When prompted, use the following setting:
7. After the system is installed, log in to the system and use the eeprom command to change bootenv.rc:
Copyright © 2008 Sun Microsystems, Inc. All Rights Reserved.