Oracle Solaris 10 ZFS Administration

Menu

Introduction

Getting Started With ZFS

Mastering ZFS Basics

Managing ZFS Storage Pools

Managing ZFS File Systems

Working With ZFS Snapshots and Clones

Installing and Booting a ZFS Root File System

Troubleshooting ZFS Issues and Recovering ZFS Data

ZFS Advanced Topic


Using ACLs to Protect ZFS Files

ZFS Delegated Administration

Installing and Booting a ZFS Root File System
 

From docs.oracle.com:

Installing and Booting a ZFS Root File System

Booting From a ZFS Root File System

Adjusting the Sizes of Your ZFS Swap and Dump Devices

Migrating a UFS Root File System to a ZFS Root File System (Solaris Live Upgrade)

Using Solaris Live Upgrade to Migrate or Upgrade a System With Zones (Solaris 10 10/08)

Using Solaris Live Upgrade to Migrate or Upgrade a System With Zones (Solaris 10 5/09)

Booting From an Alternate Disk in a Mirrored ZFS Root Pool

Using Solaris Live Upgrade to Migrate to a ZFS Root File System (Without Zones)


Bloggers

Doug Scott's Blog Site, Solaris Things ZFS Root on Solaris.

The dot in ... --- ..., Chris Gerhard's Weblog: Liveupgrade UFS -> ZFS

The dot in ... --- ..., Chris Gerhard's Weblog: My first ZFS to ZFS live upgrade

Eric Hanson's Blog, Desktop live upgrade to 10 U6 with zfsroot

The Solaris Zone, The Live Upgrade Experience

Patch Corner, Heads up on Kernel patch installation issues with jumpstart or ZFS Root

James's Blog Live Upgrade and ZFS

all day i dream about solaris, Solaris 10: UFS to ZFS boot with Live Upgrade

SysAdmin's Journey: My collection of notes, thoughts, and howtos, Use LiveUpgrade to Migrate from UFS to ZFS with Minimal Downtime

Storage Stop, Video: Lori Alt on ZFS as a Root File System

Blog O. Matty, Configuring jumpstart to install Solaris on a ZFS root

Jim Laurent's Weblog, FAQ: Using ZFS for Swap


OpenSolaris

ZFS as a Root File System


Other:

George Willson, Oracle Solaris ZFS Pool Split video


Installing a ZFS Root File System (Flash Archive Installation)

Added with the 10/08 Solaris 10 release.

In the Solaris 10 10/09 release, a Flash archive can be created on a system that is running a UFS root file system or a ZFS root file system. A Flash archive of a ZFS root pool contains the entire pool hierarchy, except for the swap and dump volumes, and any excluded datasets. The swap and dump volumes are created when the Flash archive is installed. You can use the Flash archive installation method as follows:

  • Generate a Flash archive that can be used to install and boot a system with a ZFS root file system

  • Perform a JumpStart installation of a system by using a ZFS Flash archive. Creating a ZFS Flash archive clone an entire root pool, not individual boot environments. Individual datasets within the pool can be excluded using the flarcreate and flar command's -D option.

Review the following limitations before you consider installing a system with a ZFS Flash archive:

  • Only a JumpStart installation of a ZFS Flash archive is supported. You cannot use the interactive installation option of a Flash archive to install a system with a ZFS root file system. Nor can you use a Flash archive to install a ZFS BE with Solaris Live Upgrade.

  • You can only install a system of the same architecture with a ZFS Flash archive. For example, an archive that is created on a sun4u system cannot be installed on a sun4v system.

  • Only a full initial installation of a ZFS Flash archive is supported. You cannot install differential Flash archive of a ZFS root file system nor can you install a hybrid UFS/ZFS archive.

  • Existing UFS Flash archives can still only be used to install a UFS root file system. The ZFS Flash archive can only be used to install a ZFS root file system.

  • Although the entire root pool, minus any explicitly excluded datasets, is archived and installed, only the ZFS BE that is booted when the archive is created is usable after the Flash archive is installed. However, pools that are archived with the flar or flarcreate command's -R rootdir option can be used to archive a root pool other than the one that is currently booted.

  • A ZFS root pool name that is created with a Flash archive must match the master root pool name. The root pool name that is used to create the Flash archive is the name that is assigned to the new pool created. Changing the pool name is not supported.

  • The flarcreate and flar command options to include and exclude individual files are not supported in a ZFS Flash archive. You can only exclude entire datasets from a ZFS Flash archive.

  • The flar info command is not supported for a ZFS Flash archive. For example:


    # flar info -l zfs10u8flar
    ERROR: archive content listing not supported for zfs archives.

After a master system is installed with or upgraded to the Solaris 10 10/09 release, you can create a ZFS Flash archive to be used to install a target system. The basic process is as follows:

  • Install or upgrade to the Solaris 10 10/09 release on the master system. Add any customizations that you want.

  • Create the ZFS Flash archive with the flarcreate command on the master system. All datasets in the root pool, except for the swap and dump volumes, are included in the ZFS Flash archive.

  • Create a JumpStart profile to include the flash archive information on the installation server.

  • Install the ZFS Flash archive on the target system.

The following archive options are supported for installing a ZFS root pool with a Flash archive:

  • Use the flarcreate or flar command to create a Flash archive from the specified ZFS root pool. If not specified, a Flash archive of the default root pool is created.

  • Use flarcreate -D dataset to exclude the specified datasets from the Flash archive. This option can be used multiple times to exclude multiple datasets.

After a ZFS Flash archive is installed, the system is configured as follows:

  • The entire dataset hierarchy that existed on the system where the Flash archive was created is recreated on the target system, minus any datasets that were specifically excluded at the time of archive creation. The swap and dump volumes are not included in the Flash archive.

  • The root pool has the same name as the pool that was used to create the archive.

  • The boot environment that was active at the time the Flash archive was created is the active and default BE on the deployed systems.

    Creating a Flash Archive of the current ZFS root BE:

    chaos / #> flarcreate -I -n chaos_zfs_bpool.flar /var/tmp/chaos_zfs_bpool.flar
    Full Flash
    No integrity check. Option "-I" set.
    Running precreation scripts...
    Precreation scripts done.
    Determining the size of the archive...
    The archive will be approximately 3.94GB.
    Creating the archive...
    Archive creation complete.
    Running postcreation scripts...
    Postcreation scripts done.
    
    Running pre-exit scripts...
    Pre-exit scripts done.
    

    The following output shows a partial listing of the GRUB menu using ZFS root and includes two Live Upgrade Environments (Solaris x64):

    #   kernel /platform/i86pc/multiboot  -B prop1=val1,prop2=val2,...
    #
    
    title Diagnostic Partition
            rootnoverify (hd0,0)
            chainloader +1
    #----- 09.05.12 - ADDED BY LIVE UPGRADE - DO NOT EDIT  -----
    
    title 09.05.12
    findroot (BE_09.05.12,1,a)
    bootfs rpool/ROOT/09.05.12
    kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS
    module /platform/i86pc/boot_archive
    
    title 09.05.12 failsafe
    findroot (BE_09.05.12,1,a)
    bootfs rpool/ROOT/09.05.12
    kernel /boot/multiboot kernel/unix -s
    module /boot/x86.miniroot-safe
    
    #----- 09.05.12 -------------- END LIVE UPGRADE ------------
    #----- 09.06.13 - ADDED BY LIVE UPGRADE - DO NOT EDIT  -----
    
    title 09.06.13
    findroot (BE_09.06.13,1,a)
    bootfs rpool/ROOT/09.06.13
    kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS
    module /platform/i86pc/boot_archive
    
    title 09.06.13 failsafe
    findroot (BE_09.06.13,1,a)
    bootfs rpool/ROOT/09.06.13
    kernel /boot/multiboot kernel/unix -s
    module /boot/x86.miniroot-safe
    
    #----- 09.06.13 -------------- END LIVE UPGRADE ------------
    

    Using Live Upgrade to patch a system with Zones on a ZFS boot file system

    Current ZFS listing of file systems

    
    ultra20:/> zfs list
    NAME                              USED  AVAIL  REFER  MOUNTPOINT
    rpool                            10.2G   136G    39K  /rpool
    rpool/ROOT                       7.12G   136G    18K  legacy
    rpool/ROOT/09.03.22              7.12G   136G  6.08G  /
    rpool/ROOT/09.03.22/zones        1.04G   136G    21K  /zones
    rpool/ROOT/09.03.22/zones/zone1  1.04G   136G  1.04G  /zones/zone1
    rpool/dump                       1.00G   136G  1.00G  -
    rpool/export                     52.1M   136G  51.8M  /export
    rpool/export/home                 258K   136G   258K  /export/home
    rpool/swap                       2.00G   138G    16K  -
    

    The patch location

    
    ultra20:/> ls /var/tmp/patch
    118668-19  119247-35  121431-37  138372-06  141105-01
    118669-19  120095-22  123896-10  140682-02
    
    

    Create a new BE

    
    ultra20:/> lucreate -n 09.03.28
    Checking GRUB menu...
    System has findroot enabled GRUB
    Analyzing system configuration.
    Comparing source boot environment <09.03.22> file systems with the file
    system(s) you specified for the new boot environment. Determining which
    file systems should be in the new boot environment.
    Updating boot environment description database on all BEs.
    Updating system configuration files.
    Creating configuration for boot environment <09.03.28>.
    Source boot environment is <09.03.22>.
    Creating boot environment <09.03.28>.
    Cloning file systems from boot environment <09.03.22> to create boot environment
    
    <09.03.28>.
    Creating snapshot for <rpool/ROOT/09.03.22> on <rpool/ROOT/09.03.22@09.03.28>.
    Creating clone for <rpool/ROOT/09.03.22@09.03.28> on <rpool/ROOT/09.03.28>.
    Setting canmount=noauto for </> in zone <global> on <rpool/ROOT/09.03.28>.
    Creating snapshot for <rpool/ROOT/09.03.22/zones> on <rpool/ROOT/09.03.22/zones@09.03.28>.
    Creating clone for <rpool/ROOT/09.03.22/zones@09.03.28> on <rpool/ROOT/09.03.28/zones>.
    Setting canmount=noauto for </zones> in zone <global> on <rpool/ROOT/09.03.28/zones>.
    Creating snapshot for <rpool/ROOT/09.03.22/zones/zone1> on <rpool/ROOT/09.03.22/zones/zone1@09.03.28>.
    Creating clone for <rpool/ROOT/09.03.22/zones/zone1@09.03.28> on <rpool/ROOT/09.03.28/zones/zone1-09.03.28>.
    Saving existing file </boot/grub/menu.lst> in top level dataset for BE <09.03.28> as <mount-point>//boot/grub/menu.lst.prev.
    File </boot/grub/menu.lst> propagation successful
    Copied GRUB menu from PBE to ABE
    No entry for BE <09.03.28> in GRUB menu
    Population of boot environment <09.03.28> successful.
    Creation of boot environment <09.03.28> successful.
    

    Verify the status of the BE

    
    ultra20:/> lustatus
    Boot Environment           Is       Active Active    Can    Copy
    Name                       Complete Now    On Reboot Delete Status
    -------------------------- -------- ------ --------- ------ ----------
    09.03.22                   yes      yes    yes       no     -
    09.03.28                   yes      no     no        yes    -
    
    
    

    ultra20:/> zoneadm list -cv ID NAME STATUS PATH BRAND IP 0 global running / native shared 1 zone1 running /zones/zone1 native shared

    Use the luupgrade command to patch the the new BE

    
    ultra20:/> luupgrade -t -s /var/tmp/patch -n 09.03.28
    
    System has findroot enabled GRUB
    No entry for BE <09.03.28> in GRUB menu
    Validating the contents of the media .
    The media contains 9 software patches that can be added.
    All 9 patches will be added because you did not specify any specific patches to add.
    Mounting the BE <09.03.28>.
    Adding patches to the BE <09.03.28>.
    Validating patches...
    
    Loading patches installed on the system...
    
    Done!
    
    The following requested patches have packages not installed on the system
    Package SUNWj5jmp from directory SUNWj5jmp in patch 118668-19 is not
    installed on the system. Changes for package SUNWj5jmp will not be applied
    to the system.
    
    Checking patches that you specified for installation.
    
    Done!
    
    
    Approved patches will be installed in this order:
    
    118668-19 118669-19 119247-35 120095-22 121431-37 123896-10 138372-06 140682-02
    141105-01
    
    
    Preparing checklist for non-global zone check...
    
    Checking non-global zones...
    
    
    This patch passes the non-global zone check.
    118668-19 118669-19 119247-35 120095-22 121431-37 123896-10 138372-06 140682-02
    141105-01
    
    
    Summary for zones:
    
    Zone zone1
    
    Rejected patches:
    None.
    
    Patches that passed the dependency check:
    118668-19 118669-19 119247-35 120095-22 121431-37 123896-10 138372-06 140682-02
    141105-01
    
    Patching global zone
    Adding patches...
    
    Checking installed patches...
    Verifying sufficient filesystem capacity (dry run method)...
    Installing patch packages...
    
    Patch 118668-19 has been successfully installed.
    See /a/var/sadm/patch/118668-19/log for details
    
    Patch packages installed:
      SUNWj5cfg
      SUNWj5dev
      SUNWj5dmo
      SUNWj5man
      SUNWj5rt
    
    Done!
    Patching non-global zones...
    
    
    Patching zone zone1
    Adding patches...
    
    Checking installed patches...
    Verifying sufficient filesystem capacity (dry run method)...
    Installing patch packages...
    
    Patch 118668-19 has been successfully installed.
    See /a/var/sadm/patch/118668-19/log for details
    
    ...
    
    Patching global zone
    Adding patches...
    
    Checking installed patches...
    Verifying sufficient filesystem capacity (dry run method)...
    Installing patch packages...
    
    Patch 141105-01 has been successfully installed.
    See /a/var/sadm/patch/141105-01/log for details
    
    Patch packages installed:
      SUNWzfsgu
    
    Done!
    Patching non-global zones...
    
    Patching zone zone1
    Adding patches...
    
    Checking installed patches...
    Verifying sufficient filesystem capacity (dry run method)...
    Installing patch packages...
    
    Patch 141105-01 has been successfully installed.
    See /a/var/sadm/patch/141105-01/log for details
    
    Patch packages installed:
      SUNWzfsgu
    
    Done!
    Unmounting the BE <09.03.28>.
    The patch add to the BE <09.03.28> completed.
    
    

    Activate the BE

    
    ultra20:/> luactivate -n 09.03.28
    System has findroot enabled GRUB
    Generating boot-sign, partition and slice information for PBE <09.03.22>
    A Live Upgrade Sync operation will be performed on startup of boot
    environment <09.03.28>.
    
    Generating boot-sign for ABE <09.03.28>
    Saving existing file </etc/bootsign> in top level dataset for BE
    <09.03.28> as <mount-point>//etc/bootsign.prev.
    Generating partition and slice information for ABE <09.03.28>
    Copied boot menu from top level dataset.
    Generating multiboot menu entries for PBE.
    Generating multiboot menu entries for ABE.
    Disabling splashimage
    Re-enabling splashimage
    No more bootadm entries. Deletion of bootadm entries is complete.
    GRUB menu default setting is unaffected
    Done eliding bootadm entries.
    
    **********************************************************************
    
    The target boot environment has been activated. It will be used when you
    reboot. NOTE: You MUST NOT USE the reboot, halt, or uadmin commands. You
    MUST USE either the init or the shutdown command when you reboot. If you
    do not use either init or shutdown, the system will not boot using the
    target BE.
    
    **********************************************************************
    
    In case of a failure while booting to the target BE, the following process
    needs to be followed to fallback to the currently working boot environment:
    
    1. Boot from Solaris failsafe or boot in single user mode from the Solaris
    Install CD or Network.
    
    2. Mount the Parent boot environment root slice to some directory (like
    /mnt). You can use the following command to mount:
    
         mount -Fzfs /dev/dsk/c1t0d0s0 /mnt
    
    3. Run <luactivate> utility with out any arguments from the Parent boot
    environment root slice, as shown below:
    
         /mnt/sbin/luactivate
    
    4. luactivate, activates the previous working boot environment and
    indicates the result.
    
    5. Exit Single User mode and reboot the machine.
    
    **********************************************************************
    
    Modifying boot archive service
    Propagating findroot GRUB for menu conversion.
    File </etc/lu/installgrub.findroot> propagation successful
    File </etc/lu/stage1.findroot> propagation successful
    File </etc/lu/stage2.findroot> propagation successful
    File </etc/lu/GRUB_capability> propagation successful
    Deleting stale GRUB loader from all BEs.
    File </etc/lu/installgrub.latest> deletion successful
    File </etc/lu/stage1.latest> deletion successful
    File </etc/lu/stage2.latest> deletion successful
    Activation of boot environment <09.03.28> successful.
    
    

    Reboot the newly activated BE

    
    ultra20:/> init 6
    

    Log in and verify the system

    
    login as: root
    Using keyboard-interactive authentication.
    Password:
    Last login: Sat Mar 28 19:45:41 2009 from 192.168.1.44
    Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
    
    good evenin' root
    ultra20:/> lustatus
    Boot Environment           Is       Active Active    Can    Copy
    Name                       Complete Now    On Reboot Delete Status
    -------------------------- -------- ------ --------- ------ ----------
    09.03.22                   yes      no     no        yes    -
    09.03.28                   yes      yes    yes       no     -
    

    ultra20:/> zfs list NAME USED AVAIL REFER MOUNTPOINT rpool 10.7G 135G 41K /rpool rpool/ROOT 7.60G 135G 18K legacy rpool/ROOT/09.03.22 14.5M 135G 6.08G / rpool/ROOT/09.03.22/zones 4.47M 135G 21K /zones rpool/ROOT/09.03.22/zones/zone1-09.03.22 4.46M 135G 1.04G /zones/zone1-09.03.22 rpool/ROOT/09.03.28 7.59G 135G 6.27G / rpool/ROOT/09.03.28@09.03.28 259M - 6.08G - rpool/ROOT/09.03.28/zones 1.06G 135G 21K /zones rpool/ROOT/09.03.28/zones@09.03.28 19K - 21K - rpool/ROOT/09.03.28/zones/zone1 1.06G 135G 1.04G /zones/zone1 rpool/ROOT/09.03.28/zones/zone1@09.03.28 18.7M - 1.04G - rpool/dump 1.00G 135G 1.00G - rpool/export 52.1M 135G 51.8M /export rpool/export/home 258K 135G 258K /export/home rpool/swap 2.00G 137G 16K -

    After verifing the new BE you can remove the old BE

    
    ultra20:/> ludelete -n 09.03.22
    System has findroot enabled GRUB
    Checking if last BE on any disk...
    BE <09.03.22> is not the last BE on any disk.
    Updating GRUB menu default setting
    Changing GRUB menu default setting to <1>
    Saving existing file  in top level dataset for BE <09.03.28> as <mount-point>//boot/grub/menu.lst.prev.
    File </etc/lu/GRUB_backup_menu> propagation successful
    Successfully deleted entry from GRUB menu
    Determining the devices to be marked free.
    Updating boot environment configuration database.
    Updating boot environment description database on all BEs.
    Updating all boot environment configuration databases.
    Boot environment <09.03.22> deleted.
    

    Document Audience:  PUBLIC
    Document ID:	    206844
    Old Document ID:    (formerly 72099)
    Title:	            Solaris[TM] Live Upgrade Software: Minimum Patch Requirements
    Copyright Notice:   Copyright 2009 Sun Microsystems, Inc. All Rights Reserved
    Update Date:	    Fri Jun 05 00:00:00 MDT 2009
    

    Solaris[TM] Live Upgrade Software: Minimum Patch Requirements  

    Related Categories
    • Home>Product>Software>Operating Systems
    •  

    Description
    This document lists the minimal sets of patches needed to ensure correct functioning of Solaris Live Upgrade software.

    Description

    This document lists the minimal sets of patches needed to ensure correct functioning of Solaris Live Upgrade software.

    Distinct lists of patches are provided for each Solaris Named Release (i.e. Solaris 2.6, Solaris 7, Solaris 8, Solaris 9, and Solaris 10), where each list is applicable to all Solaris Updates within a Solaris Named Release. For example, the patch lists for Solaris 10 are applicable to Solaris 10 3/05 (FCS), Solaris 10 1/06 (Update 1), Solaris 10 6/06 (Update 2), etc. Many of the patches in these patch lists will already be applied to systems which are running later Solaris Updates as can be seen by running 'patchadd -p' on the target system.

    It is recommended to apply the listed patches before using Live Upgrade to manage the boot environments of a system or apply patches to a system. The patch lists to provide Live Upgrade functionality on Solaris 10 systems with non-global zones specify a number of kernel patches. If these patches are applied to an active boot environment of a system running Solaris 10 8/07 (Update 4) or an earlier Solaris 10 Update, then depending on the current patch level of the system, it may be necessary to perform multiple reboots to apply all of the patches listed. If dealing with such a system, please refer to the section below describing the Solaris 10 Live Upgrade Zones Starter Patch Bundle which eases the management of this process.

    A discussion of how to use Live Upgrade to create and manage boot environments is outside the scope of this document. For information on how to use Live Upgrade, please refer to the documents available here: http://docs.sun.com/app/docs/coll/1236.9

    There are two main sections to this document:

    1. Attaining the software level necessary to use Live Upgrade to upgrade a system. The Live Upgrade software from the release to which the system is being upgraded is installed on the active boot environment prior to upgrading. This ensures that Live Upgrade is able to handle all the functionality for the release to which the system is being upgraded, such as new compression technology introduced in Solaris 10.

    2. Live Upgrade can also be used to manage or patch the boot environments of a system. This section details the patches which need to be installed in order to utilize all available Live Upgrade functionality.


    Changes to Solaris x86 GRUB.

    NOTE: This section only applies to x86, if your system is SPARC based, then you can skip this section.

    As of Solaris 10/08 ( Update 6 ) for x86, the GRUB model has changed. For Solaris 10/08 and later Solaris 10 Updates, Live Upgrade maintains multiple redundant GRUB menus, one for each Boot Environment (BE). Prior to Solaris 10/08, there was only one system wide GRUB menu maintained for all BE's.

    If Live Upgrade patches from post Solaris 10/08 are applied to a system that is running a Solaris 10 Update prior to 10/08, then when a BE is created using lucreate and a subsequent Live Upgrade operation is run ( i.e. luactivate, luupgrade, etc), you will be prompted to run:

    # /usr/lib/lu/lux86menu_propagate /path/to/new/Solaris/install/image OR /path/to/LiveUpgrade/patch

    As this tool is upgrading GRUB in all the available BE's, you will have to either

    1. Provide the path to a Solaris x86 image for Solaris 10/08 or a later Solaris 10 Update.

    2. Apply the GRUB patch and then run /usr/lib/lu/lux86menu_propagate providing the path to the Live Upgrade patch.

      The above command will also need to be run if a system had existing BE's prior to applying a Live Upgrade patch from post 10/08.

    If the GRUB patch is all ready installed along with latest Live Upgrade patch, prior to creating any BE's, then you will not be prompted to run lux86menu_propagate. It is only when the latest Live Upgrade patch is installed and a BE is created without having the latest GRUB patch installed, or one or more BE's all ready existed prior to applying latest Live Upgrade and GRUB patch, that you will be prompted to run lux86menu_propagate.

    The GRUB patch for x86 is 138884-01 or higher.

    The first Live Upgrade patch that utilizes the new GRUB aware model is 121431-30.


    Steps to Follow
    This section describes the software level necessary to use Live Upgrade to upgrade a system.
    
    

    This section describes the software level necessary to use Live Upgrade to upgrade a system.

    1. Using Live Upgrade to upgrade a system


    Upgrading Solaris 8 to Solaris 10

      1) Install the Live Upgrade packages from media for Solaris 10 8/07 or a later Solaris 10 update :

      # <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20

      Or if scripting, you can use:

      # <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20 -nodisplay -noconsole

      Alternatively this can be done manually :

      # pkgrm SUNWlur SUNWluu
      # cd <cdrom>/<Solaris_version>/Product
      # pkgadd -d . SUNWlucfg SUNWlur SUNWluu
      Apply the latest Solaris 10 Live Upgrade patches:
      121430-29 or higher ( SPARC )
      121431-30 or higher ( x86 )

      2) If SDS ( Solstice DiskSuite ) is being used to mirror the root file system, it is critical that the latest Live Upgrade patches listed in step 1 are applied.

      3) After updating the Solaris Live Upgrade packages, you must patch your system with the patches listed below. Choose the Solaris 8 patch list below, appropriate to the system architecture.

      4) If Upgrading Solaris 8 to Solaris 10 5/08 or later on SPARC, then you need to also install p7zip utility, as the default compression technology has changed from bzip2 to p7zip. Please read the following instructions on how to add p7zip support to Solaris 8: http://sunsolve.sun.com/search/document.do?assetkey=1-9-250526-1

      It is not possible to do the same on x86 architecture as p7zip is not available on Solaris 8 x86. So for Solaris 8 on x86 you will need to upgrade twice. Firstly from Solaris 8 to Solaris 9 and then from Solaris 9 to Solaris 10 5/08 or higher. Description of the latter process can be found in the article .Restrictions for Using Solaris Live Upgrade. published on Big Admin, http://www.sun.com/bigadmin/features/articles/live_upgrade_patch.jsp?cid=e6760

    Upgrading Solaris 8 to a later Solaris 8 update or to Solaris 9

      1) Install the Live Upgrade packages from media for the latest Solaris 8 Update (Solaris 8 2/04) if upgrading to Solaris 8, or from the latest Solaris 9 Update (Solaris 9 9/05) if upgrading to Solaris 9 :

      # <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20

      Or if scripting, you can use:

      # <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20 -nodisplay -noconsole
      Alternatively this can be done manually :
      # pkgrm SUNWlur SUNWluu
      # cd <cdrom>/<Solaris_version>/Product
      # pkgadd -d . SUNWlur SUNWluu

      2) After updating the Solaris Live Upgrade packages, you must patch your system with the patches listed below. Choose the Solaris 8 patch list below, appropriate to the system architecture.

    Upgrading Solaris 9 to Solaris 10


    1) Install the Live Upgrade packages from media for Solaris 10 8/07 or a later Solaris 10 update :

    # <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20

    Or if scripting, you can use:

    # <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20 -nodisplay -noconsole

    Alternatively this can be done manually :

    # pkgrm SUNWlur SUNWluu
    # cd <cdrom>/<Solaris_version>/Product
    # pkgadd -d . SUNWlucfg SUNWlur SUNWluu

    2) If SVM ( Solaris Volume Manager ) is being used to mirror the root file system, after following step 1 above, you need to apply the latest Solaris 10 Live Upgrade patches.
    121430-29 or higher ( SPARC )
    121431-30 or higher ( x86 )

    3) After updating the Solaris Live Upgrade packages, you must patch your system with the patches listed below. Choose the Solaris 9 patch list below, appropriate to the system architecture.

    Upgrading Solaris 9 to a later Solaris 9 update

    1) Install the Live Upgrade packages from media for the latest Solaris 9 update :

    # <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20

    Or if scripting, you can use:

    # <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20 -nodisplay -noconsole

    Alternatively this can be done manually :

    # pkgrm SUNWlur SUNWluu
    # cd <cdrom>/<Solaris_version>/Product
    # pkgadd -d . SUNWlur SUNWluu

    2) After updating the Solaris Live Upgrade packages, you must patch your system with the patches listed below. Choose the Solaris 9 patch list below, appropriate to the system architecture.

    Upgrading Solaris 10 to a later Solaris 10 update


    For upgrading Solaris 10 to a later Solaris 10 update release, there are 2 separate scenarios that apply depending on the Solaris Update release level of the system being upgraded and the Solaris Update release that is being upgraded to.

    1) Bring the Live Upgrade packages up to required level.

    a) If the system being upgraded is installed with Solaris 10 11/06 or an earlier Solaris 10 update then add SUNWlucfg package from Solaris 10 08/07 media or from any Solaris 10 Update release media subsequent to 08/07:
    # pkgadd SUNWlucfg

    Then add the latest Live Upgrade patch available on SunSolve:
    121430 ( SPARC )
    121431 ( x86 )

    b) If the system being upgraded is installed with Solaris 10 08/07 or a later Solaris 10 update, then just add the latest Live upgrade patch from SunSolve for your architecture:
    121430 ( SPARC )
    121431 ( x86 )

    2) After updating the Solaris Live Upgrade packages, you must patch your system with the patches listed below. Choose the Solaris 10 patch list below, appropriate to the system architecture. If the system has non-global zones, then the patches listed in the non-global-zones section must also be applied.

    Upgrading Solaris release prior to Solaris 8

    1. Live Upgrade man pages might be missing or inaccurate under the following circumstances:

      * If you are running a version of Solaris before the Solaris 8 release.
      These releases did not contain Live Upgrade packages.

      * If you have early versions of Live Upgrade packages on your system.

      Therefore, under the above circumstances, you will need to check the online man pages or documentation at http://docs.sun.com/app/docs/coll/1236.9 . Be sure to match the version of Solaris on the documents to the version of Solaris media that you used to load the Live Upgrade packages. Matching versions provides the correct set of supported features or options.


      2) This guide shows Solaris Live Upgrade patches back to Solaris 2.6.
      However if the objective is to upgrade to Solaris 10, the maximum jump is 2 releases.
      You would have to first upgrade from Solaris 2.6 to Solaris 8, then Solaris 8 to Solaris 10.



    This section details the patches which need to be installed in order to utilize all available Live Upgrade functionality.



    2. Using Live Upgrade to manage or patch the boot environments of a system

    Management of boot environments using Live Upgrade refers to activities like boot environment creation (in the case where we are simply using Live Upgrade to manage multiple boot environments, as opposed to using Live Upgrade to actually upgrade the boot environments) or patching using 'luupgrade -t'. These activities are distinct from upgrade of a system using Live Upgrade (which is discussed in Section 1 above).


    It is recommended to use Live Upgrade packages from the same Solaris Named Release that a system is installed with, when Live Upgrade is only being used for the management of boot environments on the system. For example, if using Live Upgrade to manage boot environments on Solaris 8 or Solaris 9, then ensure the latest respective Live Upgrade packages available for Solaris 8 or Solaris 9 are installed. For management of boot environments, it should not be necessary, and therefore is not recommended, to use Live Upgrade packages from a later Solaris Named Release (e.g. Solaris 10).


    Solaris 10 Live Upgrade Zones Starter Patch Bundle

    The Solaris 10 Live Upgrade Zones Starter Patch Bundle is a collection of patches with an install script which is available from the SunSolve Patch Cluster and Patch Bundle download page, http://sunsolve.sun.com/show.do?target=patches/patch-access , and is provided specifically for use on systems with non-global zones that are running Solaris 10 8/07 (Update 4) or an earlier Solaris 10 Update. For further information, see the patch bundle README file available on the same download page.


    Patching such a system up to the level where Live Upgrade has support for zones on UFS filesystems can involve applying a number of kernel patches to the active boot environment and require multiple sequential patching and reboot cycles. The patch bundle is provided specifically as a convenient means for simplifying this patching process.

    Systems running Solaris 10 5/08 (Update 5) or a later Solaris 10 Update already deliver Live Upgrade software with support for zones on UFS filesystems. These systems are at an equivalent or higher patch level than the majority of the patches provided by the starter patch bundle, so there is little or no benefit derived from installing the starter patch bundle on these systems. Instead, the additional patches that need to be applied to these systems are specified on the Solaris 10 patch lists below in this document.


    It is important to make clear the distinction between the Live Upgrade Zones Starter Patch Bundle, and the patch list in this document that is associated with enabling use of Live Upgrade on Solaris 10 systems with non-global zones:

    The patch bundle contains only the minimum set of patches needed to provide Live Upgrade with support for zones on UFS filesystems. It's primary use is simplify the task of patching early Solaris 10 Updates with the necessary multiple Kernel Patches and associated system reboots. When the patch bundle is installed to a system with zones on UFS filesystems running Solaris 10 8/07 (Update 4) or an earlier Solaris 10 Update, the level of functionality provided is sufficient to enable use of Live Upgrade on these systems without the need to apply further patches to the active boot environment.


    That is, once this minimal Live Upgrade patch level is achieved, Live Upgrade itself can be used to duplicate the active boot environment, and patch the duplicated boot environment - e.g. with the patches listed below - as a way of bootstrapping a system to a higher patch level - e.g. in preparation of a migration to ZFS root.


    This minimal Live Upgrade functionality for Zones on UFS is contained in a fixed set of patches, which means for the most part that the Live Upgrade Zones Starter Patch Bundle content is static and is not updated when higher revisions of patches are released. It is important to note the starter patch bundle does not provide Live Upgrade with support for features introduced with Solaris 10 5/08 (Update 5) or later Solaris 10 Updates, such as ZFS boot, zones on ZFS, or SPARC Newboot (which included findroot enabled grub, and which is supported by later Live Upgrade patches).


    The Solaris 10 Live Upgrade Zones Starter Patch Bundle brings a system running non-global zones, up to a sufficient patch level that enables a user to now decide based on their requirements and resources, whether to create a new boot environment and patch that boot environment using Live Upgrade utilities, or continue on applying the patches listed in this document to the live boot environment. By creating and patching a duplicated boot environment to a higher patch level, the advantages of Live Upgrade can be leveraged to reduce the risk and downtime associated with applying these additional patches.

    In contrast, the patches listed in this document specifies the patches required to ensure Live Upgrade software has the most up to date bug fixes, and Live Upgrade support for all the latest features of Solaris 10, such as ZFS boot, zones on ZFS, and SPARC Newboot. The patch lists in this document are dynamic, and are updated when new patches are released that contain bug fixes or new feature support for Live Upgrade. The patch lists do not necessarily include all the patches necessary to obtain the full functionality for the specific features which Live Upgrade can support, e.g. it does not necessarily include all the ZFS patches necessary to migrate to a ZFS root environment, but it does include all the patches required to bring Live Upgrade up to its latest functional level to support a migration to ZFS using Live Upgrade.


    So to reiterate, this document contains the list of patches to apply to a system, in order to avail of the latest Live Upgrade feature support such as support for migration to ZFS boot, zones on ZFS and SPARC Newboot, whereas the Solaris 10 Live Upgrade Zones Starter Patch Bundle is basically a minimal subset of the patches listed in this document for Solaris 10 which is required to provide basic Live Upgrade functionality in a Zones on UFS environment.


    Solaris zones ( containers ) on ZFS file systems.

    The latest Live Upgrade patches for Solaris 10, now support zones on ZFS filesystems. Patch 121430-36 for SPARC and 121431-37 for x86 both provide support for zones on ZFS, with one exception, namely where the root file system is ZFS based, and the zone path resides at the top of the UFS mount point. This issue will most likely be resolved in a later Live Upgrade patch. The relevant CR is 6759266.

    Additional documentation:


    For a step by step guide to familiarizing yourself with Solaris Live Upgrade, see Solaris How To Guide, Upgrading and Patching with Live Upgrade at http://www.sun.com/solaris/howto.


    For information about enterprise patching issues using Solaris Live Upgrade, see the Sun Blueprint Patching Mirrored Systems with the Solaris Live Upgrade Software [2]http://www.sun.com/blueprints


    Currently in Solaris 10, due to CR 6759266, it is not possible to use Live Upgrade tools if there are non-global zones on the system and any of these non-global zones have zonepaths that reside at the top of a UFS mountpoint. An example is where zonepath is set to /zone1 and /zone1 is the mountpoint for a UFS filesystem.

    Patch Lists for full Live Upgrade feature support:

    Apply the patches in the order in which they are listed.



    The following patches provide Live Upgrade functionality for Solaris 2.6 SPARC:

    106292-14 or higher pkgadd/pkgrm patches

    111109-02 or higher nawk patch

    112542-01 or higher fgrep patch

    106125-16 or higher patchadd/patchrm**

    106193-06 or higher unzip and sysid

    111664-01 or higher bzcat patch

    105746-06 or higher cpio patch

    107733-11 or higher ld.so patch



    The following patches provide Live Upgrade functionality for Solaris 7 SPARC:

    106938-08 or higher libresolv patches

    107443-23 or higher pkgadd/pkgrm patches

    112590-01 or higher fgrep patch

    111113-02 or higher nawk patch

    107171-13 or higher patchadd/patchrm patch**

    111666-01 or higher bzcat patch

    108414-06 or higher cpio patch

    107059-01 or higher sort patch

    107834-04 or higher DVD-rom support

    106541-38 or higher Live Upgrade boot device patch

    108029-03 or higher prodreg patches for Live Upgrade (Solaris 7 8/99)



    The following patches provide Live Upgrade functionality for Solaris 7 x86:

    106939-07 or higher libresolv patches

    107444-15 or higher pkgadd/pkgrm patches

    112591-01 or higher fgrep patch

    111114-02 or higher nawk patch

    107172-13 or higher patchadd/patchrm patch**

    108415-06 or higher cpio patch

    107060-01 or higher sort patch

    108030-03 or higher prodreg patches for Live Upgrade (Solaris 7 8/99)



    The following patches provide Live Upgrade functionality for Solaris 8 SPARC:

    110380-06 or higher libadm patches

    110934-26 or higher pkg utilities patch

    112396-03 or higher fgrep patches

    111111-07 or higher nawk patches

    108987-18 or higher patchadd/patchrm patch**

    112097-07 or higher cpio patch

    111879-01 or higher prodreg patches for Live Upgrade

    109147-43 or higher linker patches

    108434-22 or higher SUNWlibC patches

    108435-22 or higher SUNWlibCx patches

    108693-26 or higher Disksuite patches

    The following patch is only required if the SUNWmdja package is installed:

    111755-02 or higher Disksuite patches

    112345-04 or higher Pax patches

    The following patch is only required if one or more of the SUNWkcspg, SUNWkcsrt, SUNWkcspx, or SUNWkcsrx packages are installed:

    111400-04 or higher kcms_server and kcms_configure patch

    The following patch is only required if one or more of the SUNW5ttfe, SUNWcbcp, SUNWcttfe. SUNWcwbcp, SUNWcxoft, SUNWgttfe, SUNWhpcp, SUNWhttfe, SUNWkbcp, SUNWkttfe, or SUNWkwbcp packages are installed:

    112279-03 or higher ALC Procedural script patch

    The following patch is only required if one or more of the SUNWgttf, SUNWgttfe, or SUNWgxfnt packages are installed:

    114251-01 or higher ALC Procedural script patch (Solaris 8 2/02)

    108977-01 or higher libsmedia patch

    108974-02 or higher sd and uata driver patch

    If applied to the live boot environment, the following patch must be applied in single-user mode and a reboot is required to bring the system to a consistent state:

    108968-12 or higher vol/vold/rmmount/dev_pcmem.so.1 patch



    The following patches provide Live Upgrade functionality for Solaris 8 x86:

    110403-06 or higher libadm patches

    111307-07 or higher boot.bin, bootconf.exe, bootenv.rc and nbp patch

    110935-26 or higher pkgadd/pkgrm patches

    112397-03 or higher fgrep patches

    111112-07 or higher nawk patches

    108988-18 or higher patchadd/patchrm patch**

    112098-07 or higher cpio patch

    111880-01 or higher prodreg patches for Live Upgrade

    109148-41 or higher linker patches

    112346-04 or higher Pax patches

    The following patch is only required if one or more of the SUNWkcspg or SUNWkcsrt packages are installed:

    111401-04 or higher kcms_server and kcms_configure patch

    The following patch is only required if one or more of the SUNW5ttfe, SUNWcbcp, SUNWcttfe, SUNWcwbcp, SUNWcxoft, SUNWgttfe, SUNWhpcp, SUNWhttfe, SUNWkbcp, SUNWkttfe, SUNWkwbcp packages are installed:

    112280-02 or higher ALC Procedural script patch

    The following patch is only required if one or more of the SUNWgttf, SUNWgttfe, or SUNWgxfnt packages are installed:

    114252-01 or higher ALC Procedural script patch

    108978-01 or higher libsmedia patch

    If applied to the live boot environment, the following patch must be applied in single-user mode and a reboot is required to bring the system to a consistent state:

    108969-12 or higher vol/vold/rmmount patch



    The following patches provide Live Upgrade functionality for Solaris 9 SPARC:

    115689-01 or higher patchadd/patchrm patch**

    112951-13 or higher pkginstall patches

    113713-23 or higher pkginstall patches

    113280-07 or higher cpio patch

    114482-04 or higher prodreg patches for Live Upgrade

    114329-02 or higher pax patches

    The following patch is only required if one or more of the SUNWkcspg, SUNWkcsrt, SUNWkcspx, or SUNWkcsrx packages are installed:

    114636-04 or higher kcms_server and kcms_configure patch

    114006-02 or higher tftp patch

    The following patch is only required if one or more of the SUNWcbcp, SUNWcwbcp, SUNWhbcp, SUNWhwbcp, SUNWkbcp, or SUNWkwbcp packages are installed:

    113023-01 or higher Broken ALC procedural scripts

    The following patch is only required if one or more of the IPLTadcon, IPLTadmin, IPLTcons, IPLTdscon, IPLTdsu, IPLTjss, IPLTnls, IPLTnspr, IPLTnss, or IPLTpldap packages are installed:

    113859-03 or higher IPLT Procedural Script patch

    137477-01 or higher p7zip patch (if upgrading to Solaris 10 5/08 or higher)

    112966-07 or higher vold patch

    If applied to the live boot environment, the following patch must be applied in single-user mode and a reconfiguration reboot is required to bring the system to a consistent state before normal operations are resumed:

    112233-12 or higher kernel patch (required by 117426-03)

    117426-03 or higher ctsmc and sc_nct driver patch



    The following patches provide Live Upgrade functionality for Solaris 9 x86 (commencing from the Solaris 9 12/02 release):

    120465-01 or higher bios utility patch

    115690-01 or higher patchadd/patchrm patches**

    114194-10 or higher pkginstall patches

    114568-22 or higher pkginstall patches

    115167-06 or higher cpio patch

    114483-04 or higher prodreg patches for Live Upgrade

    114273-04 or higher IPLT patch

    114330-02 or higher pax patch

    The following patch is only required if one or more of the SUNWkcspg or SUNWkcsrt packages are installed:

    114637-04 or higher kcms_server and kcms_configure patch

    137478-01 or higher p7zip patch (required if upgrading to Solaris 10 5/08 or higher)

    115021-05 or higher vold patch

    If applied to the live boot environment, the system should be rebooted once all patches are applied.



    The following patches provide Live Upgrade functionality for Solaris 10 SPARC:

    If you are running non-global zones, see the subsequent section for additional patches which you must also install.

    118815-05 or higher nawk patch

    120900-04 or higher libzonecfg patch

    121133-02 or higher SUNWzoneu required patch

    119254-64 or higher Install and Patch Utilities Patch**

    119317-01 or higher SVr4 Packaging Commands (usr) patch

    120235-01 or higher SUNWluzone required patches

    121428-08 or higher SUNWluzone required patches

    121002-03 or higher pax patches

    123121-02 or higher prodreg patches

    The following patch is only required if the TSIpgx package is installed:

    119309-03 or higher PGX32 Graphics (TSIpgx Power Management)

    121004-03 or higher sh patch

    119574-02 or higher su patch

    120996-02 or higher cpio patch

    120068-03 or higher telnet security patch

    119042-10 or higher /usr/sbin/svccfg patch

    126538-01 or higher i.manifest r.manifest class action script patch

    123332-01 or higher tftp patch

    119246-27 or higher Man pages patch

    121901-02 or higher i.manifest r.manifest class action script patch

    125418-01 or higher in.telnetd patch

    121430-34 or higher Live Upgrade patch

    123839-07 or higher Fault Manager patch

    127922-03 or higher cpio patch

    137321-01 or higher p7zip patch (required if upgrading to Solaris 10 5/08 or higher)

    138130-01 or higher vold patch

    If applied to the live boot environment, the system should be rebooted once all patches are applied.



    The following patches provide Live Upgrade functionality for Solaris 10 SPARC with non-global zones:

    If you want to use Live Upgrade on a system with non-global zones, you must install the following additional patches:

    119081-25 or higher CD-ROM Install Boot Image patch (required by 124628-04)

    124628-05 or higher CD-ROM Install Boot Image patch (required by 124630-12)

    119252-21 or higher System Administration Applications patch (required by 124630-12)

    120199-11 or higher System Administration Applications patch (required by 124630-12)

    124630-13 or higher showrev patch

    119578-30 or higher FMA patch (required by 118833-36)

    118918-24 or higher Solaris Crypto Framework patch (required by 118833-36)

    119042-10 or higher svccfg & svcprop patch (required by 118833-36)

    124327-04 or higher libpcp patch (required by 118833-36)

    If applied to the live boot environment, the system must be rebooted immediately after applying the following patch, before any other patches can be installed:

    118833-36 or higher Kernel patch

    120272-13 or higher SMA patch (required by 120011-14)

    126897-02 or higher Fault Manager patch (required by 120011-14)

    122640-05 or higher ZFS patch (required by 120011-14)

    125369-10 or higher Fault Manager patch (required by 120011-14)

    125503-02 or higher package move IP objects patch (required by 120011-14)

    126419-01 or higher umountall patch (required by 120011-14)

    124204-04 or higher ZFS patch (required by 120011-14)

    118731-01 or higher /usr/sbin/zonecfg patch (required by 120011-14)

    122660-10 or higher zones patch (required by 120011-14)

    125547-02 or higher zoneadm indirect dependency patch (required by 120011-14)

    Before installing the following patch, the non-global zones must be halted:

    120011-14 or higher Kernel patch



    The following patches provide Live Upgrade functionality for Solaris 10 x86:

    If you want to use Live Upgrade on a system with non-global zones, you must install the following additional patches:

    118816-03 or higher nawk patch

    120901-03 or higher libzonecfg patch

    121334-04 or higher SUNWzoneu required patch

    119255-64 or higher Install and Patch Utilities Patch**

    119318-01 or higher SVr4 Packaging Commands (usr) patch

    117435-02 or higher biosdev patch for GRUB Boot

    120236-01 or higher SUNWluzone required patches

    121429-08 or higher SUNWluzone required patches

    121003-03 or higher pax patch

    123122-02 or higher prodreg patch

    121005-03 or higher sh patch

    119043-10 or higher /usr/sbin/svccfg patch

    121902-02 or higher i.manifest r.manifest class action script patch

    120901-03 or higher libzonecfg patch

    120069-03 or higher telnet security patch

    120070-02 or higher cpio patch

    123333-01 or higher tftp patch

    121431-35 or higher Live Upgrade patch

    126539-01 or higher i.manifest and r.manifest patch

    119247-27 or higher Manual Page updates for Solaris 10

    125419-01 or higher in.telnetd patch

    118732-01 or higher /usr/sbin/zonecfg patch

    127923-03 or higher cpio patch

    137322-01 or higher p7zip patch (required if upgrading to Solaris 10 5/08 or higher)

    138884-01 or higher SunOS 5.10_x86: GRUB patch

    138131-09 or higher vold patch



    The following patch provide Live Upgrade functionality for Solaris 10 x86 with non-global zones:

    If you want to use Live Upgrade with a system that is running non-global zones, you must install the following additional patches.

    121127-02 or higher umountall.sh patch (required by 118855-36)

    113000-07 or higher SUNWgrub patch (required by 118855-36)

    118344-14 or higher Fault Manager patch (required by 118855-36)

    If applied to a live boot environment, the system must be rebooted immediately after installing the following patch, before any other patches can be installed:

    118844-20 or higher kernel patch (required by 118855-36)

    121208-03 or higher ld & libc.so.1 patch (required by 118855-36)

    118345-12 or higher ld & libc.so.1 patch (required by 118855-36)

    119082-25 or higher CD-ROM Install Boot Image patch (required by 124631-13)

    124629-05 or higher CD-ROM Install Boot Image patch (required by 124631-13)

    119253-22 or higher System Administration Applications patch (required by 124631-13)

    120200-11 or higher sysidtool patch (required by 124631-13)

    124631-13 or higher showrev patch

    121264-01 or higher cadp160 driv er patch (required by 118855-36)

    122035-05 or higher awk/nawk patch (required by 118855-36)

    123840-04 or higher Fault Manager patch (required by 118855-36)

    If applied to a live boot environment, the system must be rebooted immediately after installing the following patch, before any other patches can be installed:

    118855-36 or higher kernel patch

    118919-21 or higher Solaris Crypto Framework patch (required by 120012-14)

    119575-02 or higher su patch (required by 120012-14)

    120273-15 or higher SMA patch (required by 120012-14)

    122641-06 or higher ZFS genesis patch (required by 120012-14)

    125370-05 or higher Fault Manager patch (required by 120012-14)

    126420-01 or higher umountall patch (required by 120012-14)

    125504-02 or higher package move IP objects patch (required by 120012-14)

    124205-05 or higher ZFS patch (required by 120012-14)

    122661-08 or higher zones patch (required by 120012-14)

    125548-02 or higher zoneadm indirect dependency patch (required by 120012-14)

    126424-03 or higher bootadm patch (required by 120012-14)

    Before installing the following patch, the non-global zones must be halted:

    120012-14 or higher Kernel patch



    ** It is recommended to always install the latest available revision of the patch utilities patch before applying other patches.


    Product
    Solaris 10 Operating System
    Solaris 9 Operating System
    Solaris 8 Operating System
    Solaris 7 Operating System
    Solaris 2.6 Operating System


    Keywords
    Live Upgrade patches lu, Live Upgrade, patches, LU, minimum


    Previously Published As
    72099