Documentation Home
> Solaris 9 Installation Guide
Solaris 9 Installation Guide
Book Information
Index
Numbers and Symbols
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Preface
Chapter 1 Planning for Solaris Installation or Upgrade (Topics)
Chapter 2 Planning for a Solaris Installation or Upgrade (Overview)
Task Map: Installing or Upgrading the Solaris Software
Initial Installation or Upgrade?
Initial Installation
Upgrade
Solaris Upgrade Methods
System Requirements
Memory Requirement
Requirements When Using the Solaris 9 Installation CD
Installing From the Network or From DVD or CDs?
Using DVD Media
Sun ONE Application Server Post-Installation Configuration
x86: Change in Default Boot-Disk Partition Layout
x86: Accessing the Solaris 9 Device Configuration Assistant and PXE
Chapter 3 Choosing a Solaris Installation Method (Overview)
Solaris Web Start Installation Program
Solaris suninstall Program
Custom JumpStart Installation Method
Solaris Flash Installation Feature
Solaris Live Upgrade Method
SPARC: Factory JumpStart Installation Method
Chapter 4 Preparing for Solaris Installation or Upgrade (Topics)
Chapter 5 Guidelines for Allocating Disk Space and Swap Space (Planning)
Allocating Disk Space
General Disk Space Planning and Recommendations
Disk Space Recommendations for Software Groups
SPARC: How Swap Space Is Allocated
Chapter 6 Gathering Information Before Installation or Upgrade (Planning)
Checklist for Installation
Worksheet for Installation
Checklist for Upgrading
Worksheet for Upgrading
Chapter 7 Preconfiguring System Configuration Information (Tasks)
Advantages of Preconfiguring System Configuration Information
Ways to Preconfigure System Configuration Information
Preconfiguring With the sysidcfg File
Syntax Rules for the sysidcfg File
sysidcfg File Keywords
To Create a sysidcfg Configuration File
SPARC: Example sysidcfg File
x86: Example sysidcfg File
Preconfiguring With the Name Service
To Preconfigure the Locale Using NIS
To Preconfigure the Locale Using NIS+
SPARC: Preconfiguring Power Management Information
Chapter 8 Upgrading the Solaris Operating Environment (Planning)
Upgrading
Solaris Upgrade Methods
Using Solaris Live Upgrade
Using Custom JumpStart to Upgrade
Upgrading With Disk Space Reallocation
Backing Up Systems Before Upgrading
Chapter 9 Preparing to Install From the Network (Topics)
Chapter 10 Preparing to Install From the Network (Overview)
Planning for a Network Installation Introduction
Required Servers for Network Installation
Using DHCP to Provide Network Installation Parameters
Chapter 11 Preparing to Install From the Network With DVD Media (Tasks)
Task Map: Preparing to Install From the Network With DVD Media
Creating an Install Server With DVD Media
To Create a SPARC Install Server With SPARC or x86 DVD Media
x86: To Create an x86 Install Server With SPARC or x86 DVD Media
Creating a Boot Server on a Subnet With a DVD Image
To Create a Boot Server on a Subnet With a DVD Image
Adding Systems to Be Installed From the Network With a DVD Image
To Add Systems to Be Installed From the Network With add_install_client From a Server
Chapter 12 Preparing to Install From the Network With CD Media (Tasks)
Task Map: Preparing to Install From the Network With CD Media
Creating a SPARC Install Server With CD Media
SPARC: To Create a SPARC Install Server With SPARC CD Media
Creating an x86 Install Server With CD Media
x86: To Create an x86 Install Server With x86 CD Media
Creating a Cross-Platform Install Server for CD Media
To Create an x86 Install Server on a SPARC System With x86 CD Media
To Create a SPARC Install Server on an x86 System With SPARC CD Media
Creating a Boot Server on a Subnet With a CD Image
To Create a Boot Server on a Subnet With a CD Image
Adding Systems to Be Installed From the Network With a CD Image
To Add Systems to Be Installed From the Network With add_install_client From a Server
Chapter 13 Preparing to Install From the Network (Command Reference)
Chapter 14 Using the Solaris Web Start Program (Tasks)
Solaris Web Start Program GUI or CLI
SPARC: Performing an Installation or Upgrade With the Solaris Web Start Program
SPARC: Task Map: Performing a Solaris Web Start Installation
SPARC: To Perform an Installation or Upgrade With the Solaris Web Start Program
x86: Performing an Installation or Upgrade With the Solaris Web Start Program
x86: Task Map: Performing a Solaris Web Start Installation
x86: To Perform an Installation or Upgrade With the Solaris Web Start Program
Solaris Web Start Post-Installation and Upgrade Tasks
To Correct Local Modifications After Upgrading
Chapter 15 Using the Solaris suninstall Program (Tasks)
Solaris suninstall Program
SPARC: Performing an Installation or Upgrade With the Solaris suninstall Program
SPARC: Task Map: Performing a Solaris suninstall Program Installation
SPARC: To Perform an Installation or Upgrade With the Solaris suninstall Program
x86: Performing an Installation or Upgrade With the Solaris suninstall Program
x86: Performing a suninstall Installation Task Map
x86: To Perform an Installation or Upgrade With the Solaris suninstall Program
Solaris suninstall Program Post-Upgrade Task
To Correct Local Modifications After Upgrading
Chapter 16 Solaris Flash Installation Feature (Topics)
Chapter 17 Solaris Flash (Overview and Planning)
Solaris Flash Introduction
Installing Clone Systems With an Initial Installation
Updating Clone Systems With a Solaris Flash Differential Archive
Planning Your Solaris Flash Installation
Designing an Initial Installation of the Master System
Customizing the Solaris Installation on the Master System
Creating Archives for SPARC and x86 Systems
SPARC: Supporting Peripheral Devices Not Found on the Master System
Planning the Creation of a Solaris Flash Archive
Planning the Solaris Flash Archive From the Master System for an Initial Installation
Planning To Create the Solaris Flash Differential Archive
Customizing an Archive's Files and Directories
Customizing an Archive With Scripts
Guidelines for Creating a Custom Script
Solaris Flash Archive Sections
When to Create the Archive for an Initial Installation
Where to Store the Solaris Flash Archive
Compressing the Archive
Planning the Installation of Solaris Flash Archives
Deciding How to Install Solaris Flash Archives
Chapter 18 Creating Solaris Flash Archives (Tasks)
Task Map: Creating Solaris Flash Archives
Installing the Master System
To Install the Master System for an Initial Installation
Creating Customization Scripts
To Create a Precreation Script
Using a Precreation Script to Create a User-Defined Archive Section
To Create a Predeployment Script
To Create a Postdeployment Script
To Create a Reboot Script
Creating a Solaris Flash Archive
To Create a Solaris Flash Archive for an Initial Installation
Examples — Creating an Archive for an Initial Install
To Update a Master Image and Create a Differential Archive
Examples — Creating a Differential Archive
Chapter 19 Installing and Administering Solaris Flash Archives (Tasks)
References to Procedures for Installing Solaris Flash Archives
Administering Solaris Flash Archives
Splitting a Solaris Flash Archive
Merging a Solaris Flash Archive
Extracting Information From an Archive
Chapter 20 Solaris Flash (Reference)
Solaris Flash Archive Section Descriptions
Solaris Flash Keywords
General Keywords
Identification Section Keywords
User-Defined Section Keywords
Solaris Flash flar create Command
flar create
Chapter 21 Custom JumpStart Installation (Topics)
Chapter 22 Custom JumpStart (Overview)
Custom JumpStart Introduction
How the JumpStart Program Installs Solaris Software
Chapter 23 Preparing Custom JumpStart Installations (Tasks)
Task Map: Preparing Custom JumpStart Installations
Creating a Profile Server for Networked Systems
To Create a JumpStart Directory on a Server
To Allow All Systems Access to the Profile Server
Creating a Profile Diskette for Standalone Systems
SPARC: To Create a Profile Diskette
x86: To Create a Profile Diskette
Creating the rules File
Syntax of the rules File
To Create a rules File
rules File Example
Creating a Profile
Syntax of Profiles
To Create a Profile
Profile Examples
Testing a Profile
To Create a Temporary Solaris 9 Environment to Test a Profile
To Test a Profile
Profile Test Examples
Validating the rules File
To Validate the rules File
Chapter 24 Using Optional Custom JumpStart Features (Tasks)
Creating Begin Scripts
Important Information About Begin Scripts
Creating Derived Profiles With a Begin Script
Creating Finish Scripts
Important Information About Finish Scripts
To Add Files With a Finish Script
Adding Packages or Patches With a Finish Script
Customizing the Root Environment With a Finish Script
Setting a System's Root Password With a Finish Script
Installing Software With Web Start Installation Programs With Finish Scripts
Creating a Compressed Configuration File
To Create a Compressed Configuration File
Compressed Configuration File Example
Creating Disk Configuration Files
SPARC: To Create a Disk Configuration File
SPARC: Disk Configuration File Example
x86: To Create a Disk Configuration File
x86: Disk Configuration File Example
Using a Site-Specific Installation Program
Chapter 25 Creating Custom Rule and Probe Keywords (Tasks)
Probe Keywords
Creating a custom_probes File
Syntax of the custom_probes File
Syntax of Function Names in custom_probes
To Create a custom_probes File
Examples of a custom_probes File and Keyword
Validating the custom_probes File
To Validate the custom_probes File
Chapter 26 Performing a Custom JumpStart Installation (Tasks)
SPARC: Performing a Custom JumpStart Installation
SPARC: Task Map: Setting Up a System for a Custom JumpStart Installation
To Prepare to Install a Solaris Flash Archive With a Custom JumpStart Installation
SPARC: To Perform an Installation or Upgrade With the Custom JumpStart Program
x86: Performing a Custom JumpStart Installation
x86: Task Map: Setting Up a System for a Custom JumpStart Installation
x86: To Perform an Installation or Upgrade With the Custom JumpStart Program
Chapter 27 Installing With Custom JumpStart (Examples)
Sample Site Setup
Create an Install Server
x86: Create a Boot Server for Marketing Systems
Create a JumpStart Directory
Share the JumpStart Directory
SPARC: Create the Engineering Group's Profile
x86: Create the Marketing Group's Profile
Update the rules File
Validate the rules File
SPARC: Set Up Engineering Systems to Install From the Network
x86: Set Up Marketing Systems to Install From the Network
SPARC: Boot the Engineering Systems and Install Solaris 9 Software
x86: Boot the Marketing Systems and Install Solaris 9 Software
Chapter 28 Custom JumpStart (Reference)
Rule Keywords and Values
Profile Keywords and Values
Profile Keywords at a Glance
Profile Keyword Descriptions and Examples
archive_location Keyword
NFS Server
HTTP Server
FTP Server
Local Tape
Local Device
Local File
backup_media Profile Keyword
boot_device Profile Keyword
client_arch Profile Keyword
client_root Profile Keyword
client_swap Profile Keyword
How the Size of swap Is Determined
cluster Profile Keyword (Adding Software Groups)
cluster Profile Keyword (Adding or Deleting Clusters)
dontuse Profile Keyword
x86: fdisk Profile Keyword
filesys Profile Keyword (Mounting Remote File Systems)
filesys Profile Keyword (Creating Local File Systems)
forced_deployment Profile Keyword (Installing Solaris Flash Differential Archives)
geo Profile Keyword
install_type Profile Keyword
isa_bits Profile Keyword
layout_constraint Profile Keyword
local_customization Profile Keyword (Installing Solaris Flash Archives)
locale Profile Keyword
no_content_check Profile Keyword (Installing Solaris Flash Archives)
no_master_check Profile Keyword (Installing Solaris Flash Archives)
num_clients Profile Keyword
package Profile Keyword
partitioning Profile Keyword
root_device Profile Keyword
How the System's Root Disk Is Determined
system_type Profile Keyword
usedisk Profile Keyword
Custom JumpStart Environment Variables
Probe Keywords and Values
Chapter 29 Solaris Live Upgrade (Topics)
Chapter 30 Solaris Live Upgrade (Overview)
Solaris Live Upgrade Introduction
Solaris Live Upgrade Process
Creating a Boot Environment Overview
File Systems Overview
Copying File Systems
Upgrading a Boot Environment Overview
Activating a Boot Environment Overview
Fall Back to the Original Boot Environment Overview
Maintaining a Boot Environment Overview
Chapter 31 Solaris Live Upgrade (Planning)
Solaris Live Upgrade System Requirements
Solaris Live Upgrade Disk Space Requirements
Managing Packages and Patches With Solaris Live Upgrade
Required Packages
To Check for Packages on Your System
Checking System Patch Levels
Guidelines for Creating File Systems With the lucreate Command
Guidelines for Selecting Slices for File Systems
Guidelines for Selecting a Slice for the root (/) File System
Guidelines for Selecting Slices for root (/) Mirrors and Metadevices
Guidelines for Selecting a Slice for a swap File System
Guidelines for Selecting Slices for Shareable File Systems
Using Solaris Live Upgrade From a Remote System
Chapter 32 Using Solaris Live Upgrade to Create a Boot Environment (Tasks)
About Solaris Live Upgrade Interfaces
Using Solaris Live Upgrade Menus
Task Map: Installing Solaris Live Upgrade and Creating Boot Environments
Installing Solaris Live Upgrade
To Install Solaris Live Upgrade
Starting and Stopping Solaris Live Upgrade (Character Interface)
To Start Solaris Live Upgrade Menus
To Stop Solaris Live Upgrade Menus
Creating a New Boot Environment
To Create a Boot Environment (Character Interface)
To Create a Boot Environment for the First Time (Command-Line Interface)
To Create a Boot Environment and Merge File Systems (Command-Line Interface)
To Create a Boot Environment and Split File Systems (Command-Line Interface)
To Create a Boot Environment and Reconfigure Swap (Command-Line Interface)
To Create a Boot Environment and Reconfigure Swap Using a List (Command-Line Interface)
To Create a Boot Environment and Copy a Shareable File System (Command-Line Interface)
To Create a Boot Environment From a Different Source (Command-Line Interface)
To Create a Boot Environment for a Flash Archive (Command-Line Interface)
Chapter 33 Upgrading With Solaris Live Upgrade (Tasks)
Task Map: Upgrading a Boot Environment
Upgrading a Boot Environment
Upgrading Metadevices and Volumes
Managing Packages and Patches With Solaris Live Upgrade
To Upgrade an Operating System Image on a Boot Environment (Character Interface)
To Upgrade an Operating System Image on a Boot Environment (Command-Line Interface)
To Upgrade an Operating System Image From Multiple CDs (Command-Line Interface)
To Create a Profile to be Used by Solaris Live Upgrade
To Test a Profile to Be Used By Solaris Live Upgrade
To Upgrade With a Profile by Using Solaris Live Upgrade (Command-Line Interface)
Installing Solaris Flash Archives on a Boot Environment
Upgrading Metadevices and Volumes
To Install a Solaris Flash Archive on a Boot Environment (Character Interface)
To Install a Solaris Flash Archive on a Boot Environment (Command-Line Interface)
To Install a Solaris Flash Archive With a Profile (Command-Line Interface)
To Install a Solaris Flash Archive With a Profile Keyword (Command-Line Interface)
Activating a Boot Environment
x86: (Optional) Update Boot Diskette Before Activating
To Activate a Boot Environment (Character Interface)
To Activate a Boot Environment (Command-Line Interface)
To Activate a Boot Environment and Synchronize Files (Command-Line Interface)
Failure Recovery: Falling Back to the Original Boot Environment (Command-Line Interface)
To Fall Back Despite Successful New Boot Environment Creation
SPARC: To Fall Back From a Failed Boot Environment Activation
SPARC: To Fall Back to the Original Boot Environment by Using a DVD, CD, or Net Installation Image
x86: To Fall Back With Boot Environments on Different Disks
x86: To Fall Back With Boot Environments on the Same Disk
Chapter 34 Maintaining Solaris Live Upgrade Boot Environments (Tasks)
Overview of Solaris Live Upgrade Maintenance
Displaying the Status of All Boot Environments
To Display the Status of All Boot Environments (Character Interface)
To Display the Status of All Boot Environments (Command-Line Interface)
Updating a Previously Configured Boot Environment
To Update a Previously Configured Boot Environment (Character Interface)
To Update a Previously Configured Boot Environment (Command-Line Interface)
Canceling a Scheduled Create, Upgrade, or Copy Job
To Cancel a Scheduled Create, Upgrade, or Copy Job (Character Interface)
To Cancel a Scheduled Create, Upgrade, or Copy Job (Command-Line Interface)
Comparing Boot Environments
To Compare Boot Environments (Character Interface)
To Compare Boot Environments (Command-Line Interface)
Deleting an Inactive Boot Environment
To Delete an Inactive Boot Environment (Character Interface)
To Delete an Inactive Boot Environment (Command-Line Interface)
Displaying the Name of the Active Boot Environment
To Display the Name of the Active Boot Environment (Character Interface)
To Display the Name of the Active Boot Environment (Command-Line Interface)
Changing the Name of a Boot Environment
To Change the Name of an Inactive Boot Environment (Character Interface)
To Change the Name of an Inactive Boot Environment (Command-Line Interface)
Adding or Changing a Description Associated With a Boot Environment Name
To Add or Change a Description for a Boot Environment Name With Text
To Add or Change a Description for a Boot Environment Name With a File
To Determine a Boot Environment Name From a Text Description
To Determine a Boot Environment Name From a Description in a File
To Determine a Boot Environment Description From a Name
Viewing the Configuration of a Boot Environment
To View the Configuration of Each Inactive Boot Environment (Character Interface)
To View the Configuration of a Boot Environment (Command-Line Interface)
Chapter 35 Solaris Live Upgrade (Examples)
Example of Upgrading With Solaris Live Upgrade (Command-Line Interface)
Install Live Upgrade on the Active Boot Environment
Create a Boot Environment
Upgrade the Inactive Boot Environment
Check If Boot Environment Is Bootable
Activate the Inactive Boot Environment
Fall Back to the Source Boot Environment
To Fall Back Despite Successful Boot Environment Creation
SPARC: To Fall Back From a Failed Boot Environment Activation
SPARC: To Fall Back to the Original Boot Environment by Using a DVD, CD, or Net Installation Image
Example of Upgrading Using Solaris Live Upgrade (Character Interface)
Install Live Upgrade on the Active Boot Environment
Create a Boot Environment
Upgrade the Inactive Boot Environment
Activate the Inactive Boot Environment
Chapter 36 Solaris Live Upgrade (Command Reference)
Chapter 37 Solaris Software Reference (Topics)
Chapter 38 Organization of Solaris 9 Media (Reference)
SPARC: Solaris 9 Media
SPARC: Directory Organization of Solaris 9 Media
SPARC: Solaris 9 SPARC Platform Edition DVD Directory Structure
SPARC: Solaris 9 Installation CD Directory Structure
SPARC: Solaris 9 Software SPARC Platform Edition CDs Directory Structures
SPARC: Solaris 9 SPARC Platform Edition Languages CD Directory Structure
x86: Solaris 9 Media
x86: Directory Organization of Solaris 9 Media
Solaris 9 x86 Platform Edition DVD Directory Structure
x86: Solaris 9 Installation CD Directory Structure
x86: Solaris 9 Software x86 Platform Edition CDs Directory Structures
x86: Solaris 9 x86 Platform Edition Languages CD Directory Structures
Chapter 39 Platform Names and Groups (Reference)
Chapter 40 Locale Values (Reference)
Appendix A Troubleshooting (Tasks)
Problems Setting Up Network Installations
Problems With Booting a System
Booting From Media, Error Messages
Booting From Media, General Problems
Booting From the Network, Error Messages
Booting From the Network, General Problems
Initial Installation of the Solaris 9 Operating Environment
x86: To Check IDE Disk for Bad Blocks
Upgrading the Solaris 9 Operating Environment
Upgrading, Error Messages
Upgrading, General Problems
To Continue Upgrading After a Failed Upgrade
System Panics When Upgrading With Solaris Live Upgrade Running Veritas VxVm
x86: Service Partition Not Created by Default on Systems With No Existing Service Partition
Appendix B Installing or Upgrading Remotely (Tasks)
SPARC: Using the Solaris Web Start Program to Install or Upgrade From a Remote DVD-ROM or CD-ROM
SPARC: To Install or Upgrade From a Remote DVD-ROM and CD-ROM
Appendix C Additional SVR4 Packaging Requirements (Reference)
Packaging Requirements Overview
Custom JumpStart Program and Solaris Live Upgrade Inactive Boot Environment Requirements
Differences Between $PKG_INSTALL_ROOT and $BASEDIR Overview
Solaris Live Upgrade Inactive Boot Environment Compliance
Upgrade Compliance With the Custom JumpStart Program
Appendix D Upgrading to a Solaris Update Release (Tasks)
Upgrading to a Solaris Update Release
To Run the analyze_patches Script
To Review the Patch Analyzer Output
Appendix E x86: Preparing to Boot From the Solaris 9 Device Configuration Assistant or the Network (Tasks)
x86: Copying the Boot Software to a Diskette
x86: To Copy the Boot Software to a Diskette
x86: PXE Network Boot
Appendix F Solaris 9 Updates
Solaris 9 9/02 Release.
Solaris 9 12/02 Release
Solaris 9 4/03 Release
Glossary
© 2010, Oracle Corporation and/or its affiliates