C H A P T E R  8

Installing the Software

This chapter provides instructions for installing the Solaris OS and Netra CT server software on a Netra CT server. You will be installing software from Solaris OS CDs or DVD.

This chapter contains the following topics:



Note - The Solaris OS is ordered and shipped separately from a Netra CT server.



If you have a Netra CT 810 server and a DVD-ROM drive installed in or connected to the server, you can install the software using the instructions in To Install the Solaris Operating System. Also, you can install the software onto a Netra CT 410 server using these instructions, but only if you have an external DVD-ROM drive connected to your server; there is no internal DVD-ROM drive available for a Netra CT 410 server.



Note - You must install the Solaris OS using Solaris CDs or DVD; do not attempt to install the Solaris OS onto your Netra CT server using JumpStart technology.




Installing the Solaris Operating System

This section explains how:


procedure icon  To Prepare for the Solaris Operating System Installation

Before installing the Solaris OS, review TABLE 1 to prepare for the installation.


TABLE 1 Solaris Operating System Installation Preparation

Required for Installation

Information

Solaris 9 Operating System Media Kit (09/05)

You will need a copy of Solaris 9 Operating System Media Kit that was released in September 2005. You will use the Solaris installation CDs and the Solaris Supplement CDs for the installation.

Answers to Solaris installation questions

During the Solaris OS installation, you will be prompted to enter data for the following:

  • Network connectivity
  • DHCP
  • Host name
  • IP address
  • Net mask (255.255.255.0 is the default)
  • IPv6
  • Default router
  • Kerberos
  • Time zone
  • Name service (NIS+, NIS, DNS, LDAP or None)
  • Domain name
  • Name server
  • Date and time
  • Root password

Note - Refer to the Solaris installation documentation for information about these installation questions.

Solaris installation documentation

For specific details about installing the Solaris OS, refer to:

  • Solaris 9 Installation Guide (806-5205)
  • System Administration Guide: Basic Administration (806-4073)
  • System Administration Guide: Advanced Administration (806-4074).

These manuals shipped with your Solaris Media Kit and can be viewed on the Solaris documentation web site: http://docs.sun.com/

Latest OS software and board firmware patches

Download any required software and firmware patches. Refer to the Netra CT Server Release Notes (819-2739) for the latest patches.

A server accessible from the network

To install the software, you will need to prepare a patched network installation server. You will need a server with adequate disk space that is accessible to the Netra CP2500 board over the network.



procedure icon  To Install the Solaris Operating System

1. Power on the Netra CT server.

See Powering On a Server for instructions.

2. Make the necessary connections to the TTY A port on the host rear transition module on your server.

See Connecting a Terminal Console to a Server.



Note - Do not install the Solaris OS through the alarm card or alarm rear transition module.



3. Verify that you are at the OpenBoot (ok) prompt.

When the server is finished shutting down, the ok prompt is displayed.

4. Insert the Solaris OS DVD or CD 1 of 2 into the applicable drive.

5. At the ok prompt, enter the following command to boot from the Solaris OS DVD or CD:


ok boot cdrom

6. If the boot cdrom command does not work on your system (device cannot be located), use the probe command to locate the device, then enter the boot command with the device name and path, as in the following example.


ok probe-scsi-all
/pci@1f,700000/scsi@2
Target 6
  Unit 0   Removable Read Only device  
ok boot /pci@1f,700000/scsi@2/disk@6,0:f 

7. Follow the prompts and enter your system information.

After entering configuration information, you are asked if you want to go through a Default Install or a Custom Install.

8. Choose Custom Install.

At the product selection portion of the installation process, you see the following screen:


Select the products you would like to install.
 
 [ ]  0  Solaris 9 Documentation 1of2    0.0 MB
 [ ]  1  Solaris 9 Documentation 2of2    0.0 MB
 [ ]  2  Solaris 9 Extra Value Software    0.0 MB
 [ ]  3  Solaris 9 Software Supplement CD    0.0 MB
 [ ]  4  Solaris Software Companion CD    0.0 MB

9. Choose at least the Solaris 9 Software Supplement CD selection in this screen.

You can choose any of the remaining selections in this screen as well.

At the product component portion of the installation process, you see a screen display such as the following:


Select which product components to install with the system. 
Components marked with an [X] will be installed.
 
 [ ]  1     Solaris 9 Software Supplement CD    0.0 MB
 [ ]  1.0   Java3D 1.3.1    24.7 MB
 [ ]  1.1   OpenGL 1.3    105.7 MB
 [ ]  1.2   RSC 2.2.3    8.8 MB
 [ ]  1.3   Solaris On Sun Hardware Documentation    91.6 MB
 [ ]  1.4   SunATM 5.1    9.1 MB
 [ ]  1.5   Sun Fire B10n Load Balancing Blade 1.1    0.2 MB
 [ ]  1.6   SunForum 3.2    27.3 MB
 [ ]  1.7   SunHSI PCI 3.0    0.5 MB
 [ ]  1.8   SunVTS 5.1 PS10    122.4 MB
 [ ]  1.9   SSP 3.5    32.5 MB
 [ ]  1.10  Capacity on Demand 1.0    1.1 MB
 [ ]  1.11  Netra ct Platform 1.0    4.1 MB
 [ ]  1.12  Lights Out Management 2.0    0.7 MB
 [ ]  1.13  Netra t11xx Alarms 2.0    0.3 MB 
   Enter the number corresponding to a component to view its information.
   Enter n when finished [n] 

10. Choose at least 1.8 (SunVTS 5.1) and 1.11 (Netra ct Platform 1.0) from this screen.

The remaining product components listed for the Netra CT server are optional.

At the available Solaris software groups portion of the installation process, you see the following screen:


Available Solaris Software groups:
 
1. Entire Group Plus OEM (2005.8 MB)
2. Entire Group (1935.9 MB)
3. Developer Group (1513.1 MB)
4. End User Group (1068.0 MB)
5. Core Group (308.5 MB)
 
   Select the number corresponding to the desired Solaris software group [1]

11. Choose the first selection (Entire Group plus OEM) on this screen.

After you choose the Entire Group plus OEM selection, you see the following screen:


The Entire Solaris Software Group Plus OEM Support consists of the Entire
Solaris Software Group plus additional hardware drivers, including drivers for
hardware not present at the time of installation.
 
Please indicate if you want the Default Packages for the Entire Group Plus OEM
or if you want to select Custom Packages. Selecting Custom Packages allows you
to add or remove packages from the selected Solaris Software Group. When
selecting which packages to add or remove, you will need to know about software
dependencies and how Solaris software is packaged.
 
1. Default Packages
2. Custom Packages
 
   Default Packages or Custom Packages [1] 

12. Choose the first selection (Default Packages) in this screen.

13. Through the TTY A port on the host rear transition module, install the Solaris OS on every server in the chassis.

You must install the Solaris OS on every Netra CT server that is installed in the chassis, for each server to function. Refer to the documentation that you received with the Solaris OS for installation instructions.

14. Download and install additional patches.

Refer to the Netra CT Server Release Notes (819-2739) for the latest information on the patches available for the Netra CT server and the board firmware. You can download the document from the following web site:

http://www.sun.com/products-n-solutions/hardware/docs/Servers/

Follow the instructions in the "Applying Patches to a Boot Disk" section of the Netra CT Server Release Notes to download and install the patches.



Note - You must install the patches listed in the most recent version of the Netra CT Server Release Notes document. The "Applying Patches to a Boot Disk" section in the release notes lists the latest ID numbers of the required patches needed. Since the release of this installation document, new patches might be added and existing patches might be revised.




Preparing Network Installations of the Solaris Operating System

The following procedures describe how to create a network installation server.



Note - If you are planning to use the network installation server as a boot server for diskless clients, make sure that you allocate enough space for the diskless server and clients. As a general rule, you need roughly 1.7 GBytes of space for the diskless server and around 300 MBytes for each diskless client in the directory where the diskless clients are installed (by convention, this directory is in the server's /export directory.)





Note - The following procedures assume that your system mounts the DVD and CD media using the Solaristrademark Volume Manager software. If you disabled the Volume Manager software, mount the media using the mount(1M) command. Refer to the Solaris documentation for more information.




procedure icon  To Create a Network Installation Image Using the Solaris 9 DVD

1. Become superuser.

2. Insert the Solaris 9 DVD in a DVD-ROM drive accessible to the installation server.

3. Change directories to the Tools directory on the Solaris 9 DVD.


# cd /cdrom/cdrom0/s0/Solaris_9/Tools

4. Run the setup_install_server script to create an install image on the server:


# ./setup_install_server image_directory

In place of image_directory, enter the directory on the server where you want to create the Solaris 9 installation image.

5. Change directories to the root directory.


# cd /

6. Eject the Solaris 9 DVD.

7. Continue with the standard Solaris network installation procedure.



Note - If you install diskless clients, follow the procedures in Installing Diskless Clients to set up the boot server and to add diskless clients.



For more information, refer to the "Preparing to Install Solaris Software Over the Network" chapter in the Solaris Advanced Installation Guide, which is included in the Solaris Media Kit and can be viewed at the Solaris documentation web site:

http://docs.sun.com

procedure icon  To Create a Network Installation Image Using the Solaris 9 CDs

1. Become superuser.

2. Insert the Solaris 9 Software 1 of 2 CD in a CD-ROM or DVD-ROM drive accessible to the installation server.

3. Change directories to the Tools directory on the Solaris 9 CD 1 of 2.


# cd /cdrom/cdrom0/s0/Solaris_9/Tools

4. Run the setup_install_server script to create an install image on the server:


# ./setup_install_server image_directory

In place of image_directory, enter the directory on the server where you want to create the Solaris 9 installation image.

5. Change directories to the root directory.


# cd /

6. Eject the Solaris 9 Software 1 of 2 CD.


# eject cdrom

7. Insert the Solaris 9 Software 2 of 2 CD in a CD-ROM or DVD-ROM drive accessible to the installation server.

8. Change directories to the Tools directory on the Solaris 9 CD 2 of 2.


# cd /cdrom/cdrom0/s0/Solaris_9/Tools

9. Run the add_to_install_server script to add the Solaris 9 Software 2 of 2 CD software to the install image:


# ./add_to_install_server image_directory

In place of image_directory, enter the Solaris 9 install image directory.

10. Change directories to the root directory of the CD.


# cd /

11. Eject the Solaris 9 Software 2 of 2 CD.


# eject cdrom

12. Continue with the standard Solaris network installation procedure.


Installing Diskless Clients

The following procedures describe how to create a boot server for diskless clients and how to add new diskless clients to the patched boot server. For additional instructions on installing diskless clients, refer to the Solaris 9 documentation, which you can find on the http://docs.sun.com web site.



Note - You must have a superuser password on your diskless server to perform the following tasks.




procedure icon  To Create a Boot Server For Diskless Clients



Note - This procedure sets up a boot server by starting the operating system services required for diskless clients. Once you set up the boot server, see To Add a Diskless Client for instructions on adding diskless clients to the boot server.



1. Prepare a patched network installation server using the Solaris 9 Media Kit software.

Follow the procedures in Preparing Network Installations of the Solaris Operating System to create a patched network installation server.



Note - When setting up the boot server for diskless clients, make sure that you allocate enough space for the diskless clients. You need roughly 1.7 GBytes of space for the diskless server and around 300 MBytes for each diskless client in the directory where the diskless clients are installed (by convention, this directory is in the server's /export directory.)



2. Log into the network server as superuser and change directories to the /usr/sadm/bin directory.


# cd /usr/sadm/bin

3. Use the smosservice command to add boot services to the installation server.



Note - The following command is a single long entry. Do not press the Return key until you type the entire text string shown.




# ./smosservice add -u root -p root_password -- -x mediapath=image_directory -x platform=sparc.sun4u.Solaris_9 -x cluster=SUNWCXall -x locale=locale 

Where:

Refer to the smosservice(1M) man page for more information and options.

For example, if the following entries were used for each variable, the command would appear as follows.

4. Place the Solaris Supplement CD in the DVD-ROM drive again.

5. Create the file /tmp/usr_admin with the following contents for the usr space package:

mail=
instance=unique
partial=nocheck
runlevel=nocheck
idepend=nocheck
rdepend=nocheck
space=nocheck
setuid=nocheck
conflict=nocheck
action=nocheck
basedir=/usr_sparc.all

6. Enter the following command to add the usr space package to the usr area of the boot service.



Note - The following command is a single long entry. Do not press the Return key until you type the entire text string shown.




# /usr/sbin/pkgadd -S -M -R /export/Solaris_9 -d /cdrom/cdrom0/s0/SW_Supp_CD/Netra_ct_Platform_1.0/Product -a /tmp/usr_admin -n SUNWctac

7. Create the file /tmp/root_admin with the following contents for the root space packages:

mail=
instance=unique
partial=nocheck
runlevel=nocheck
idepend=nocheck
rdepend=nocheck
space=nocheck
setuid=nocheck
conflict=nocheck
action=nocheck
basedir=/opt

8. Enter the following commands to add the root space packages to the clone area:



Note - The two commands beginning with tar cvf are both single long entries. Do not press the Return key until you type the entire text string shown.




# mkdir '/export/root/templates/Solaris_9/SUNWctmgx_1.0,REV=2000.11.22.10.47_sparc.all'
# mkdir '/export/root/templates/Solaris_9/SUNW2jdrt_4.1_all'
# cd /cdrom/cdrom0/s0/SW_Supp_CD/Netra_ct_Platform_1.0/Product
# tar cvf - ./SUNW2jdrt | ( cd '/export/root/templates/Solaris_9/SUNW2jdrt_4.1_all' ; tar xvf - )
# tar cvf - ./SUNWctmgx | ( cd '/export/root/templates/Solaris_9/SUNWctmgx_1.0,REV=2000.11.22.10.47_sparc.all' ; tar xvf - )

9. Apply the root space packages to the clone area:



Note - The two commands beginning with /usr/sbin/pkgadd are both single long entries. Do not press the Return key until you type the entire text string shown.




# /usr/sbin/pkgadd -S -n -a /tmp/root_admin -R /export/root/clone/Solaris_9/sun4u -d /cdrom/cdrom0/s0/SW_Supp_CD/Netra_ct_Platform_1.0/Product SUNW2jdrt
# /usr/sbin/pkgadd -S -n -a /tmp/root_admin -R /export/root/clone/Solaris_9/sun4u -d /cdrom/cdrom0/s0/SW_Supp_CD/Netra_ct_Platform_1.0/Product SUNWctmgx

10. Download and install additional patches.

Refer to the Netra CT Server Release Notes for the latest information on the patches available for the Netra CT server. The document can be downloaded from the following web site:

http://www.sun.com/products-n-solutions/hardware/docs/Servers

Follow the instructions in the "Applying Patches to a Diskless Service" section of the Netra CT Server Release Notes to download and install the patches.

11. After the patches are installed, follow the procedure in To Add a Diskless Client.


procedure icon  To Add a Diskless Client

1. Prepare a boot server for the diskless clients.

If you have not created a boot server for the diskless clients, follow the steps in To Create a Boot Server For Diskless Clients before continuing with the following procedure.

2. Log into the patched boot server as superuser.

3. Verify that the IP addresses for all other network interfaces on the boot server have corresponding hostnames in the Hosts database.

The smdiskless command fails if IP addresses of any network interfaces on the boot server do not have a corresponding hostname in the Hosts databases.

4. Collect the following information for the diskless client you are adding:

5. Change directories to the /usr/sadm/bin directory.


# cd /usr/sadm/bin

6. Set up the diskless clients.

For each diskless client, type the following command as superuser:


# ./smdiskless add -- -i ip_address -e ethernet_address -n host_name -x os=sparc.sun4u.Solaris_8 -x root=/export/root/host_name -x swap=/export/swap/host_name -x swapsize=swap_size -x tz=time_zone -x locale=locale -x ns=name_service -x nameserver=name_server

Where:

Refer to the smdiskless(1M) man page for more information and options.

For example, if the following entries were used for each variable, the command would appear as follows.

You must type your superuser password again after typing this command. The installation process takes about 5 minutes per client and about 15-30 minutes for the OS service to install; however, no progress is displayed on screen while the process is running. Do not cancel or kill the process until the process is successfully completed.

Messages similar to the following are displayed after a few moments, confirming that the command went through successfully the second time:


Login to client_host as user root was successful.
Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from client_host was 
successful.

7. Boot the diskless client.


procedure icon  To Install Additional Software

1. If you installed I/O boards, perform any board-specific software configuration procedures.

Refer to the documentation that came with your I/O board for more information.

2. Install and configure any additional disk management software.

Refer to the documentation that came with your disk management software for more information.