JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 10 1/13 Installation Guide: Flash Archives (Creation and Installation)     Oracle Solaris 10 1/13 Information Library
search filter icon
search icon

Document Information

Preface

1.  Flash Archive Overview

2.  Flash Archive Planning

Planning Your Flash Archive Installation

Designing an Initial Installation of the Master System

How to Install a Sun4U Flash Archive on a Sun 4V Machine

Customizing the Oracle 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 Flash Archive

Planning to Create the Flash Archive for an Initial Installation

Creating Flash Archive With RAID-1 Volumes

Creating an Archive That Contains Large Files

Planning to Create the Flash Archive Differential Archive for an Update

Customizing an Archive's Files and Directories

Customizing an Archive With Scripts

Guidelines for Creating a Custom Script

Flash Archive Sections

When to Create the Archive for an Initial Installation

Where to Store the Flash Archive

Compressing the Archive

Planning the Installation of a Flash Archive

3.  Creating Flash Archives (Tasks)

4.  Installing and Administering Flash Archives (Tasks)

5.  Creating and Using a Disaster Recovery Image

6.  Flash Archive (Reference)

Glossary

Index

Designing an Initial Installation of the Master System

The first task in the Flash Archive installation process is to install a system, the master system, with the configuration that you want each of the clone systems to have. You can use any of the Oracle Solaris installation methods to install an archive on the master system. The installation can be a subset or a complete installation of the Oracle Solaris OS. After you complete the installation, you can add or remove software or modify any configuration files. Some limitations to installing the master system are as follows:


Note - If you already have installed clone systems and want to update these systems with a new configuration, see Planning to Create the Flash Archive Differential Archive for an Update.


How to Install a Sun4U Flash Archive on a Sun 4V Machine

This procedure is limited to the following types of installations:


Note - In order for a flash archive to be installed on different system types, the Entire PlusOEM distribution needs to be installed on the master system. Therefore, you must start with a Sun4U machine that has been installed with the Entire PlusOEMSoftware Group, so that all the driver packages are in the image, even if these packages are not in use. For further information about this requirement, see SPARC: Supporting Peripheral Devices Not Found on the Master System


  1. Create a flash archive on a Sun4U machine so that the archive can be installed on a Sun4V machine.

    Use one of the following options to add Sun4V as a supported architecture for the archive.

    • Modify the /var/sadm/system/admin/.platform file.
      1. Add the following line to the /var/sadm/system/admin/.platform file:
        PLATFORM_GROUP=sun4v
      2. (Optional) Verify that the Sun4V platform group is supported by using the following command:
        # flar info archive-dir | grep content_architectures

        This command should display the following results:

        content_architectures=sun4u,sun4v
      3. Create the flash archive.

        For more information about creating flash archives, see Creating a Flash Archive.

    • Use the -Uoption of the flarcreate command during the flash archive creation process to add Sun4V as a supported architecture for the archive.
      1. Issue the flarcreate command with the -Uoption.
        # flarcreate -n archive-name -U "content_architectures=sun4u,sun4v"
        \-c -x /archive-dir /archive-dir/archive-name.flar

        /archive-dir is the location for the archive.

        For example:

        # flarcreate -n S10U5hybrid -U "content_architectures=sun4u,sun4v"
        \-c -x /data /data/S10U5hybrid.flar
      2. (Optional) Verify that the Sun4V platform group is supported by using the following command:
        # flar info archive-dir | grep content_architectures

        This command should display the following results:

        content_architectures=sun4u,sun4v
  2. Install the Flash Archive on the Sun4V machine.

    You can use JumpStart and a net image to deploy the flash archive.

    At this point, the Sun4V machine might not boot. Do not try to patch the machine at this stage. If the machine is allowed to reboot after using JumpStart, you will probably see a message such as:

    Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  File and args:
    Boot load failed.
    The file just loaded does not appear to be executable.
  3. Upgrade the Sun4V machine using either a network image or a DVD image.

    For example, you could use a Solaris 10 Update 6 JumpStart image and boot the Sun4V image from that network image, selecting the upgrade option.

    In this example, the upgrade completes with the following issues:

    • Where both .u and .v versions of a package were available, both versions will be installed. See CR 6846077.

    • The /var/sadm/system/admin/.platform file contains incorrect information. See CR 6523030.

    • Any third party .v packages are not part of the Oracle Solaris image. So, third party packages will probably not be upgraded.

  4. Boot the Sun4V machine.

    You can now apply patches to the machine as needed.

Customizing the Oracle Solaris Installation on the Master System

After you install the Oracle Solaris OS on the master system by using any of the Oracle Solaris installation methods, you can add or delete software and modify system configuration information as necessary. To customize the master system's software, you can do the following:

For an overview of other customizations, see Customizing an Archive's Files and Directories.

Creating Archives for SPARC and x86 Systems

If you want to install Oracle Solaris software by using a flash archive on both SPARC and x86 systems, you must create a separate flash archive for each platform. Use the flash archive that was created from the SPARC master system to install SPARC systems. Use the flash archive that was created from the x86 master system to install x86 systems.

SPARC: Supporting Peripheral Devices Not Found on the Master System

When choosing the drivers to install on the master system, note the following dependencies:

The Entire Plus OEM Software Group installs all drivers regardless of the hardware that is present on the system. Other software groups provide limited support. If you install another software group and the clone systems have different peripheral devices than the master system, you need to install the appropriate drivers on the master system before you create the archive.


Note - In order for a flash archive to be installed on different system types, the Entire Plus OEM distribution needs to be installed on the master system.


You can install support for peripherals on clone systems that are different from the master system in by installing the Entire Plus OEM Software Group or installing selected packages.

Type of Installation
Description
Install the Entire Plus OEM Software Group
The Entire Plus OEM Software Group is the largest software group available. This group contains every package that is found in the Oracle Solaris OS. The Entire Plus OEM Software Group installs all drivers regardless of the hardware that is present on the system. A flash archive that is created with the Entire Plus OEM Software Group works on any clone system that has peripheral devices supported by the installed release of the Oracle Solaris OS.

Note - In order for a flash archive to be installed on different system types, the Entire Plus OEM distribution needs to be installed on the master system.


Installing master systems with the Entire Plus OEM Software Group guarantees compatibility with other peripheral configurations. However, the Entire Plus OEM software sroup requires at least 2.9 GB of disk space. The clone systems might not have the space that is required to install the Entire Plus OEM software group.

Install other software groups
If you install the master system with the following software groups, you are limiting the support for peripherals. The master system supports only the peripheral devices that are attached to the master system at the time of installation.
  • Reduced Networking software group

  • Core software group

  • End User software group

  • Developer software group

  • Entire software group

Installing these software groups could result in your clone systems failing to have all the drivers needed. For example, if you install the Entire software group on a master system that has a GX CG6 frame buffer, only the GX CG6 frame buffer driver is installed. This situation is not a problem if all the clone systems that you want to install have the GX CG6 frame buffer or no frame buffer.

Install selected packages
When you install the master system, you can install only the packages that you need for the master system and the clone systems. By selecting specific packages, you can install only support for the peripherals that you know exist on the master system or clone systems.