This procedure provides the steps to install a Solaris Flash archive or differential archive by using a profile.
If you added locales to the profile, make sure that you have created a boot environment with additional disk space.
Install the Solaris Live Upgrade SUNWlucfg, SUNWlur, and SUNWluu packages on your system. These packages must be from the release you are upgrading to. For step-by-step procedures, see To Install Solaris Live Upgrade With the pkgadd Command.
Become superuser or assume an equivalent role.
Roles contain authorizations and privileged commands. For more information about roles, see Configuring RBAC (Task Map) in System Administration Guide: Security Services.
Create a profile.
See To Create a Profile to be Used by Solaris Live Upgrade for a list of keywords that can be used in a Solaris Live Upgrade profile.
# luupgrade -f -n BE_name -s os_image_path -j profile_path
Indicates to install an operating system from a Solaris Flash archive.
Specifies the name of the boot environment that is to be upgraded.
Specifies the path name of a directory that contains an operating system image. This directory can be on an installation medium, such as a DVD-ROM, CD-ROM, or it can be an NFS or UFS directory. This OS image provides a miniroot that boots a minimal, bootable root (/) file system to facilitate the installation of the Solaris Flash archive. The miniroot is not the image that is installed. The -j option provides the path to the profile that contains the Solaris Flash archive operating system image.
Path to a JumpStart profile that is configured for a flash installation. The profile must be in a directory on the local machine. The -s option's operating system version and the Solaris Flash archive operating system version must be identical.
The boot environment is ready to be activated. See Activating a Boot Environment.
In this example, a profile provides the location of the archive to be installed.
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location nfs installserver:/export/solaris/flasharchive/solarisarchive
After creating the profile, you can run the luupgrade command and install the archive. The -s option provides a miniroot that boots a minimal, bootable root (/) file system to facilitate the installation of the Solaris Flash archive. The miniroot is not the image that is installed. The -j option provides the path to the profile that contains the path to the Solaris Flash archive operating system image. The -j option is used to access the profile. The pkgadd command adds the Solaris Live Upgrade packages from the release you are upgrading to.
# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu # luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -j /var/tmp/profile
The boot environment is then ready to be activated. See Activating a Boot Environment.
To create a profile, see To Create a Profile to be Used by Solaris Live Upgrade.