Documentation Home
> Solaris 10 Installation Guide: Solaris Live Upgrade and Upgrade Planning
Solaris 10 Installation Guide: Solaris Live Upgrade and Upgrade Planning
Book Information
Index
A
B
C
D
E
F
G
I
K
L
M
N
O
P
R
S
T
U
V
W
Preface
Part I Overall Planning of Your Solaris Installation or Upgrade
Chapter 1 What's New in Solaris Installation
What's New in the Solaris 10 1/06 Release For Solaris Installation
Upgrading the Solaris OS When Non-Global Zones Are Installed
x86: GRUB Based Booting
Upgrade Support Changes for Solaris Releases
What's New in the Solaris 10 3/05 Release For Solaris Installation
Solaris Installation Changes Including Installation Unification
Accessing the GUI or Console-based Installations
Custom JumpStart Installation Package and Patch Enhancements
Configuring Multiple Network Interfaces During Installation
SPARC: 64-bit Package Changes
Custom JumpStart Installation Method Creates New Boot Environment
Reduced Networking Software Group
Modifying Disk Partition Tables by Using a Virtual Table of Contents
x86: Change in Default Boot-Disk Partition Layout
Chapter 2 Solaris Installation and Upgrade (Roadmap)
Task Map: Installing or Upgrading the Solaris Software
Installing From the Network or From DVD or CDs?
Initial Installation, or Upgrade?
Initial Installation
Upgrade
Choosing a Solaris Installation Method
Sun Java System Application Server Platform Edition 8
Chapter 3 Solaris Installation and Upgrade (Planning)
System Requirements and Recommendations
Allocating Disk and Swap Space
General Disk Space Planning and Recommendations
Disk Space Recommendations for Software Groups
Upgrade
Upgrade Limitations
Upgrade Programs
Installing a Solaris Flash Archive Instead of Upgrading
Upgrading With Disk Space Reallocation
Backing Up Systems Before Upgrading
How to Find the Version of the Solaris OS That Your System Is Running
Locale Values
Platform Names and Groups
Installing and Configuring Zones
Solaris Zones Partitioning Technology (Overview)
Understanding Global and Non-Global Zones
Solaris Zones (Planning)
Installing and Upgrading When Using Non-global Zones
Upgrading When Non-Global Zones Are Installed
Disk Space Requirements for Non-Global Zones
SPARC: 64–bit Packaging Changes
x86: Partitioning Recommendations
Default Boot-Disk Partition Layout Preserves the Service Partition
Chapter 4 Gathering Information Before Upgrade (Planning)
Checklist for Upgrading
Chapter 5 x86: GRUB Based Booting For Solaris Installation
x86: GRUB Based Booting (Overview)
x86: How GRUB Based Booting Works
x86: GRUB Device Naming Conventions
x86: Where to Find Information About GRUB Based Installations
x86: GRUB Based Booting (Planning)
x86: Performing a GRUB Based Installation From the Network
Description of the GRUB Main Menu
Description of GRUB menu.lst File
Locating the menu.lst File To Change the GRUB Menu
x86: Locating the GRUB Menu's menu.lst File (Tasks)
Locating the GRUB Menu's menu.lst file
Locating the GRUB Menu's menu.lst File When the active menu.lst file is in Another Boot Environment
Locating the GRUB Menu's menu.lst File When a Solaris Live Upgrade Boot Environment is Mounted
Locating the GRUB Menu's menu.lst File When Your System Has an x86 Boot Partition
Part II Upgrading With Solaris Live Upgrade
Chapter 6 Solaris Live Upgrade (Overview)
Solaris Live Upgrade Introduction
Solaris Live Upgrade Process
Creating a Boot Environment
File System Types
Creating RAID-1 Volumes on File Systems
Copying File Systems
Examples of Creating a New Boot Environment
Creating a Boot Environment With RAID-1 Volume File Systems
How to Manage Volumes With Solaris Live Upgrade
Mapping Solaris Volume Manager Tasks to Solaris Live Upgrade
Examples of Using Solaris Live Upgrade to Create RAID-1 Volumes
Create RAID-1 Volume on Two Physical Disks
Create a Boot Environment and Use the Existing Submirror
Upgrading a Boot Environment
Activating a Boot Environment
Falling Back to the Original Boot Environment
Maintaining a Boot Environment
Chapter 7 Solaris Live Upgrade (Planning)
Solaris Live Upgrade Requirements
Solaris Live Upgrade System Requirements
Installing Solaris Live Upgrade
Required Packages
Solaris Live Upgrade Disk Space Requirements
Solaris Live Upgrade Requirements if Creating RAID-1 Volumes (Mirrors)
Upgrading a System With Packages or Patches
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 Mirrored File Systems
General Guidelines When Creating RAID-1 Volumes (Mirrored) File Systems
Checking Status of Volumes
Detaching Volumes and Resynchronizing Mirrors
Using Solaris Volume Manager Commands
Guidelines for Selecting a Slice for a Swap File System
Configuring Swap for the New Boot Environment
Failed Boot Environment Creation if Swap is in Use
Guidelines for Selecting Slices for Shareable File Systems
Customizing a New Boot Environment's Content
Synchronizing Files Between Boot Environments
Adding Files to the /etc/lu/synclist
Forcing a Synchronization Between Boot Environments
x86: Activating a Boot Environment With the GRUB Menu
Using Solaris Live Upgrade From a Remote System
Chapter 8 Using Solaris Live Upgrade to Create a Boot Environment (Tasks)
About Solaris Live Upgrade Interfaces
Using Solaris Live Upgrade Menus (CUI)
Task Map: Installing Solaris Live Upgrade and Creating Boot Environments
Installing Solaris Live Upgrade
Installing Patches Needed by Solaris Live Upgrade
To Install Required Patches
To Install Solaris Live Upgrade With the pkgadd Command
To Install Solaris Live Upgrade With the Solaris Installation Program
Starting and Stopping Solaris Live Upgrade (Character User Interface)
To Start Solaris Live Upgrade Menus
To Stop Solaris Live Upgrade Menus
Creating a New Boot Environment
To Create a Boot Environment (Character User 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 Reconfiguring Swap (Command-Line Interface)
To Create a Boot Environment and Reconfigure Swap by 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 an Empty Boot Environment for a Solaris Flash Archive (Command-Line Interface)
To Create a Boot Environment With RAID-1 Volumes (Mirrors) (Command-Line Interface)
To Create a Boot Environment and Customize the Content (Command-Line Interface)
Chapter 9 Upgrading With Solaris Live Upgrade (Tasks)
Task Map: Upgrading a Boot Environment
Upgrading a Boot Environment
Guidelines for Upgrading
Upgrading a System With Packages or Patches
To Upgrade an Operating System Image on a Boot Environment (Character User 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 Add Packages to an Operating System Image on a Boot Environment (Command-Line Interface)
To Add Patches to an Operating System Image on a Boot Environment (Command-Line Interface)
To Obtain Information on Packages Installed on a Boot Environment (Command-Line Interface)
Upgrading by Using a JumpStart Profile
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
To Install a Solaris Flash Archive on a Boot Environment (Character User 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
Requirements and Limitations for Activating a Boot Environment
x86: (Optional) To Update the Boot Diskette Before Activating
To Activate a Boot Environment (Character User Interface)
To Activate a Boot Environment (Command-Line Interface)
To Activate a Boot Environment and Synchronize Files (Command-Line Interface)
x86: Activating a Boot Environment With the GRUB Menu
x86: To Activate a Boot Environment With the GRUB Menu (Command-Line Interface)
Chapter 10 Failure Recovery: Falling Back to the Original Boot Environment (Tasks)
SPARC: Falling Back to the Original Boot Environment (Command-Line Interface)
SPARC: To Fall Back Despite Successful New Boot Environment Activation
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: Falling Back to the Original Boot Environment
x86: To Fall Back Despite Successful New Boot Environment Activation With the GRUB Menu
x86: To Fall Back From a Failed Boot Environment Activation With the GRUB Menu
x86: To Fall Back From a Failed Boot Environment Activation With the GRUB Menu and the DVD or CD
x86: To Fall Back Despite Successful New Boot Environment Activation
x86: To Fall Back With Boot Environments on Different Disks
x86: To Fall Back With Boot Environments on the Same Disk
Chapter 11 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 User 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 User 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 User Interface)
To Cancel a Scheduled Create, Upgrade, or Copy Job (Command-Line Interface)
Comparing Boot Environments
To Compare Boot Environments (Character User Interface)
To Compare Boot Environments (Command-Line Interface)
Deleting an Inactive Boot Environment
To Delete an Inactive Boot Environment (Character User 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 User 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 User 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 User Interface)
To View the Configuration of a Boot Environment (Command-Line Interface)
Chapter 12 Solaris Live Upgrade (Examples)
Example of Upgrading With Solaris Live Upgrade (Command-Line Interface)
To Install Required Patches
To Install Solaris Live Upgrade on the Active Boot Environment
To Create a Boot Environment
To Upgrade the Inactive Boot Environment
To Check if Boot Environment Is Bootable
To Activate the Inactive Boot Environment
(Optional) To Fall Back to the Source Boot Environment
Example of Detaching and Upgrading One Side of a RAID-1 Volume (Mirror) (Command-Line Interface)
Example of Migrating From an Existing Volume to a Solaris Volume Manager RAID-1 Volume (Command-Line Interface)
Example of Creating an Empty Boot Environment and Installing a Solaris Flash Archive (Command-Line Interface)
To Create an Empty Boot Environment
To Install a Solaris Flash Archive on the New Boot Environment
To Activate the New Boot Environment
Example of Upgrading Using Solaris Live Upgrade (Character Interface)
To Install Solaris Live Upgrade on the Active Boot Environment
To Install Required Patches
To Create a Boot Environment
To Upgrade the Inactive Boot Environment
To Activate the Inactive Boot Environment
Chapter 13 Solaris Live Upgrade (Command Reference)
Solaris Live Upgrade Command-Line Options
Part III Appendices
Appendix A Troubleshooting (Tasks)
Problems With 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 OS
x86: To Check IDE Disk for Bad Blocks
Upgrading the Solaris OS
Upgrading, Error Messages
Upgrading, General Problems
To Continue Upgrading After a Failed Upgrade
x86: Problems With Solaris Live Upgrade When You Use GRUB
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
To Install Software From a Network Installation Image or From the Solaris Operating System DVD
To Install From the Solaris Software - 1 CD or From a Network Installation Image
Appendix B Additional SVR4 Packaging Requirements (Reference)
Preventing Modification of the Current OS
Using Absolute Paths
Using the pkgadd -R Command
Differences Between $PKG_INSTALL_ROOT and $BASEDIR Overview
Guidelines for Writing Scripts
Maintaining Diskless Client Compatibility
Verifying Packages
Preventing User Interaction When Installing or Upgrading
For More Information
Glossary
© 2010, Oracle Corporation and/or its affiliates