Use this procedure to display the version status of the components through the CLI. Alternatively, you can use the BUI. The BUI provides component version numbers, the CLI does not. See View Software Component Versions (BUI).
The latest Patch Bundle provides the system with the latest component versions, and is used to determine if updates are available for the components. These procedures describe how to administer the Patch Bundle:
Using the upload option moves the contents of the Patch Bundle to the /var/opt/oracle.minicluster/sfw directory. This is necessary for the list option in Step 4 to report the correct component status.
This example uploads all the components. It can run for five minutes or more.
% mcmu patch -p upload [INFO ] Actions to execute: upload [INFO ] mcpatch: 0 % Executing strategy of Main level [INFO ] Running plugins: ['upload', 'check_be', 'check_jbod', 'check_ilom', 'check_omctoolkit', 'check_acfs', 'check_repo', 'check_solaris_gz', 'check_solaris_kz', 'check_tenants'] . <output omitted> . [INFO ] mcpatch: 100 % Done. [INFO ] See log file for details: /var/opt/oracle.minicluster/setup/logs/mc_patch_021617_140513.log [INFO ] Completed successfully
This example uploads one component:
% mcmu patch -p check_ilom [INFO ] Actions to execute: check_ilom [INFO ] mcpatch: 0 % Executing strategy of Main level [INFO ] Running plugins: ['check_ilom'] [INFO ] mcpatch: 0 % Started: Check system firmware version of Executing plugins strategy [INFO ] mcpatch: 0 % Finished: Check system firmware version of Executing plugins strategy [INFO ] mcpatch: 90 % Executing plugins strategy of Executing strategy [INFO ] mcpatch: 90 % Executing strategy of Main level [INFO ] mcpatch: 100 % Executing strategy of Main level [INFO ] Command execution statistics: pexpect.run=10, task=0 [INFO ] mcpatch: 100 % Done. [INFO ] See log file for details: /var/opt/oracle.minicluster/setup/logs/mc_patch_021617_140656.log [INFO ] Completed successfully mcinstall@mc5qt-n1:/var/home/mcinstall % exit
As shown in the example:
CURRENT – Indicates the component is up-to-date.
UPGRADE_NEEDED – Indicates that a newer version is available for the component .
NEWER – (Not shown) Indicates that a component's version is newer than what is in /var/opt/oracle.minicluster/sfw.
% mcmu patch -l COMPONENT-------------------------------- | STATUS-------- MiniCluster Configuration Utility | CURRENT Storage Tray firmware | CURRENT Shared Filesystem software | CURRENT Operating System package repository | CURRENT Shared Storage Operating System | CURRENT Compute Nodes Operating System | CURRENT Compute Node firmware | UPGRADE_NEEDED Grid Infrastructure | CURRENT Oracle db home /u01/.../11.2.0.4/dbhome_3 | CURRENT Oracle db home /u01/.../11.2.0.4/dbhome_4 | CURRENT Oracle db home /u01/.../12.1.0.2/dbhome_1 | UPGRADE_NEEDED Oracle db home /u01/.../12.1.0.2/dbhome_2 | UPGRADE_NEEDED
Update the MCMU component, see Update the MCMU Component (CLI).
Update any of the other components, see Update Other MiniCluster Software Components (CLI) or Update MiniCluster Software (BUI).