Go to main content

Updating to Oracle® Solaris 11.3

Exit Print View

Updated: October 2019
 
 

Updating a System to Oracle Solaris 11.3


Note -  The amount of time it takes to update a system depends on many factors, including system and network resources.

How to Update a System Running Oracle Solaris 11.1 or Oracle Solaris 11.2 to Oracle Solaris 11.3

If Oracle Solaris 11.1 or Oracle Solaris 11.2 is installed with or without SRUs, no special steps are required to update the system.

  1. Become an administrator.

    For more information, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.3.

  2. Update the system packages.
    • If you are using the Oracle Solaris support repository, update the system packages.

      $ pkg update --accept
    • If you are using the Oracle Solaris release repository, review the update's license.

      $ pkg info -r --license entire pkg://solaris/entire@0.5.11,5.11-0.175.3.17.0.5.0:20170217T020457Z

      If you accept the terms, update the system packages.

      $ pkg update --accept
  3. Reboot into Oracle Solaris 11.3 using the updated boot environment.
    # reboot

How to Update a System Running Oracle Solaris 11 11/11 with an SRU to Oracle Solaris 11.3

Some of the updates that were made in the Oracle Solaris 11 11/11 release require manual steps to complete the update process, depending on which SRU is installed on your system.

Before You Begin

Make sure to verify which Oracle Solaris 11 SRU you have installed. For instructions, see Step 3 in How to Determine Your Starting Point.

  1. Become an administrator.

    For more information, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.3.

  2. For installed SRUs earlier than Oracle Solaris 11 11/11 SRU 10.5, update the system to Oracle Solaris 11 11/11 SRU 10.5.

    This command creates a new Oracle Solaris 11 11/11 SRU 10.5 boot environment.

    # pkg update --accept entire@0.5.11,5.11-0.175.0.10.0.5 
    # reboot

    After you have updated and rebooted to SRU 10.5, perform the following steps on the Oracle Solaris 11 11/11 SRU 10.5 system to finish updating the system to Oracle Solaris 11.3.

  3. For installed SRUs from Oracle Solaris 11 11/11 SRU 10.5 and later, update the system to Oracle Solaris 11.3.
    1. SPARC only: For each zone, remove the pkg:/system/ldoms/ldomsmanager package.

      For any SPARC based system that has one or more zones installed, you must remove the package from every zone as follows:

      # for z in `zoneadm list`; do zlogin $z pkg uninstall ldomsmanager; done
    2. Update the IPS package.
      # pkg update package/pkg

        Due to earlier bugs in some packages, it was possible to incorrectly install those packages on a system. The preceding command removes the following bad packages, if they are installed:

      • x86: pkg:/consolidation/ldoms/ldoms-incorporation

      • SPARC:

        • pkg:/consolidation/nvidia/nvidia-incorporation

        • pkg:/driver/network/ethernet/elxl

        • pkg:/driver/network/ethernet/pcn

        • pkg:/driver/network/ethernet/dnet

        • pkg:/driver/network/ethernet/iprb

    3. Update the remaining system packages to create an updated boot environment.
      # pkg update --accept
    4. Reboot into Oracle Solaris 11.3 using the updated boot environment.
      # init 6

How to Update a System Running Oracle Solaris 11 11/11 to Oracle Solaris 11.3 Using the Release Repository

Updating to Oracle Solaris 11.3 is a multistep process because certain system packages must be updated before updating the remaining packages.

  1. Become an administrator.

    For more information, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.3.

  2. Review the update's license.
    $ pkg info -r --license entire pkg://solaris/entire@ 	0.5.11-0.175.3.1.0.5.3:20180801T010146Z
  3. If you agree to the license terms, update the system packages.

    This command creates a new boot environment.

    $ pkg update --accept

    Note -  For systems that cannot directly connect to Oracle's hosted package repositories, download the Oracle Solaris 11.1 Pre-Upgrade Repository Image. This image contains packages that you must update prior to updating to Oracle Solaris 11.3. See http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.htmthis page for more information. The ISO image contains a README file that describes the necessary steps for constructing the repository and updating to Oracle Solaris 11.3.
  4. Reboot into Oracle Solaris 11.3 using the updated boot environment.
    # init 6
  5. SPARC only: For each zone, remove the ldomsmanager package.

    For any SPARC based system that has one or more zones installed, you must perform an additional step. For each zone installed on the system, remove the pkg:/system/ldoms/ldomsmanager package as follows:

    $ for z in `zoneadm list`; do zlogin $z pkg uninstall ldomsmanager; done
  6. Update the IPS package.
    $ pkg update pkg:/package/pkg
  7. Review the update's license.
    $ pkg info -r --license entire pkg://solaris/entire@0.5.11,5.11-0.175.3.17.0.5.0:20170217T020457Z
  8. If you agree with the license terms, update the rest of the packages.
    $ pkg update --accept
  9. Reboot into Oracle Solaris 11.3 using the updated boot environment.
    # init 6