Introduction
Recently Oracle updated the MOS note “Common Exadata security scan findings (Doc ID 1405320.1)" related to Java vulnerabilities. In the October 2015 CPU, there were several Java vulnerabilities addressed. Many of these also affected Exadata images 12.1.2.x.x. Some of the vulnerabilities were very severe (CVSS score 10.0).
Here is a snippet of the information found in “Common Exadata security scan findings (Doc ID 1405320.1)":
CVE-2015-2597, CVE-2015-2621, CVE-2015-2625, CVE-2015-2627, CVE-2015-2637, CVE-2015-2601, CVE-2015-2619, CVE-2015-4729, CVE-2015-4733, CVE-2015-4732, CVE-2015-4731, CVE-2015-4749, CVE-2015-4748, CVE-2015-2808, CVE-2015-2596, CVE-2015-2590, CVE-2015-2628, CVE-2015-2632, CVE-2015-2638, CVE-2015-2613, CVE-2015-2664, CVE-2015-4736, CVE-2015-4760 | Java 7 vulerabilities | Follow Note 2069987.1 to update database servers. Follow Note 2075464.1 to update storage cells for this specific case. | 12.1.2.1.0 and later | TBD | various, including “Oracle Critical Patch Update - Oct 2015” |
This Critical Patch Update contains 25 new security fixes for Oracle Java SE. 24 of these vulnerabilities may be remotely exploitable without authentication, i.e., may be exploited over a network without the need for a username and password. Some of the vulnerabilities were very severe (CVSS score 10.0).
The Java vulnerabilities affects the Exadata image versions 12.1.2.1.0 and later.
The Exadata database server and Exadata Storage cells running Exadata image version 12.1.2.1.0 includes the JDK 7 package installed as an RPM. To update the RPM, first obtain the latest version by referring to Note 1439822.1. Make sure you look for the JDK 7. DO NOT use JDK 8 or later.
About Management Server (MS) process
- It helps execute CELLCLI commands
- It provides Java interface to Enterprise Manager 12c Plugins.
- You can't execute CELLCI commands if MS process is down.
Managing MS process:
To stop MS process
# cellcli -e alter cell shutdown services ms
To start MS process
# cellcli -e alter cell startup services ms
To restart MS process
# cellcli -e alter cell restart services ms
In this article I am going to demonstrate how to update JDK version on an Exadata X2-2 running ESS version 12.1.2.2.0.
Assumption
- root user password for Compute nodes and Storage Cells
- root user equivalence must be setup between compute nodes and storage cells.
- No outage is required for database and storage cell services.
Environment
Exadata Model | X2-2 Full Rack HP 600GB |
Exadata Components | Storage Cell (14), Compute node (8) & Infiniband Switch (2) |
Exadata Storage cells | oracloudceladm01 – oracloudceladm14 |
Exadata Compute nodes | oraclouddbadm01 – oraclouddbadm08 |
Exadata Software Version | 12.1.2.2.0 |
Exadata DB Version | 12.1.0.2 BP2 |
Procedure to update JDK on Exadata Compute nodes and Storage cells
Unless otherwise stated all the steps will be executed as 'root' user.
Step I - Download and copy latest JDK 7 package to Exadata Compute node and Storage cell
- Using the note [1439822.1]: All Java SE Downloads on MOS download the latest JDK 7 package
Here is the directly link
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=116578518457933&id=1439822.1&_adf.ctrl-state=15es4f8nb6_53
- As root user, login to Exadata Compute node 1 and perform the following steps
[root@oraclouddbadm01 jdk]# mkdir -p /u01/app/oracle/software/jdk
[root@oraclouddbadm01 jdk]# cd /u01/app/oracle/software/jdk
- Using WinScp or similar utility copy the JDK 7 package to Exadata Compute node
[root@oraclouddbadm01 jdk]# ls -ltr p21984104_17091_Linux-x86-64.zip
Step II - Update JDK on Exadata Storage cells
- Stop MS process on all Exadata Storage cells
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'cellcli -e alter cell shutdown services ms'
oracloudceladm01:
oracloudceladm01: Stopping MS services...
oracloudceladm01: The SHUTDOWN of MS services was successful.
oracloudceladm02:
oracloudceladm02: Stopping MS services...
oracloudceladm02: The SHUTDOWN of MS services was successful.
oracloudceladm03:
oracloudceladm03: Stopping MS services...
oracloudceladm03: The SHUTDOWN of MS services was successful.
oracloudceladm04:
oracloudceladm04: Stopping MS services...
oracloudceladm04: The SHUTDOWN of MS services was successful.
oracloudceladm05:
oracloudceladm05: Stopping MS services...
oracloudceladm05: The SHUTDOWN of MS services was successful.
oracloudceladm06:
oracloudceladm06: Stopping MS services...
oracloudceladm06: The SHUTDOWN of MS services was successful.
oracloudceladm07:
oracloudceladm07: Stopping MS services...
oracloudceladm07: The SHUTDOWN of MS services was successful.
oracloudceladm08:
oracloudceladm08: Stopping MS services...
oracloudceladm08: The SHUTDOWN of MS services was successful.
oracloudceladm09:
oracloudceladm09: Stopping MS services...
oracloudceladm09: The SHUTDOWN of MS services was successful.
oracloudceladm10:
oracloudceladm10: Stopping MS services...
oracloudceladm10: The SHUTDOWN of MS services was successful.
oracloudceladm11:
oracloudceladm11: Stopping MS services...
oracloudceladm11: The SHUTDOWN of MS services was successful.
oracloudceladm12:
oracloudceladm12: Stopping MS services...
oracloudceladm12: The SHUTDOWN of MS services was successful.
oracloudceladm13:
oracloudceladm13: Stopping MS services...
oracloudceladm13: The SHUTDOWN of MS services was successful.
oracloudceladm14:
oracloudceladm14: Stopping MS services...
oracloudceladm14: The SHUTDOWN of MS services was successful.
[root@oraclouddbadm01 ~]# cd /u01/app/oracle/software/jdk
[root@oraclouddbadm01 jdk]# ls -ltr p21984104_17091_Linux-x86-64.zip
-rw-r--r-- 1 root root 466264412 Nov 16 09:20 p21984104_17091_Linux-x86-64.zip
[root@oraclouddbadm01 jdk]# unzip p21984104_17091_Linux-x86-64.zip
Archive: p21984104_17091_Linux-x86-64.zip
inflating: jdk-7u91-linux-x64.rpm
inflating: jdk-7u91-linux-x64.tar.gz
inflating: jre-7u91-linux-x64.rpm
inflating: jre-7u91-linux-x64.tar.gz
inflating: readme.txt
inflating: server-jre-7u91-linux-x64.tar.gz
[root@oraclouddbadm01 jdk]# ls -ltr
total 914016
-rw-r--r-- 1 root root 970 Oct 27 16:52 readme.txt
-r--r--r-- 1 root root 138164723 Oct 27 16:53 jdk-7u91-linux-x64.rpm
-r--r--r-- 1 root root 33765685 Oct 27 16:53 jre-7u91-linux-x64.rpm
-r--r--r-- 1 root root 153623439 Oct 27 16:53 jdk-7u91-linux-x64.tar.gz
-r--r--r-- 1 root root 47188352 Oct 27 16:53 jre-7u91-linux-x64.tar.gz
-r--r--r-- 1 root root 95979441 Oct 27 16:53 server-jre-7u91-linux-x64.tar.gz
-rw-r--r-- 1 root root 466264412 Nov 16 09:20 p21984104_17091_Linux-x86-64.zip
After unzipping the patch, locate the JDK RPM which will be named like "jdk-<version>-linux-x64.rpm" (i.e. jdk-7u91-linux-x64.rpm)
Copy only this rpm file over to the all storage cells. It can be staged in a temporary directory like /tmp.
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/cell_group -f /u01/app/oracle/software/jdk/jdk-7u91-linux-x64.rpm -d /tmp
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/cell_group ls -l /tmp/jdk*
oracloudceladm01: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm02: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm03: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm04: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm05: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm06: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm07: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm08: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm09: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm10: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm11: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm12: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm13: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
oracloudceladm14: -r--r--r-- 1 root root 138164723 Nov 16 12:51 /tmp/jdk-7u91-linux-x64.rpm
- Identify the currently installed JDK version
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/cell_group 'rpm -q jdk'
oracloudceladm01: jdk-1.7.0_85-fcs.x86_64
oracloudceladm02: jdk-1.7.0_85-fcs.x86_64
oracloudceladm03: jdk-1.7.0_85-fcs.x86_64
oracloudceladm04: jdk-1.7.0_85-fcs.x86_64
oracloudceladm05: jdk-1.7.0_85-fcs.x86_64
oracloudceladm06: jdk-1.7.0_85-fcs.x86_64
oracloudceladm07: jdk-1.7.0_85-fcs.x86_64
oracloudceladm08: jdk-1.7.0_85-fcs.x86_64
oracloudceladm09: jdk-1.7.0_85-fcs.x86_64
oracloudceladm10: jdk-1.7.0_85-fcs.x86_64
oracloudceladm11: jdk-1.7.0_85-fcs.x86_64
oracloudceladm12: jdk-1.7.0_85-fcs.x86_64
oracloudceladm13: jdk-1.7.0_85-fcs.x86_64
oracloudceladm14: jdk-1.7.0_85-fcs.x86_64
Currently installed JDK version is jdk-1.7.0_85
- Update the JDK patch on all the storage cells.
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/cell_group 'rpm -Uvh /tmp/jdk-7u91-linux-x64.rpm'
oracloudceladm01: Preparing... ##################################################
oracloudceladm01: jdk ##################################################
oracloudceladm01: Unpacking JAR files...
oracloudceladm01: rt.jar...
oracloudceladm01: jsse.jar...
oracloudceladm01: charsets.jar...
oracloudceladm01: tools.jar...
oracloudceladm01: localedata.jar...
oracloudceladm01: jfxrt.jar...
oracloudceladm02: Preparing... ##################################################
oracloudceladm02: jdk ##################################################
oracloudceladm02: Unpacking JAR files...
oracloudceladm02: rt.jar...
oracloudceladm02: jsse.jar...
oracloudceladm02: charsets.jar...
oracloudceladm02: tools.jar...
oracloudceladm02: localedata.jar...
oracloudceladm02: jfxrt.jar...
...
...
...
oracloudceladm14: Preparing... ##################################################
oracloudceladm14: jdk ##################################################
oracloudceladm14: Unpacking JAR files...
oracloudceladm14: rt.jar...
oracloudceladm14: jsse.jar...
oracloudceladm14: charsets.jar...
oracloudceladm14: tools.jar...
oracloudceladm14: localedata.jar...
oracloudceladm14: jfxrt.jar...
[root@oraclouddbadm01 jdk]#
- Verify the JDK package is updated
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/cell_group 'rpm -q jdk'
oracloudceladm01: jdk-1.7.0_91-fcs.x86_64
oracloudceladm02: jdk-1.7.0_91-fcs.x86_64
oracloudceladm03: jdk-1.7.0_91-fcs.x86_64
oracloudceladm04: jdk-1.7.0_91-fcs.x86_64
oracloudceladm05: jdk-1.7.0_91-fcs.x86_64
oracloudceladm06: jdk-1.7.0_91-fcs.x86_64
oracloudceladm07: jdk-1.7.0_91-fcs.x86_64
oracloudceladm08: jdk-1.7.0_91-fcs.x86_64
oracloudceladm09: jdk-1.7.0_91-fcs.x86_64
oracloudceladm10: jdk-1.7.0_91-fcs.x86_64
oracloudceladm11: jdk-1.7.0_91-fcs.x86_64
oracloudceladm12: jdk-1.7.0_91-fcs.x86_64
oracloudceladm13: jdk-1.7.0_91-fcs.x86_64
oracloudceladm14: jdk-1.7.0_91-fcs.x86_64
JDK version is updated to jdk-1.7.0_91
- Remove the RPM file from /tmp directory
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'rm -f /tmp/jdk-7u91-linux-x64.rpm'
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'ls -l /tmp/jdk-7u91-linux-x64.rpm'
oracloudceladm01: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm02: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm03: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm04: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm05: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm06: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm07: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm08: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm09: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm10: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm11: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm12: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm13: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
oracloudceladm14: ls: cannot access /tmp/jdk-7u91-linux-x64.rpm: No such file or directory
- Redeploy MS so it uses the updated JDK package
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'cellcli -e alter cell shutdown services ms'
oracloudceladm01:
oracloudceladm01: Stopping MS services...
oracloudceladm01: The SHUTDOWN of MS services was successful.
oracloudceladm02:
oracloudceladm02: Stopping MS services...
oracloudceladm02: The SHUTDOWN of MS services was successful.
oracloudceladm03:
oracloudceladm03: Stopping MS services...
oracloudceladm03: The SHUTDOWN of MS services was successful.
oracloudceladm04:
oracloudceladm04: Stopping MS services...
oracloudceladm04: The SHUTDOWN of MS services was successful.
oracloudceladm05:
oracloudceladm05: Stopping MS services...
oracloudceladm05: The SHUTDOWN of MS services was successful.
oracloudceladm06:
oracloudceladm06: Stopping MS services...
oracloudceladm06: The SHUTDOWN of MS services was successful.
oracloudceladm07:
oracloudceladm07: Stopping MS services...
oracloudceladm07: The SHUTDOWN of MS services was successful.
oracloudceladm08:
oracloudceladm08: Stopping MS services...
oracloudceladm08: The SHUTDOWN of MS services was successful.
oracloudceladm09:
oracloudceladm09: Stopping MS services...
oracloudceladm09: The SHUTDOWN of MS services was successful.
oracloudceladm10:
oracloudceladm10: Stopping MS services...
oracloudceladm10: The SHUTDOWN of MS services was successful.
oracloudceladm11:
oracloudceladm11: Stopping MS services...
oracloudceladm11: The SHUTDOWN of MS services was successful.
oracloudceladm12:
oracloudceladm12: Stopping MS services...
oracloudceladm12: The SHUTDOWN of MS services was successful.
oracloudceladm13:
oracloudceladm13: Stopping MS services...
oracloudceladm13: The SHUTDOWN of MS services was successful.
oracloudceladm14:
oracloudceladm14: Stopping MS services...
oracloudceladm14: The SHUTDOWN of MS services was successful.
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'ls -l /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy'
oracloudceladm01: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm02: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm03: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm04: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm05: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm06: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm07: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm08: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm09: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm10: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm11: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm12: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm13: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
oracloudceladm14: -rwxr-xr-x 1 root root 22060 Sep 17 18:14 /opt/oracle/cell/cellsrv/deploy/scripts/unix/setup_dynamicDeploy
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'cd /opt/oracle/cell/cellsrv/deploy/scripts/unix; sh setup_dynamicDeploy'
oracloudceladm01: unzipping wls
oracloudceladm01:
oracloudceladm01: CLASSPATH=/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/default//lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oracloudceladm01:
oracloudceladm01: Initializing WebLogic Scripting Tool (WLST) ...
oracloudceladm01:
oracloudceladm01: Welcome to WebLogic Server Administration Scripting Shell
oracloudceladm01:
oracloudceladm01: Type help() for help on available commands
oracloudceladm01:
oracloudceladm01:
oracloudceladm01:
oracloudceladm01: Exiting WebLogic Scripting Tool.
oracloudceladm01:
oracloudceladm01: /opt/oracle/cell/cellsrv/deploy/scripts/unix
oracloudceladm01: MS now has a new self-signed identity and certificate.
oracloudceladm01: sleep until wls is ready ...
oracloudceladm01:
oracloudceladm01: CLASSPATH=/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.7.0_91/lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.7.0_91/lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/xqrl.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/xqrl.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oracloudceladm01:
oracloudceladm01: Initializing WebLogic Scripting Tool (WLST) ...
oracloudceladm01:
oracloudceladm01: Welcome to WebLogic Server Administration Scripting Shell
oracloudceladm01:
oracloudceladm01: Type help() for help on available commands
oracloudceladm01:
oracloudceladm01: Connecting to t3://localhost:8888 with userid weblogic ...
oracloudceladm01: Successfully connected to Admin Server 'msServer' that belongs to domain 'msdomain'.
oracloudceladm01:
oracloudceladm01: Warning: An insecure protocol was used to connect to the
oracloudceladm01: server. To ensure on-the-wire security, the SSL port or
oracloudceladm01: Admin port should be used instead.
oracloudceladm01:
oracloudceladm01: Location changed to edit tree. This is a writable tree with
oracloudceladm01: DomainMBean as the root. To make changes you will need to start
oracloudceladm01: an edit session via startEdit().
oracloudceladm01:
oracloudceladm01: For more help, use help(edit)
oracloudceladm01:
oracloudceladm01: Starting an edit session ...
oracloudceladm01: Started edit session, please be sure to save and activate your
oracloudceladm01: changes once you are done.
oracloudceladm01: Activating all your changes, this may take a while ...
oracloudceladm01: The edit lock associated with this edit session is released
oracloudceladm01: once the activation is completed.
oracloudceladm01:
oracloudceladm01: The following non-dynamic attribute(s) have been changed on MBeans
oracloudceladm01: that require server re-start:
oracloudceladm01: MBean Changed : Security:Name=myrealmMSUserAuthenticator
oracloudceladm01: Attributes changed : ControlFlag
oracloudceladm01:
oracloudceladm01: MBean Changed : Security:Name=myrealm
oracloudceladm01: Attributes changed : AuthenticationProviders
oracloudceladm01:
oracloudceladm01: Activation completed
oracloudceladm01:
oracloudceladm01: weblogic.Deployer invoked with options: -verbose -name MS -source /opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/lib/CliService_CliServicePortImpl.war -targets msServer -user weblogic -adminURL t3://localhost:8888 -deploy
oracloudceladm01: <Nov 16, 2015 1:10:15 PM CST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, MS [archive: /opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/lib/CliService_CliServicePortImpl.war], to msServer .>
oracloudceladm01: Task 0 initiated: [Deployer:149026]deploy application MS on msServer.
oracloudceladm01: Task 0 completed: [Deployer:149026]deploy application MS on msServer.
oracloudceladm01: Target state: deploy completed on Server msServer
oracloudceladm01: java.lang.Exception: [Deployer:149169]Requires server restart for completion.
oracloudceladm01:
oracloudceladm01:
oracloudceladm01: Target Assignments:
oracloudceladm01: + MS msServer
oracloudceladm01: 0
oracloudceladm02: unzipping wls
oracloudceladm02:
oracloudceladm02: CLASSPATH=/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/default//lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oracloudceladm02:
oracloudceladm02: Initializing WebLogic Scripting Tool (WLST) ...
oracloudceladm02:
oracloudceladm02: Welcome to WebLogic Server Administration Scripting Shell
oracloudceladm02:
oracloudceladm02: Type help() for help on available commands
oracloudceladm02:
oracloudceladm02:
oracloudceladm02:
oracloudceladm02: Exiting WebLogic Scripting Tool.
oracloudceladm02:
oracloudceladm02: /opt/oracle/cell/cellsrv/deploy/scripts/unix
oracloudceladm02: MS now has a new self-signed identity and certificate.
oracloudceladm02: sleep until wls is ready ...
oracloudceladm02:
oracloudceladm02: CLASSPATH=/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.7.0_91/lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.7.0_91/lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/xqrl.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/xqrl.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oracloudceladm02:
oracloudceladm02: Initializing WebLogic Scripting Tool (WLST) ...
oracloudceladm02:
oracloudceladm02: Welcome to WebLogic Server Administration Scripting Shell
oracloudceladm02:
oracloudceladm02: Type help() for help on available commands
oracloudceladm02:
oracloudceladm02: Connecting to t3://localhost:8888 with userid weblogic ...
oracloudceladm02: Successfully connected to Admin Server 'msServer' that belongs to domain 'msdomain'.
oracloudceladm02:
oracloudceladm02: Warning: An insecure protocol was used to connect to the
oracloudceladm02: server. To ensure on-the-wire security, the SSL port or
oracloudceladm02: Admin port should be used instead.
oracloudceladm02:
oracloudceladm02: Location changed to edit tree. This is a writable tree with
oracloudceladm02: DomainMBean as the root. To make changes you will need to start
oracloudceladm02: an edit session via startEdit().
oracloudceladm02:
oracloudceladm02: For more help, use help(edit)
oracloudceladm02:
oracloudceladm02: Starting an edit session ...
oracloudceladm02: Started edit session, please be sure to save and activate your
oracloudceladm02: changes once you are done.
oracloudceladm02: Activating all your changes, this may take a while ...
oracloudceladm02: The edit lock associated with this edit session is released
oracloudceladm02: once the activation is completed.
oracloudceladm02:
oracloudceladm02: The following non-dynamic attribute(s) have been changed on MBeans
oracloudceladm02: that require server re-start:
oracloudceladm02: MBean Changed : Security:Name=myrealmMSUserAuthenticator
oracloudceladm02: Attributes changed : ControlFlag
oracloudceladm02:
oracloudceladm02: MBean Changed : Security:Name=myrealm
oracloudceladm02: Attributes changed : AuthenticationProviders
oracloudceladm02:
oracloudceladm02: Activation completed
oracloudceladm02:
oracloudceladm02: weblogic.Deployer invoked with options: -verbose -name MS -source /opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/lib/CliService_CliServicePortImpl.war -targets msServer -user weblogic -adminURL t3://localhost:8888 -deploy
oracloudceladm02: <Nov 16, 2015 1:10:17 PM CST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, MS [archive: /opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/lib/CliService_CliServicePortImpl.war], to msServer .>
oracloudceladm02: Task 0 initiated: [Deployer:149026]deploy application MS on msServer.
oracloudceladm02: Task 0 completed: [Deployer:149026]deploy application MS on msServer.
oracloudceladm02: Target state: deploy completed on Server msServer
oracloudceladm02: java.lang.Exception: [Deployer:149169]Requires server restart for completion.
oracloudceladm02:
oracloudceladm02:
oracloudceladm02: Target Assignments:
oracloudceladm02: + MS msServer
oracloudceladm02: 0
oracloudceladm03: unzipping wls
...
...
...
oracloudceladm14: unzipping wls
oracloudceladm14:
oracloudceladm14: CLASSPATH=/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/default//lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oracloudceladm14:
oracloudceladm14: Initializing WebLogic Scripting Tool (WLST) ...
oracloudceladm14:
oracloudceladm14: Welcome to WebLogic Server Administration Scripting Shell
oracloudceladm14:
oracloudceladm14: Type help() for help on available commands
oracloudceladm14:
oracloudceladm14:
oracloudceladm14:
oracloudceladm14: Exiting WebLogic Scripting Tool.
oracloudceladm14:
oracloudceladm14: /opt/oracle/cell/cellsrv/deploy/scripts/unix
oracloudceladm14: MS now has a new self-signed identity and certificate.
oracloudceladm14: sleep until wls is ready ...
oracloudceladm14:
oracloudceladm14: CLASSPATH=/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.7.0_91/lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/jdk1.7.0_91/lib/tools.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/xqrl.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/server/lib/xqrl.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oracloudceladm14:
oracloudceladm14: Initializing WebLogic Scripting Tool (WLST) ...
oracloudceladm14:
oracloudceladm14: Welcome to WebLogic Server Administration Scripting Shell
oracloudceladm14:
oracloudceladm14: Type help() for help on available commands
oracloudceladm14:
oracloudceladm14: Connecting to t3://localhost:8888 with userid weblogic ...
oracloudceladm14: Successfully connected to Admin Server 'msServer' that belongs to domain 'msdomain'.
oracloudceladm14:
oracloudceladm14: Warning: An insecure protocol was used to connect to the
oracloudceladm14: server. To ensure on-the-wire security, the SSL port or
oracloudceladm14: Admin port should be used instead.
oracloudceladm14:
oracloudceladm14: Location changed to edit tree. This is a writable tree with
oracloudceladm14: DomainMBean as the root. To make changes you will need to start
oracloudceladm14: an edit session via startEdit().
oracloudceladm14:
oracloudceladm14: For more help, use help(edit)
oracloudceladm14:
oracloudceladm14: Starting an edit session ...
oracloudceladm14: Started edit session, please be sure to save and activate your
oracloudceladm14: changes once you are done.
oracloudceladm14: Activating all your changes, this may take a while ...
oracloudceladm14: The edit lock associated with this edit session is released
oracloudceladm14: once the activation is completed.
oracloudceladm14:
oracloudceladm14: The following non-dynamic attribute(s) have been changed on MBeans
oracloudceladm14: that require server re-start:
oracloudceladm14: MBean Changed : Security:Name=myrealmMSUserAuthenticator
oracloudceladm14: Attributes changed : ControlFlag
oracloudceladm14:
oracloudceladm14: MBean Changed : Security:Name=myrealm
oracloudceladm14: Attributes changed : AuthenticationProviders
oracloudceladm14:
oracloudceladm14: Activation completed
oracloudceladm14:
oracloudceladm14: weblogic.Deployer invoked with options: -verbose -name MS -source /opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/lib/CliService_CliServicePortImpl.war -targets msServer -user weblogic -adminURL t3://localhost:8888 -deploy
oracloudceladm14: <Nov 16, 2015 1:10:15 PM CST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, MS [archive: /opt/oracle/cell12.1.2.2.0_LINUX.X64_150917/cellsrv/lib/CliService_CliServicePortImpl.war], to msServer .>
oracloudceladm14: Task 0 initiated: [Deployer:149026]deploy application MS on msServer.
oracloudceladm14: Task 0 completed: [Deployer:149026]deploy application MS on msServer.
oracloudceladm14: Target state: deploy completed on Server msServer
oracloudceladm14: java.lang.Exception: [Deployer:149169]Requires server restart for completion.
oracloudceladm14:
oracloudceladm14:
oracloudceladm14: Target Assignments:
oracloudceladm14: + MS msServer
oracloudceladm14: 0
[root@oraclouddbadm01 jdk]#
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'cellcli -e alter cell startup services ms'
oracloudceladm01:
oracloudceladm01: Starting MS services...
oracloudceladm01: The STARTUP of MS services was successful.
oracloudceladm02:
oracloudceladm02: Starting MS services...
oracloudceladm02: The STARTUP of MS services was successful.
oracloudceladm03:
oracloudceladm03: Starting MS services...
oracloudceladm03: The STARTUP of MS services was successful.
oracloudceladm04:
oracloudceladm04: Starting MS services...
oracloudceladm04: The STARTUP of MS services was successful.
oracloudceladm05:
oracloudceladm05: Starting MS services...
oracloudceladm05: The STARTUP of MS services was successful.
oracloudceladm06:
oracloudceladm06: Starting MS services...
oracloudceladm06: The STARTUP of MS services was successful.
oracloudceladm07:
oracloudceladm07: Starting MS services...
oracloudceladm07: The STARTUP of MS services was successful.
oracloudceladm08:
oracloudceladm08: Starting MS services...
oracloudceladm08: The STARTUP of MS services was successful.
oracloudceladm09:
oracloudceladm09: Starting MS services...
oracloudceladm09: The STARTUP of MS services was successful.
oracloudceladm10:
oracloudceladm10: Starting MS services...
oracloudceladm10: The STARTUP of MS services was successful.
oracloudceladm11:
oracloudceladm11: Starting MS services...
oracloudceladm11: The STARTUP of MS services was successful.
oracloudceladm12:
oracloudceladm12: Starting MS services...
oracloudceladm12: The STARTUP of MS services was successful.
oracloudceladm13:
oracloudceladm13: Starting MS services...
oracloudceladm13: The STARTUP of MS services was successful.
oracloudceladm14:
oracloudceladm14: Starting MS services...
oracloudceladm14: The STARTUP of MS services was successful.
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'service celld status'
oracloudceladm01: rsStatus: running
oracloudceladm01: msStatus: running
oracloudceladm01: cellsrvStatus: running
oracloudceladm02: rsStatus: running
oracloudceladm02: msStatus: running
oracloudceladm02: cellsrvStatus: running
oracloudceladm03: rsStatus: running
oracloudceladm03: msStatus: running
oracloudceladm03: cellsrvStatus: running
oracloudceladm04: rsStatus: running
oracloudceladm04: msStatus: running
oracloudceladm04: cellsrvStatus: running
oracloudceladm05: rsStatus: running
oracloudceladm05: msStatus: running
oracloudceladm05: cellsrvStatus: running
oracloudceladm06: rsStatus: running
oracloudceladm06: msStatus: running
oracloudceladm06: cellsrvStatus: running
oracloudceladm07: rsStatus: running
oracloudceladm07: msStatus: running
oracloudceladm07: cellsrvStatus: running
oracloudceladm08: rsStatus: running
oracloudceladm08: msStatus: running
oracloudceladm08: cellsrvStatus: running
oracloudceladm09: rsStatus: running
oracloudceladm09: msStatus: running
oracloudceladm09: cellsrvStatus: running
oracloudceladm10: rsStatus: running
oracloudceladm10: msStatus: running
oracloudceladm10: cellsrvStatus: running
oracloudceladm11: rsStatus: running
oracloudceladm11: msStatus: running
oracloudceladm11: cellsrvStatus: running
oracloudceladm12: rsStatus: running
oracloudceladm12: msStatus: running
oracloudceladm12: cellsrvStatus: running
oracloudceladm13: rsStatus: running
oracloudceladm13: msStatus: running
oracloudceladm13: cellsrvStatus: running
oracloudceladm14: rsStatus: running
oracloudceladm14: msStatus: running
oracloudceladm14: cellsrvStatus: running
[root@oraclouddbadm01 jdk]# dcli -g ~/cell_group -l root 'uptime'
oracloudceladm01: 13:45:46 up 29 days, 8:30, 0 users, load average: 0.63, 0.80, 0.88
oracloudceladm02: 13:45:46 up 29 days, 8:30, 0 users, load average: 1.10, 1.00, 0.94
oracloudceladm03: 13:45:46 up 29 days, 8:26, 0 users, load average: 0.83, 0.95, 0.95
oracloudceladm04: 13:45:46 up 23 days, 18:25, 0 users, load average: 1.11, 1.02, 0.97
oracloudceladm05: 13:45:46 up 29 days, 8:29, 0 users, load average: 1.10, 1.12, 1.07
oracloudceladm06: 13:45:46 up 29 days, 8:30, 0 users, load average: 0.73, 0.88, 0.89
oracloudceladm07: 13:45:46 up 29 days, 8:30, 0 users, load average: 0.97, 1.19, 1.08
oracloudceladm08: 13:45:46 up 29 days, 8:30, 0 users, load average: 0.61, 0.89, 0.95
oracloudceladm09: 13:45:46 up 29 days, 8:30, 0 users, load average: 1.10, 1.02, 0.99
oracloudceladm10: 13:45:46 up 29 days, 8:30, 0 users, load average: 0.59, 0.85, 0.89
oracloudceladm11: 13:45:46 up 29 days, 8:30, 0 users, load average: 0.94, 1.00, 1.02
oracloudceladm12: 13:45:46 up 29 days, 8:29, 0 users, load average: 0.70, 0.90, 1.02
oracloudceladm13: 13:45:46 up 29 days, 8:30, 0 users, load average: 1.07, 1.00, 0.97
oracloudceladm14: 13:45:46 up 29 days, 8:30, 0 users, load average: 1.26, 1.11, 1.02
Step III - Update Exadata Compute nodes
- Stop MS process on all Exadata Compute nodes
[root@oraclouddbadm01 jdk]# dcli -g ~/dbs_group -l root 'dbmcli -e alter dbserver shutdown services ms'
oraclouddbadm01:
oraclouddbadm01:
oraclouddbadm01: Stopping MS services...
oraclouddbadm01: The SHUTDOWN of MS services was successful.
oraclouddbadm02:
oraclouddbadm02:
oraclouddbadm02: Stopping MS services...
oraclouddbadm02: The SHUTDOWN of MS services was successful.
oraclouddbadm03:
oraclouddbadm03:
oraclouddbadm03: Stopping MS services...
oraclouddbadm03: The SHUTDOWN of MS services was successful.
oraclouddbadm04:
oraclouddbadm04:
oraclouddbadm04: Stopping MS services...
oraclouddbadm04: The SHUTDOWN of MS services was successful.
oraclouddbadm05:
oraclouddbadm05:
oraclouddbadm05: Stopping MS services...
oraclouddbadm05: The SHUTDOWN of MS services was successful.
oraclouddbadm06:
oraclouddbadm06:
oraclouddbadm06: Stopping MS services...
oraclouddbadm06: The SHUTDOWN of MS services was successful.
oraclouddbadm07:
oraclouddbadm07:
oraclouddbadm07: Stopping MS services...
oraclouddbadm07: The SHUTDOWN of MS services was successful.
oraclouddbadm08:
oraclouddbadm08:
oraclouddbadm08: Stopping MS services...
oraclouddbadm08: The SHUTDOWN of MS services was successful.
- Copy the JDK package to /tmp directory on all the Compute nodes
Copy only this rpm file over to the all storage cells. It can be staged in a temporary directory like /tmp.
[root@oraclouddbadm01 jdk]# cd /u01/app/oracle/software/jdk
[root@oraclouddbadm01 jdk]# ls -ltr p21984104_17091_Linux-x86-64.zip
-rw-r--r-- 1 root root 466264412 Nov 16 09:20 p21984104_17091_Linux-x86-64.zip
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/dbs_group -f /u01/app/oracle/software/jdk/jdk-7u91-linux-x64.rpm -d /tmp
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/dbs_group ls -l /tmp/jdk*
oraclouddbadm01: -r--r--r-- 1 root root 138164723 Nov 16 13:21 /tmp/jdk-7u91-linux-x64.rpm
oraclouddbadm02: -r--r--r-- 1 root root 138164723 Nov 16 13:21 /tmp/jdk-7u91-linux-x64.rpm
oraclouddbadm03: -r--r--r-- 1 root root 138164723 Nov 16 13:21 /tmp/jdk-7u91-linux-x64.rpm
oraclouddbadm04: -r--r--r-- 1 root root 138164723 Nov 16 13:21 /tmp/jdk-7u91-linux-x64.rpm
oraclouddbadm05: -r--r--r-- 1 root root 138164723 Nov 16 13:21 /tmp/jdk-7u91-linux-x64.rpm
oraclouddbadm06: -r--r--r-- 1 root root 138164723 Nov 16 13:21 /tmp/jdk-7u91-linux-x64.rpm
oraclouddbadm07: -r--r--r-- 1 root root 138164723 Nov 16 13:21 /tmp/jdk-7u91-linux-x64.rpm
oraclouddbadm08: -r--r--r-- 1 root root 138164723 Nov 16 13:21 /tmp/jdk-7u91-linux-x64.rpm
- Identify the currently installed JDK version
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/dbs_group 'rpm -q jdk'
oraclouddbadm01: jdk-1.7.0_85-fcs.x86_64
oraclouddbadm02: jdk-1.7.0_85-fcs.x86_64
oraclouddbadm03: jdk-1.7.0_85-fcs.x86_64
oraclouddbadm04: jdk-1.7.0_85-fcs.x86_64
oraclouddbadm05: jdk-1.7.0_85-fcs.x86_64
oraclouddbadm06: jdk-1.7.0_85-fcs.x86_64
oraclouddbadm07: jdk-1.7.0_85-fcs.x86_64
oraclouddbadm08: jdk-1.7.0_85-fcs.x86_64
Currently installed JDK version is jdk-1.7.0_85
- Update the JDK patch on all the Compute Nodes
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/dbs_group 'rpm -Uvh /tmp/jdk-7u91-linux-x64.rpm'
oraclouddbadm01: Preparing... ##################################################
oraclouddbadm01: jdk ##################################################
oraclouddbadm01: Unpacking JAR files...
oraclouddbadm01: rt.jar...
oraclouddbadm01: jsse.jar...
oraclouddbadm01: charsets.jar...
oraclouddbadm01: tools.jar...
oraclouddbadm01: localedata.jar...
oraclouddbadm01: jfxrt.jar...
oraclouddbadm02: Preparing... ##################################################
oraclouddbadm02: jdk ##################################################
oraclouddbadm02: Unpacking JAR files...
oraclouddbadm02: rt.jar...
oraclouddbadm02: jsse.jar...
oraclouddbadm02: charsets.jar...
oraclouddbadm02: tools.jar...
oraclouddbadm02: localedata.jar...
oraclouddbadm02: jfxrt.jar...
...
...
...
oraclouddbadm08: Preparing... ##################################################
oraclouddbadm08: jdk ##################################################
oraclouddbadm08: Unpacking JAR files...
oraclouddbadm08: rt.jar...
oraclouddbadm08: jsse.jar...
oraclouddbadm08: charsets.jar...
oraclouddbadm08: tools.jar...
oraclouddbadm08: localedata.jar...
oraclouddbadm08: jfxrt.jar...
[root@oraclouddbadm01 jdk]#
- Verify the JDK package is updated
[root@oraclouddbadm01 jdk]# dcli -l root -g ~/dbs_group 'rpm -q jdk'
oraclouddbadm01: jdk-1.7.0_91-fcs.x86_64
oraclouddbadm02: jdk-1.7.0_91-fcs.x86_64
oraclouddbadm03: jdk-1.7.0_91-fcs.x86_64
oraclouddbadm04: jdk-1.7.0_91-fcs.x86_64
oraclouddbadm05: jdk-1.7.0_91-fcs.x86_64
oraclouddbadm06: jdk-1.7.0_91-fcs.x86_64
oraclouddbadm07: jdk-1.7.0_91-fcs.x86_64
oraclouddbadm08: jdk-1.7.0_91-fcs.x86_64
JDK version is updated to jdk-1.7.0_91
- Redeploy MS so it uses the updated JDK package
[root@oraclouddbadm01 jdk]# dcli -g ~/dbs_group -l root 'dbmcli -e alter dbserver shutdown services ms'
oraclouddbadm01:
oraclouddbadm01:
oraclouddbadm01: Stopping MS services...
oraclouddbadm01: The SHUTDOWN of MS services was successful.
oraclouddbadm02:
oraclouddbadm02:
oraclouddbadm02: Stopping MS services...
oraclouddbadm02: The SHUTDOWN of MS services was successful.
oraclouddbadm03:
oraclouddbadm03:
oraclouddbadm03: Stopping MS services...
oraclouddbadm03: The SHUTDOWN of MS services was successful.
oraclouddbadm04:
oraclouddbadm04:
oraclouddbadm04: Stopping MS services...
oraclouddbadm04: The SHUTDOWN of MS services was successful.
oraclouddbadm05:
oraclouddbadm05:
oraclouddbadm05: Stopping MS services...
oraclouddbadm05: The SHUTDOWN of MS services was successful.
oraclouddbadm06:
oraclouddbadm06:
oraclouddbadm06: Stopping MS services...
oraclouddbadm06: The SHUTDOWN of MS services was successful.
oraclouddbadm07:
oraclouddbadm07:
oraclouddbadm07: Stopping MS services...
oraclouddbadm07: The SHUTDOWN of MS services was successful.
oraclouddbadm08:
oraclouddbadm08:
oraclouddbadm08: Stopping MS services...
oraclouddbadm08: The SHUTDOWN of MS services was successful.
[root@oraclouddbadm01 jdk]#
[root@oraclouddbadm01 jdk]# dcli -g ~/dbs_group -l root 'ls -l
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy'
oraclouddbadm01: -r-xr-x--- 1 root dbmusers 22055 Sep 17 18:42
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy
oraclouddbadm02: -r-xr-x--- 1 root dbmusers 22055 Sep 17 18:42
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy
oraclouddbadm03: -r-xr-x--- 1 root dbmusers 22055 Sep 17 18:42
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy
oraclouddbadm04: -r-xr-x--- 1 root dbmusers 22055 Sep 17 18:42
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy
oraclouddbadm05: -r-xr-x--- 1 root dbmusers 22055 Sep 17 18:42
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy
oraclouddbadm06: -r-xr-x--- 1 root dbmusers 22055 Sep 17 18:42
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy
oraclouddbadm07: -r-xr-x--- 1 root dbmusers 22055 Sep 17 18:42
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy
oraclouddbadm08: -r-xr-x--- 1 root dbmusers 22055 Sep 17 18:42
/opt/oracle/dbserver/dbms/deploy/scripts/unix/setup_dynamicDeploy
[root@oraclouddbadm01 jdk]# dcli -g ~/dbs_group -l root 'cd /opt/oracle/dbserver/dbms/deploy/scripts/unix; sh
setup_dynamicDeploy DB'
oraclouddbadm01: unzipping wls
oraclouddbadm01:
oraclouddbadm01:
CLASSPATH=/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/default//lib/tools.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle
/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oraclouddbadm01:
oraclouddbadm01: Initializing WebLogic Scripting Tool (WLST) ...
oraclouddbadm01:
oraclouddbadm01: Welcome to WebLogic Server Administration Scripting Shell
oraclouddbadm01:
oraclouddbadm01: Type help() for help on available commands
oraclouddbadm01:
oraclouddbadm01:
oraclouddbadm01:
oraclouddbadm01: Exiting WebLogic Scripting Tool.
oraclouddbadm01:
oraclouddbadm01: /opt/oracle/dbserver/dbms/deploy/scripts/unix
oraclouddbadm01: sleep until wls is ready ...
oraclouddbadm01: weblogic.Deployer invoked with options: -verbose -name MS -source/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/lib/CliService_CliServicePortImpl.war -targets msServer –user weblogic -adminURL t3://localhost:7878 -deploy
oraclouddbadm01: <Nov 16, 2015 1:35:19 PM CST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, MS [archive:
/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/lib/CliService_CliServicePortImpl.war], to msServer .>
oraclouddbadm01: Task 0 initiated: [Deployer:149026]deploy application MS on msServer.
oraclouddbadm01: Task 0 completed: [Deployer:149026]deploy application MS on msServer.
oraclouddbadm01: Target state: deploy completed on Server msServer
oraclouddbadm01:
oraclouddbadm01: Target Assignments:
oraclouddbadm01: + MS msServer
oraclouddbadm01: 0
oraclouddbadm02: unzipping wls
oraclouddbadm02:
oraclouddbadm02:
CLASSPATH=/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/default//lib/tools.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/
server/lib/weblogic.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oraclouddbadm02:
oraclouddbadm02: Initializing WebLogic Scripting Tool (WLST) ...
oraclouddbadm02:
oraclouddbadm02: Welcome to WebLogic Server Administration Scripting Shell
oraclouddbadm02:
oraclouddbadm02: Type help() for help on available commands
oraclouddbadm02:
oraclouddbadm02:
oraclouddbadm02:
oraclouddbadm02: Exiting WebLogic Scripting Tool.
oraclouddbadm02:
oraclouddbadm02: /opt/oracle/dbserver/dbms/deploy/scripts/unix
oraclouddbadm02: sleep until wls is ready ...
oraclouddbadm02: weblogic.Deployer invoked with options: -verbose -name MS –source /opt/oracle/dbserver_12.1.2.2.0.150917/dbms/lib/CliService_CliServicePortImpl.war -targets msServer -user weblogic -adminURL t3://localhost:7878 -deploy
oraclouddbadm02: <Nov 16, 2015 1:35:22 PM CST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, MS [archive: /opt/oracle/dbserver_12.1.2.2.0.150917/dbms/lib/CliService_CliServicePortImpl.war], to msServer .>
oraclouddbadm02: Task 0 initiated: [Deployer:149026]deploy application MS on msServer.
oraclouddbadm02: Task 0 completed: [Deployer:149026]deploy application MS on msServer.
oraclouddbadm02: Target state: deploy completed on Server msServer
oraclouddbadm02:
oraclouddbadm02: Target Assignments:
oraclouddbadm02: + MS msServer
oraclouddbadm02: 0
oraclouddbadm03: unzipping wls
...
...
...
oraclouddbadm08: unzipping wls
oraclouddbadm08:
oraclouddbadm08:
CLASSPATH=/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/java/default//lib/tools.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/server/lib/weblogic.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/features/weblogic.server.modules_10.3.6.0.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/utils/config/10.3/config-launch.jar::/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbynet.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/dbserver_12.1.2.2.0.150917/dbms/deploy/wls/wlserver_10.3/common/derby/lib/derbytools.jar::
oraclouddbadm08:
oraclouddbadm08: Initializing WebLogic Scripting Tool (WLST) ...
oraclouddbadm08:
oraclouddbadm08: Welcome to WebLogic Server Administration Scripting Shell
oraclouddbadm08:
oraclouddbadm08: Type help() for help on available commands
oraclouddbadm08:
oraclouddbadm08:
oraclouddbadm08:
oraclouddbadm08: Exiting WebLogic Scripting Tool.
oraclouddbadm08:
oraclouddbadm08: /opt/oracle/dbserver/dbms/deploy/scripts/unix
oraclouddbadm08: sleep until wls is ready ...
oraclouddbadm08: weblogic.Deployer invoked with options: -verbose -name MS -source /opt/oracle/dbserver_12.1.2.2.0.150917/dbms/lib/CliService_CliServicePortImpl.war -targets msServer -user weblogic -adminURL t3://localhost:7878 -deploy
oraclouddbadm08: <Nov 16, 2015 1:35:20 PM CST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, MS [archive: /opt/oracle/dbserver_12.1.2.2.0.150917/dbms/lib/CliService_CliServicePortImpl.war], to msServer .>
oraclouddbadm08: Task 0 initiated: [Deployer:149026]deploy application MS on msServer.
oraclouddbadm08: Task 0 completed: [Deployer:149026]deploy application MS on msServer.
oraclouddbadm08: Target state: deploy completed on Server msServer
oraclouddbadm08:
oraclouddbadm08: Target Assignments:
oraclouddbadm08: + MS msServer
oraclouddbadm08: 0
[root@oraclouddbadm01 jdk]#
[root@oraclouddbadm01 jdk]# dcli -g ~/dbs_group -l root 'dbmcli -e alter dbserver startup services ms'
oraclouddbadm01:
oraclouddbadm01:
oraclouddbadm01: Starting MS services...
oraclouddbadm01: The STARTUP of MS services was successful.
oraclouddbadm02:
oraclouddbadm02:
oraclouddbadm02: Starting MS services...
oraclouddbadm02: The STARTUP of MS services was successful.
oraclouddbadm03:
oraclouddbadm03:
oraclouddbadm03: Starting MS services...
oraclouddbadm03: The STARTUP of MS services was successful.
oraclouddbadm04:
oraclouddbadm04:
oraclouddbadm04: Starting MS services...
oraclouddbadm04: The STARTUP of MS services was successful.
oraclouddbadm05:
oraclouddbadm05:
oraclouddbadm05: Starting MS services...
oraclouddbadm05: The STARTUP of MS services was successful.
oraclouddbadm06:
oraclouddbadm06:
oraclouddbadm06: Starting MS services...
oraclouddbadm06: The STARTUP of MS services was successful.
oraclouddbadm07:
oraclouddbadm07:
oraclouddbadm07: Starting MS services...
oraclouddbadm07: The STARTUP of MS services was successful.
oraclouddbadm08:
oraclouddbadm08:
oraclouddbadm08: Starting MS services...
oraclouddbadm08: The STARTUP of MS services was successful.
[root@oraclouddbadm01 jdk]#
[root@oraclouddbadm01 jdk]# dcli -g ~/dbs_group -l root 'uptime'
oraclouddbadm01: 13:45:40 up 20 days, 6:37, 1 user, load average: 2.12, 2.04, 1.97
oraclouddbadm02: 13:45:40 up 20 days, 8:38, 0 users, load average: 1.94, 2.01, 1.87
oraclouddbadm03: 13:45:40 up 20 days, 8:37, 0 users, load average: 1.93, 1.85, 1.74
oraclouddbadm04: 13:45:40 up 20 days, 8:27, 0 users, load average: 1.50, 1.67, 1.67
oraclouddbadm05: 13:45:40 up 20 days, 8:37, 0 users, load average: 2.36, 2.02, 1.83
oraclouddbadm06: 13:45:40 up 20 days, 8:37, 0 users, load average: 2.64, 2.31, 2.02
oraclouddbadm07: 13:45:40 up 20 days, 8:38, 0 users, load average: 2.07, 1.91, 1.81
oraclouddbadm08: 13:45:40 up 20 days, 8:37, 0 users, load average: 1.73, 1.76, 1.74
Important Notes
- · Exadata Compute Nodes include Java JDK starting with Exadata Image version 12.1.2.1.0.
- · Once the JDK is updated, MS process must be reconfigured to use the latest JDK version both Compute nodes and Storage cells.
- · Exadata Storage cells and compute nodes include JDK 7 package installed.
- Download latest JDK 7 package
- DO NOT use JDK 8 or later
Reference:
[1439822.1]: All Java SE Downloads on MOS
[2075464.1]: Oct 2015 CPU Java vulnerabilities: Updating Exadata storage cell JDK
[2069987.1]: HOWTO: Update JDK on Exadata Database Nodes
[1405320.1]: Responses to common Exadata security scan findings
Conclusion
In this article we have learnt how to update the JDK to latest version on Exadata compute nodes and storage cells to resolve Java vulnerabilities and redeploy MS process to use the updated JDK version. We have also learned about the MS process which is responsible for executing cellcli commands on Storage cells and dbmcli on compute nodes.