Asset ID: |
1-71-1534482.1 |
Update Date: | 2014-10-13 |
Keywords: | |
Solution Type
Technical Instruction Sure
Solution
1534482.1
:
Upgrading to Solaris 11.1 on Solaris x86-64 Exadata Compute nodes
Related Items |
- Oracle Exadata Hardware
- Exadata Database Machine V2
- Exadata X3-2 Full Rack
- Exadata Database Machine X2-2 Full Rack
|
Related Categories |
- PLA-Support>Eng Systems>Exadata/ODA/SSC>Oracle Exadata>DB: Exadata_EST
|
This note describes how to upgrade to Solaris 11.1 on Solaris x86-64 Exadata Compute Nodes.
In this Document
Applies to:
Exadata Database Machine X2-2 Full Rack - Version All Versions to All Versions [Release All Releases] Oracle Exadata Hardware - Version 11.2.3.1.1 and later Exadata Database Machine V2 - Version All Versions to All Versions [Release All Releases] Exadata X3-2 Full Rack - Version All Versions to All Versions [Release All Releases] Oracle Solaris on x86-64 (64-bit)
For supported Solaris SRUs on Exadata Database Machine check .
Goal
The goal of this procedure is to upgrade to the current recommended Solaris Version on Solaris 11 Exadata Compute Nodes.
Solaris 11.1 SRU 4.5 is the minimum target version. Specifically, upgrading to Solaris 11.1 SRUs before SRU 4.5 is not supported.
Solution
This procedure updates Exadata Database Machine database servers running Solaris 11 first to the latest Solaris 11 and then to the current recommended Solaris 11.1. Customers updating to higher SRU need to open SR to get appropriate update plan.
Note: We recommend to use Solaris 11.1 SRU 19.6.0 (see <Note 1673700.1> for details) as Solaris version for Exadata Database Server Version 12.1.1.1.1/11.2.3.3.1. It is recommended to upgrade Exadata Storage Server to 12.1.1.1.1/11.2.3.3.1 previously to this procedure as well.
Please consider Responses to common Exadata security scan findings (see <Note 1405320.1>) and CVE-2014-6271 and CVE-2014-7169 Patch Availability Document for Oracle Solaris (see <Note 1930090.1>) and apply IDR 1401 (<Patch 19686997>)
For database servers running Solaris 11 Express, they will first need to be upgraded to Solaris 11. Refer to <Note 1431284.1> for more information and procedures.
For customers with no internet access, offline repositories available via ISO images can be used. For repository setup check:
- Solaris 11 Express and Solaris 11 Support Repositories Explained (<Note 1021281.1>)
- Upgrading Solaris Exadata Database nodes from Oracle Solaris 11 Express to a latest supported Oracle Solaris 11 11/11 SRU. (<Note 1431284.1>)
- Where to download Oracle Solaris ISO images and Update Releases (<Note 1277964.1>)
Ensure there is a valid, restorable backup of Exadata Database Machine database servers before starting this procedure.
The following steps can be run on one compute node at a time in rolling fashion or in parallel if downtime is acceptable. On the node(s) being upgraded stop and disable CRS first before upgrade and enable and start CRS after upgrade completion. To stop and disable CRS, you could use these commands (run as root, substitute <GRID_HOME> with your Grid Infrastructure ORACLE_HOME path):
(root)# <GRID_HOME>/bin/crsctl stop crs
(root)# <GRID_HOME>/bin/crsctl disable crs
To enable and start CRS, you could use these commands:
(root)# <GRID_HOME>/bin/crsctl enable crs
(root)# <GRID_HOME>/bin/crsctl start crs
Upgrading Solaris 11 SRU 8.5 to the current recommended Solaris 11.1 Version
Verify the Solaris 11 version and status.
- Check the current version, SRU and exa-family package versions. Most important among the checks at this stage is to make sure that the returned version shows 0.5.11-0.175 (which is Solaris 11). If the version starts with 0.5.11-0.151, then the system runs Solaris 11 Express and will need to be upgraded to Solaris 11 using <Note 1431284.1>.
pkg list entire
Example:
(root)# pkg list entire NAME (PUBLISHER) VERSION IFO entire 0.5.11-0.175.0.8.0.5.0 i--
pkg list|grep exa system/management/hmp/hmp-hwmgmt (exa-family) 2.2.15016-1 i-- system/management/hmp/hmp-ipmiflash (exa-family) 1.8.10.5-2 i-- system/management/hmp/hmp-ipmitool (exa-family) 1.8.10.4-3 i-- system/management/hmp/hmp-libs (exa-family) 2.2.15016-1 i-- system/management/hmp/hmp-snmp (exa-family) 2.2.15016-1 i-- system/management/hmp/hmp-tools (exa-family) 2.2.15016-1 i-- system/platform/exa-family/oswatcher (exa-family) 0.5.11-0.1.0.10 i-- system/platform/exadata/compmon (exa-family) 0.5.11-0.1.0.10 i-- system/platform/exadata/consolidation (exa-family) 0.5.11-1.1.0.14 i-- system/platform/exadata/firstrun (exa-family) 0.5.11-0.1.0.10 i-- system/platform/exadata/ipconf (exa-family) 0.5.11-1.1.0.14 i-- system/platform/exadata/utils (exa-family) 0.5.11-1.1.0.14 i-- system/platform/exadata/validations (exa-family) 0.5.11-0.1.0.10 i-- system/storage/megacli (exa-family) 0.5.11-0.1.0.10 i--
- Check ipmp interfaces using ipmpstat -g.
Example:
(root)# ipmpstat -g GROUP GROUPNAME STATE FDT INTERFACES bondib0 bondib0 ok -- bondib0_1 bondib0_0 bondeth0 bondeth0 ok -- eth2 eth1
I. Update using online repositories
- Setup publisher
- Update to Solaris 11 SRU 13.4
- Reboot to newly created boot environment
- Verify the update
(root)# pkg list entire NAME (PUBLISHER) VERSION IFO entire 0.5.11-0.175.0.13.0.4.0 i--
- Upgrade to Solaris 11.1 SRU 8.4 (customers already on Solaris 11.1 start here)
(root)# pkg update --accept --be-name S11.1SRU8.4 entire@0.5.11-0.175.1.8.0.4.0
- Reboot to newly created S11.1SRU8.4 boot environment
- Verify the upgrade
(root)# pkg list entire NAME (PUBLISHER) VERSION IFO entire 0.5.11-0.175.1.8.0.4.0 i--
- Update to Solaris 11.1 SRU 9.5.1
Note: Customers already on 11.1 SRU 9.5.1+idr679.2 backout idr679.2 before next step:
(root)#/usr/bin/pkg update --reject pkg://solaris/idr679@2,5.11 \ pkg:/system/library@0.5.11,5.11-0.175.1.9.0.3.2:20130624T220452Z
(root)# pkg update --accept --be-name S11.1SRU9.5.1 entire@0.5.11,5.11-0.175.1.9.0.5.1 (root)# reboot
- Update to Solaris 11.1 SRU 19.6.0
(root)# pkg update -v --be-name S11.1.19.0.6.0 pkg:/entire@0.5.11-0.175.1.19.0.6.0
- Download idr1178 and idr1211 from <Patch 19272951> and <Patch 19311244> to /tmp and install them.
(root)# mkdir -p /tmp/S11.1.19.0.6.0 (root)# beadm mount S11.1.19.0.6.0 /tmp/S11.1.19.0.6.0 (root)# pkg -R /tmp/S11.1.19.0.6.0 install -g /tmp/idr1178.1.p5p idr1178 (root)# pkg -R /tmp/S11.1.19.0.6.0 install -g /tmp/idr1211.1.p5p idr1211
- Remove few packages which are added by version for Exadata
(root)# pkg -R /tmp/S11.1.19.0.6.0 uninstall system/management/hmp/hmp-libs \ system/management/hmp/hmp-hwmgmt \ system/management/hmp/hmp-tools \ system/management/hmp/hmp-snmp \ system/platform/exa-family/oswatcher \ system/platform/exadata/consolidation
(root)# beadm umount S11.1.19.0.6.0
- Reboot to newly created boot environment
- Verify the update
(root)# pkg list entire NAME (PUBLISHER) VERSION IFO entire 0.5.11-0.175.1.19.0.6.0 i-- (root)# pkg list |grep idr idr1178 1 i-- idr1211 1 i--
- Add the exa-family repository to update the firmware level and install the required additional packages
(root)# pkg set-publisher -G '*' -g http://pkg.oracle.com/solaris/exa-family/ exa-family
NOTE: For Exadata Storage Server Image Version 12.1.1.1.1
(root)# pkg install --accept system/management/hmp/hmp-snmp@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-tools@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-hwmgmt@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-libs@2.2.7.17734,5.11-1 \ system/management/hmp/biosdrv@2.2.3,5.11 \ system/management/hmp/hmp-tools-ubiosconfig@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-tools-biosconfig@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-ipmiflash@1.8.10.5,5.11-4 \ system/management/hmp/hmp-ipmitool@1.8.10.4,5.11-4 \ system/platform/exadata/compmon@0.5.11,5.11-12.1.0.34 \ system/platform/exadata/firstrun@0.5.11,5.11-12.1.0.34 \ system/platform/exadata/ipconf@0.5.11,5.11-12.1.0.34 \ system/platform/exadata/utils@0.5.11,5.11-12.1.0.34 \ system/platform/exadata/validations@0.5.11,5.11-12.1.0.34 \ install/distribution-constructor \ library/perl-5/database \ library/perl-5/database-512 \ library/perl-5/database-584 \ library/perl-5/sun-solaris \ library/perl-5/xml-libxml \ library/perl-5/xml-libxml-512 \ library/perl-5/xml-libxml-threaded-512 \ library/perl-5/xml-namespacesupport \ library/perl-5/xml-namespacesupport-512 \ library/perl-5/xml-namespacesupport-threaded-512 \ library/perl-5/xml-parser-threaded-512 \ library/perl-5/xml-sax \ library/perl-5/xml-sax-512 \ library/perl-5/xml-sax-base \ library/perl-5/xml-sax-base-512 \ library/perl-5/xml-sax-base-threaded-512 \ library/perl-5/xml-sax-threaded-512 \ library/perl-5/xml-simple \ library/perl-5/xml-simple-512 \ library/perl-5/xml-simple-584 \ library/perl-5/xml-simple-threaded-512 \ runtime/perl-threaded-512 \ service/storage/media-volume-manager \ system/extended-system-utilities \ system/file-system/uvfs \ system/library/c++/sunpro \ system/storage/megacli@0.5.11,5.11-0.1.0.19
NOTE: For Exadata Storage Server Image Version 11.2.3.3.1
pkg install --accept system/management/hmp/hmp-snmp@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-tools@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-hwmgmt@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-libs@2.2.7.17734,5.11-1 \ system/management/hmp/biosdrv@2.2.3,5.11 \ system/management/hmp/hmp-tools-ubiosconfig@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-tools-biosconfig@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-ipmiflash@1.8.10.5,5.11-4 \ system/management/hmp/hmp-ipmitool@1.8.10.4,5.11-4 \ system/platform/exadata/compmon@0.5.11,5.11-11.2.0.34 \ system/platform/exadata/firstrun@0.5.11,5.11-11.2.0.34 \ system/platform/exadata/ipconf@0.5.11,5.11-11.2.0.34 \ system/platform/exadata/utils@0.5.11,5.11-11.2.0.34 \ system/platform/exadata/validations@0.5.11,5.11-11.2.0.34 \ install/distribution-constructor \ library/perl-5/database \ library/perl-5/database-512 \ library/perl-5/database-584 \ library/perl-5/sun-solaris \ library/perl-5/xml-libxml \ library/perl-5/xml-libxml-512 \ library/perl-5/xml-libxml-threaded-512 \ library/perl-5/xml-namespacesupport \ library/perl-5/xml-namespacesupport-512 \ library/perl-5/xml-namespacesupport-threaded-512 \ library/perl-5/xml-parser-threaded-512 \ library/perl-5/xml-sax \ library/perl-5/xml-sax-512 \ library/perl-5/xml-sax-base \ library/perl-5/xml-sax-base-512 \ library/perl-5/xml-sax-base-threaded-512 \ library/perl-5/xml-sax-threaded-512 \ library/perl-5/xml-simple \ library/perl-5/xml-simple-512 \ library/perl-5/xml-simple-584 \ library/perl-5/xml-simple-threaded-512 \ runtime/perl-threaded-512 \ service/storage/media-volume-manager \ system/extended-system-utilities \ system/file-system/uvfs \ system/library/c++/sunpro \ system/storage/megacli@0.5.11,5.11-0.1.0.19
- Enable power management
(root)# poweradm set active_control/administrative-authority=none (root)# poweradm set active_config/time-to-full-capacity=250 (root)# poweradm set active_config/time-to-minimum-responsiveness=0 (root)# svcadm clear power (root)# poweradm set active_control/administrative-authority=smf (root)# svcadm enable svc:/system/power:default
- Enable rds and rename the biosbootorder files in /opt/oracle.cellos/validations/rc.d
(root)# svcadm enable rds (root)# mv /opt/oracle.cellos/validations/rc.d/F85biosbootorder \ /opt/oracle.cellos/validations/rc.d/F82biosbootorder
(root)# mv /opt/oracle.cellos/validations/rc.d/E85biosbootorder \ /opt/oracle.cellos/validations/rc.d/E82biosbootorder
- Enable Turbo Mode if necessary
(root)# ubiosconfig export all -x /tmp/ubiosconfig.xml (root)# grep Turbo_Mode /tmp/ubiosconfig.xml <Turbo_Mode>Disabled</Turbo_Mode> change Turbo_Mode entry to <Turbo_Mode>Enabled</Turbo_Mode> (root)# ubiosconfig import all -x /tmp/ubiosconfig.xml
- Reboot to newly created boot environment
- Check for enabled Turbo Mode and offline services
(root)# ubiosconfig export all |grep Turbo_Mode <Turbo_Mode>Enabled</Turbo_Mode> (root)# sleep 60;svcs -xv
The command above should return no rows
- Check ipmp interfaces with ipmpstat -g and add missing interfaces if needed
Example:
(root)# ipmpstat -g GROUP GROUPNAME STATE FDT INTERFACES bondeth0 rac-bondeth0 ok -- eth2 bondib0 rac-bondib0 ok -- bondib0_1
(root)# ipadm add-ipmp -i eth1 bondeth0 (root)# ipadm add-ipmp -i bondib0_0 bondib0
-
Check Image Status
(root)# /opt/oracle.cellos/imageinfo
Kernel version: 5.11 11.1 i386 Image version: 12.1.1.1.0.131104 Image activated: 2014-07-04 06:26:56 -0700 Image status: success
-
Check Hardware and Firmware Profile
(root)# /opt/oracle.cellos/CheckHWnFWProfile -action check -mode exact
- Run exachk from MOS 1070954.1
II. Update using offline repositories
First, obtain the offline repository ISOs and stage them on the system in a local directory. The following notes have the necessary information for obtaining the ISOs.
- Where to download Oracle Solaris ISO images and Update Releases (<Note 1277964.1>)
- Oracle Solaris 11 Support Repository Updates (SRU) Index (<Note 1372094.1>)
- Oracle Solaris 11.1 Support Repository Updates (SRU) Index (<Note 1501435.1>)
The ISOs referred to in the following procedures can be obtained from the following sources:
- sol-11-1111-repo-full.iso <Patch 14669012>
This repo is provided as single or multiple isos. We show the single iso case in this Note. For multiple isos case see the README inside iso.
- 2011.11 SRU13.4 <Patch 15879286>
- sol-11_1-repo-full.iso (http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html)
- S11.1 SRU8.4 <Patch 16941261> ISO Image
- S11.1 SRU9.5.1 <Patch 17052608> ISO Image
- S11.1 SRU19.6 <Patch 18746419> ISO Image
- 12.1.1.1.1 exa-family repository from <Patch 19246837>
11.2.3.3.1 exa-family repository from <Patch 18923831>
- idr679 from <Patch 17671964>
- idr1178 from <Patch 19272951>
- idr1211 from <Patch 19311244>
Once you have the files downloaded to a directory on the Solaris server, follow the procedures below to deploy the updates.
- Mount Solaris 11 full and Solaris 11 SRU 13.4 ISOs
(root)# mkdir -p /mnt2 (root)# mount -F hsfs sol-11-1111-repo-full.iso /mnt (root)# mount -F hsfs sol-11-1111-sru13-04-incr-repo.iso /mnt2
Setup publisher
- Update to S11 SRU 13.4
- Reboot to newly created boot environment
(root)# reboot
- Verify the update
(root)# pkg list entire NAME (PUBLISHER) VERSION IFO entire 0.5.11-0.175.0.13.0.4.0 i--
- Upgrade to Solaris 11.1 SRU 8.4 (customers already on Solaris 11.1 start here)
(root)# mkdir -p /mnt2 (root)# mount -F hsfs sol-11_1-repo-full.iso /mnt (root)# mount -F hsfs sol-11_1_8_4_0-incr-repo.iso /mnt2 (root)# pkg set-publisher -G '*' -g file:///mnt/repo/ solaris (root)# pkg set-publisher -g file:///mnt2/repo/ solaris (root)# pkg unset-publisher exa-family (root)# pkg update --accept --be-name S11.1SRU8.4 entire@0.5.11-0.175.1.8.0.4.0
- Reboot to newly created S11.1SRU8.4 boot environment
(root)# reboot
- Verify the upgrade
(root)# pkg list entire NAME (PUBLISHER) VERSION IFO entire 0.5.11-0.175.1.8.0.4.0 i--
- Update to Solaris 11.1 SRU 9.5.1
Note: Customers already on 11.1 SRU 9.5.1+idr679.2 backout idr679.2 before next step: (root)# mkdir -p /mnt2 (root)# mount -F hsfs sol-11_1-repo-full.iso /mnt (root)# mount -F hsfs sol-11_1_9_5_1-incr-repo.iso /mnt2 (root)# pkg set-publisher -G '*' -g file:///mnt/repo/ solaris (root)# pkg set-publisher -g file:///mnt2/repo/ solaris (root)# pkg unset-publisher exa-family (root)# /usr/bin/pkg update --reject pkg://solaris/idr679@2,5.11 \ pkg:/system/library@0.5.11,5.11-0.175.1.9.0.3.2:20130624T220452Z
(root)# mkdir -p /mnt2 (root)# mount -F hsfs sol-11_1-repo-full.iso /mnt (root)# mount -F hsfs sol-11_1_9_5_1-incr-repo.iso /mnt2 (root)# pkg set-publisher -G '*' -g file:///mnt/repo/ solaris (root)# pkg set-publisher -g file:///mnt2/repo/ solaris (root)# pkg unset-publisher exa-family (root)# pkg update --accept --be-name S11.1SRU9.5.1 entire@0.5.11,5.11-0.175.1.9.0.5.1 (root)# reboot
- Update to Solaris 11.1 SRU 19.6.0
(root)# mkdir -p /mnt2 (root)# mount -F hsfs sol-11_1-repo-full.iso /mnt (root)# mount -F hsfs sol-11_1_19_6_0-incr-repo.iso /mnt2 (root)# pkg set-publisher -G '*' -g file:///mnt/repo/ solaris (root)# pkg set-publisher -g file:///mnt2/repo/ solaris (root)# pkg unset-publisher exa-family (root)# pkg update --accept --be-name S11.1.19.0.6.0 entire@0.5.11-0.175.1.19.0.6.0
- Download idr1178 and idr1211 to /tmp and install them.
(root)# mkdir -p /tmp/S11.1.19.0.6.0 (root)# beadm mount S11.1.19.0.6.0 /tmp/S11.1.19.0.6.0 (root)# pkg -R /tmp/S11.1.19.0.6.0 install -g /tmp/idr1178.1.p5p idr1178 (root)# pkg -R /tmp/S11.1.19.0.6.0 install -g /tmp/idr1211.1.p5p idr1211
- Remove few packages which are added by version for Exadata
(root)# pkg -R /tmp/S11.1.19.0.6.0 uninstall system/management/hmp/hmp-libs \ system/management/hmp/hmp-hwmgmt \ system/management/hmp/hmp-tools \ system/management/hmp/hmp-snmp \ system/platform/exa-family/oswatcher \ system/platform/exadata/consolidation
(root)# beadm umount S11.1.19.0.6.0
- Reboot to newly created boot environment
- Verify the update
(root)# pkg list entire NAME (PUBLISHER) VERSION IFO entire 0.5.11-0.175.1.19.0.6.0 i-- (root)#pkg list |grep idr idr1178 1 i-- idr1211 1 i--
- Add 12.1.1.1.1 exa-family repository from <Patch 19246837> for 12.1.1.1.1 Exadata Storage Server
or Add 11.2.3.3.1 exa-family repository from <Patch 18923831> for 11.2.3.3.1 Exadata Storage Server to update the firmware level and install the required additional packages
(root)# mkdir -p /mnt3 (root)# mount -F hsfs sol-11_1-repo-full.iso /mnt (root)# mount -F hsfs sol-11_1_19_6_0-incr-repo.iso /mnt2 (root)# pkg set-publisher -G '*' -g file:///mnt/repo/ solaris (root)# pkg set-publisher -g file:///mnt2/repo/ solaris
(root)# mount -F hsfs sol-exafamily-12_1_1_1_1-repo-full.iso /mnt3 resp. (root)# mount -F hsfs sol-exafamily-11_2_3_3_1-repo-full.iso /mnt3
(root)# pkg set-publisher -G '*' -g file:///mnt3/repo/ exa-family
NOTE: For Exadata Storage Server Image Version 12.1.1.1.1
(root)# pkg install --accept system/management/hmp/hmp-snmp@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-tools@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-hwmgmt@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-libs@2.2.7.17734,5.11-1 \ system/management/hmp/biosdrv@2.2.3,5.11 \ system/management/hmp/hmp-tools-ubiosconfig@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-tools-biosconfig@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-ipmiflash@1.8.10.5,5.11-4 \ system/management/hmp/hmp-ipmitool@1.8.10.4,5.11-4 \ system/platform/exadata/compmon@0.5.11,5.11-12.1.0.34 \ system/platform/exadata/firstrun@0.5.11,5.11-12.1.0.34 \ system/platform/exadata/ipconf@0.5.11,5.11-12.1.0.34 \ system/platform/exadata/utils@0.5.11,5.11-12.1.0.34 \ system/platform/exadata/validations@0.5.11,5.11-12.1.0.34 \ install/distribution-constructor \ library/perl-5/database \ library/perl-5/database-512 \ library/perl-5/database-584 \ library/perl-5/sun-solaris \ library/perl-5/xml-libxml \ library/perl-5/xml-libxml-512 \ library/perl-5/xml-libxml-threaded-512 \ library/perl-5/xml-namespacesupport \ library/perl-5/xml-namespacesupport-512 \ library/perl-5/xml-namespacesupport-threaded-512 \ library/perl-5/xml-parser-threaded-512 \ library/perl-5/xml-sax \ library/perl-5/xml-sax-512 \ library/perl-5/xml-sax-base \ library/perl-5/xml-sax-base-512 \ library/perl-5/xml-sax-base-threaded-512 \ library/perl-5/xml-sax-threaded-512 \ library/perl-5/xml-simple \ library/perl-5/xml-simple-512 \ library/perl-5/xml-simple-584 \ library/perl-5/xml-simple-threaded-512 \ runtime/perl-threaded-512 \ service/storage/media-volume-manager \ system/extended-system-utilities \ system/file-system/uvfs \ system/library/c++/sunpro \ system/storage/megacli@0.5.11,5.11-0.1.0.19
NOTE: For Exadata Storage Server Image Version 11.2.3.3.1
pkg install --accept system/management/hmp/hmp-snmp@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-tools@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-hwmgmt@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-libs@2.2.7.17734,5.11-1 \ system/management/hmp/biosdrv@2.2.3,5.11 \ system/management/hmp/hmp-tools-ubiosconfig@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-tools-biosconfig@2.2.7.17734,5.11-1 \ system/management/hmp/hmp-ipmiflash@1.8.10.5,5.11-4 \ system/management/hmp/hmp-ipmitool@1.8.10.4,5.11-4 \ system/platform/exadata/compmon@0.5.11,5.11-11.2.0.34 \ system/platform/exadata/firstrun@0.5.11,5.11-11.2.0.34 \ system/platform/exadata/ipconf@0.5.11,5.11-11.2.0.34 \ system/platform/exadata/utils@0.5.11,5.11-11.2.0.34 \ system/platform/exadata/validations@0.5.11,5.11-11.2.0.34 \ install/distribution-constructor \ library/perl-5/database \ library/perl-5/database-512 \ library/perl-5/database-584 \ library/perl-5/sun-solaris \ library/perl-5/xml-libxml \ library/perl-5/xml-libxml-512 \ library/perl-5/xml-libxml-threaded-512 \ library/perl-5/xml-namespacesupport \ library/perl-5/xml-namespacesupport-512 \ library/perl-5/xml-namespacesupport-threaded-512 \ library/perl-5/xml-parser-threaded-512 \ library/perl-5/xml-sax \ library/perl-5/xml-sax-512 \ library/perl-5/xml-sax-base \ library/perl-5/xml-sax-base-512 \ library/perl-5/xml-sax-base-threaded-512 \ library/perl-5/xml-sax-threaded-512 \ library/perl-5/xml-simple \ library/perl-5/xml-simple-512 \ library/perl-5/xml-simple-584 \ library/perl-5/xml-simple-threaded-512 \ runtime/perl-threaded-512 \ service/storage/media-volume-manager \ system/extended-system-utilities \ system/file-system/uvfs \ system/library/c++/sunpro \ system/storage/megacli@0.5.11,5.11-0.1.0.19
- Enable power management
(root)# poweradm set active_control/administrative-authority=none (root)# poweradm set active_config/time-to-full-capacity=250 (root)# poweradm set active_config/time-to-minimum-responsiveness=0 (root)# svcadm clear power (root)# poweradm set active_control/administrative-authority=smf (root)# svcadm enable svc:/system/power:default
- Enable rds and rename the biosbootorder files in /opt/oracle.cellos/validations/rc.d
(root)# svcadm enable rds (root)# mv /opt/oracle.cellos/validations/rc.d/F85biosbootorder \ /opt/oracle.cellos/validations/rc.d/F82biosbootorder
(root)# mv /opt/oracle.cellos/validations/rc.d/E85biosbootorder \ /opt/oracle.cellos/validations/rc.d/E82biosbootorder
- Enable Turbo Mode if necessary
(root)# ubiosconfig export all -x /tmp/ubiosconfig.xml (root)# grep Turbo_Mode /tmp/ubiosconfig.xml <Turbo_Mode>Disabled</Turbo_Mode> change Turbo_Mode entry to <Turbo_Mode>Enabled</Turbo_Mode> (root)# ubiosconfig import all -x /tmp/ubiosconfig.xml
- Reboot to newly created boot environment
- Check for enabled Turbo Mode and offline services
(root)# ubiosconfig export all |grep Turbo_Mode <Turbo_Mode>Enabled</Turbo_Mode> (root)# sleep 60;svcs -xv
The command above should return no rows
- Check ipmp interfaces with ipmpstat -g and add missing interfaces if needed
Example:
(root)# ipmpstat -g GROUP GROUPNAME STATE FDT INTERFACES bondeth0 rac-bondeth0 ok -- eth2 bondib0 rac-bondib0 ok -- bondib0_1
(root)# ipadm add-ipmp -i eth1 bondeth0 (root)# ipadm add-ipmp -i bondib0_0 bondib0
- Check Image Status
(root)# /opt/oracle.cellos/imageinfo
Kernel version: 5.11 11.1 i386 Image version: 12.1.1.1.0.131104 Image activated: 2014-07-04 06:26:56 -0700 Image status: success
NOTE: "Image activated" and "Image status" will be blank after the update and this is expected behaviour. This issue will be fixed in the next release.
- Check Hardware and Firmware Profile
(root)# /opt/oracle.cellos/CheckHWnFWProfile -action check -mode exact
- Run exachk from MOS 1070954.1
Upgrading Solaris 11 to the current recommended Solaris 11.1 Version
Update first to Solaris 11 SRU 8.5 using online or offline repositories
I. Update using online repositories
- Setup publisher
- Update to Solaris 11 SRU 8.5
- Reboot to newly created boot environment
- Update exa-family packages
- Check for offline services
(root)# sleep 60;svcs -xv
The command above should return no rows
- Follow now Upgrading Solaris 11 SRU 8.5 to the current recommended Solaris 11.1 Version
II. Update using offline repositories
(e-delivery Download Oracle Database Machine Database Host (X4170M3, X4170M2, X4170) ISO Install 11g Release 2 for Solaris x86_64 V36834-01 1.7G)
- Mount ISO
(root)# mount -F hsfs Solaris_11_2_3_2_1_130109.iso /mnt (root)# mkdir -p /iso (root)# mount -F hsfs /mnt/solarismisc.zlib /iso
- Setup publishers
- Update to Solaris 11 SRU 8.5
- Reboot to newly created boot environment
- Mount ISO
(root)# mount -F hsfs Solaris_11_2_3_2_1_130109.iso /mnt (root)# mkdir -p /iso (root)# mount -F hsfs /mnt/solarismisc.zlib /iso
- Update exa-family packages
- Check for offline services
(root)# sleep 60;svcs -xv
The command above should return no rows
- Follow now Upgrading Solaris 11 SRU 8.5 to the current recommended Solaris 11.1 Version
References<NOTE:1021281.1> - Solaris 11 Express and Solaris 11 Support Repositories Explained <NOTE:888828.1> - Exadata Database Machine and Exadata Storage Server Supported Versions <NOTE:1431284.1> - Upgrading Solaris Exadata Database nodes from Oracle Solaris 11 Express to a latest supported Oracle Solaris 11 11/11 SRU. <NOTE:1277964.1> - Where to download Oracle Solaris ISO images and Update Releases <NOTE:1501435.1> - Oracle Solaris 11.1 Support Repository Updates (SRU) Index <NOTE:1372094.1> - Oracle Solaris 11 Support Repository Updates (SRU) Index
Attachments
This solution has no attachment
|