linux静默安装weblogic12c、建域、配置节点管理器(nodemanager)及更新补丁

linux静默安装weblogic12c

一、安装环境

操作系统centos7.3
weblogicweblogic 12.2.1.3
jdk信息jdk1.8.0_141
weblogic补丁30675853

二、安装

1、下载相关安装包,并解压

[root@dcyhdocker 1]# ls -l
total 819548
-r-xr-xr-x 1 root root 839208313 Aug 22  2017 fmw_12.2.1.3.0_wls.jar
drwxr-xr-x 8 1234 1234      4096 Jul 12  2017 jdk1.8.0_141

2、创建weblogic用户,并设置相关资源参数

[root@dcyhdocker 1]# useradd weblogic
[root@dcyhdocker 1]# vi /etc/security/limits.conf
#在文件末尾增加以下内容
@weblogic soft nofile 2048
@weblogic hard nofile 65536
@weblogic soft nproc 16384
@weblogic soft stack 10240
[root@dcyhdocker u01]# 
[root@dcyhdocker u01]# chown weblogic:weblogic fmw_12.2.1.3.0_wls.jar
[root@dcyhdocker u01]# chown weblogic:weblogic jdk1.8.0_141

3、执行安装

Slient Mode静默方式

java -jar fmw_12.1.3.0.0_wls.jar -silent -responseFile  file -invPtrLoc file

-response file:响应文件
-invPtrLoc file:初始化环境文件

1、创建Loc文件 oraInst.loc

[root@dcyhdocker u01]# su - weblogic
[weblogic@dcyhdocker u01]$ vi oraInst.loc
inventory_loc=/u01/oraInventory
inst_group=weblogic

2、创建响应文件wls.rsp

[weblogic@dcyhdocker u01]$ vi wls.rsp
[ENGINE]
#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0
[GENERIC]
#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/u01/Middleware
#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.
INSTALL_TYPE=WebLogic Server
#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME=
#Provide the My Oracle Support Password
MYORACLESUPPORT_PASSWORD=<SECURE VALUE>
#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
DECLINE_SECURITY_UPDATES=true
#Set this to true if My Oracle Support Password is specified
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
#Provide the Proxy Host
PROXY_HOST=
#Provide the Proxy Port
PROXY_PORT=
#Provide the Proxy Username
PROXY_USER=
#Provide the Proxy Password
PROXY_PWD=<SECURE VALUE>
#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL=

3、安装

[weblogic@dcyhdocker u01]$ /u01/jdk1.8.0_141//bin/java -jar fmw_12.2.1.3.0_wls.jar -silent -responseFile /u01/wls.rsp -invPtrLoc /u01/oraInst.loc

Launcher log file is /tmp/OraInstall2020-01-17_05-52-08PM/launcher2020-01-17_05-52-08PM.log.
Extracting the installer . . . . . . Done
Checking if CPU speed is above 300 MHz.   Actual 2300.004 MHz    Passed
Checking swap space: must be greater than 512 MB.   Actual 20479 MB    Passed
Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)
Checking temp space: must be greater than 300 MB.   Actual 68238 MB    Passed
Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2020-01-17_05-52-08PM
Log: /tmp/OraInstall2020-01-17_05-52-08PM/install2020-01-17_05-52-08PM.log
Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
Reading response file..
Skipping Software Updates
Starting check : CertifiedVersions
Expected result: One of oracle-6, oracle-7, redhat-7, redhat-6, SuSE-11, SuSE-12
Actual Result: redhat-null
Check complete. The overall result of this check is: Passed
CertifiedVersions Check: Success.


Starting check : CheckJDKVersion
Expected result: 1.8.0_131
Actual Result: 1.8.0_141
Check complete. The overall result of this check is: Passed
CheckJDKVersion Check: Success.


Validations are enabled for this session.
Verifying data
Copying Files
Percent Complete : 10
Percent Complete : 20
Percent Complete : 30
Percent Complete : 40
Percent Complete : 50
Percent Complete : 60
Percent Complete : 70
Percent Complete : 80
Percent Complete : 90
Percent Complete : 100

The installation of Oracle Fusion Middleware 12c WebLogic Server and Coherence 12.2.1.3.0 completed successfully.
Logs successfully copied to /u01/oraInventory/logs.
[weblogic@dcyhdocker u01]$ 

—–打印此信息,说明weblogic安装成功了。

三、建域

1、建域方式

         最新的weblogic 12c, 在Linux环境下,config.sh已经不能用了,要用WLSD脚本创建DOMAIN或者使用wlst命令行,下面分别对这两种方式进行介绍

A、wlst命令行:

[weblogic@localhost bin]$ cd /u01/Middleware/oracle_common/common/bin
[weblogic@localhost bin]$ ./wlst.sh 

Initializing WebLogic Scripting Tool (WLST) ...

Jython scans all the jar files it can find at first startup. Depending on the system, this process may take a few minutes to complete, and WLST may not return a prompt right away.

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

wls:/offline> 
wls:/offline>readTemplate("/u01/Middleware/wlserver/common/templates/wls/wls.jar")            #读入基本模板
警告: readTemplate 已过时。在 selectTemplate 后请使用 loadTemplates 以取代 readTemplate。
wls:/offline/base_domain>cd('Servers/AdminServer')                     #进入管理server
wls:/offline/base_domain/Server/AdminServer>set('ListenAddress','')                        #配置监听地址
wls:/offline/base_domain/Server/AdminServer>set('ListenPort', 7001)                        #配置监听端口
wls:/offline/base_domain/Server/AdminServer>cd('../..')
wls:/offline/base_domain>cd('Security/base_domain/User/weblogic')
wls:/offline/base_domain/Security/base_domain/User/weblogic>cmo.setPassword('password')                          
Traceback (innermost last):
  File "<console>", line 1, in ?
60455: 口令至少必须为 8 个字母数字字符, 且至少包含一个数字或一个特殊字符。
60455: 更正口令。
        at com.oracle.cie.domain.script.jython.WLSTSecurityPrincipal.set(WLSTSecurityPrincipal.java:73)
        at com.oracle.cie.domain.script.jython.WLSTSecurityUser.setPassword(WLSTSecurityUser.java:33)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)

com.oracle.cie.domain.script.jython.WLSTException: com.oracle.cie.domain.script.jython.WLSTException: 60455: 口令无效。
60455: 口令至少必须为 8 个字母数字字符, 且至少包含一个数字或一个特殊字符。
60455: 更正口令。
wls:/offline/base_domain/Security/base_domain/User/weblogic>cmo.setPassword('passw0rd')                           #设置管理员密码
wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('OverwriteDomain', 'true')
wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('JavaHome','/u01/jdk1.8.0_141')                         #设置jdk路径
wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('ServerStartMode','prod')                         #设置生产模式,默认是开发模式
wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain('/u01/Middleware/user_projects/domains/yh_domain')                      #为新建域指定路径
wls:/offline/yh_domain/Security/yh_domain/User/weblogic>closeTemplate()                        #关闭模板
wls:/offline>exit()                    #退出


Exiting WebLogic Scripting Tool.

[yhwls@localhost bin]$ 

b、参数文件方式
1、备份wlsd文件,将# Create a JMS Server到# Write the domain and close the domain template.这一部份的内容删除(可以使用命令sed -i “62,127d” /u01/Middleware/wlserver/common/templates/scripts/wlst/basicWLSDomain.py),然后添加修改部份参数。
正确参数如下:

[weblogic@localhost Middleware]$ cp /u01/Middleware/wlserver/common/templates/scripts/wlst/basicWLSDomain.py /u01/Middleware/wlserver/common/templates/scripts/wlst/basicWLSDomain.py.bak
[weblogic@localhost Middleware]$ sed -i "62,127d" /u01/Middleware/wlserver/common/templates/scripts/wlst/basicWLSDomain.py
[weblogic@localhost Middleware]$vi /u01/Middleware/wlserver/common/templates/scripts/wlst/basicWLSDomain.py

#=======================================================================================
# This is an example of a simple WLST offline configuration script. The script creates 
# a simple WebLogic domain using the Basic WebLogic Server Domain template. The script 
# demonstrates how to open a domain template, create and edit configuration objects, 
# and write the domain configuration information to the specified directory.
#
# This sample uses the demo Derby Server that is installed with your product.
# Before starting the Administration Server, you should start the demo Derby server
# by issuing one of the following commands:
#
# Windows: WL_HOME\common\derby\bin\startNetworkServer.cmd
# UNIX: WL_HOME/common/derby/bin/startNetworkServer.sh
#
# (WL_HOME refers to the top-level installation directory for WebLogic Server.)
#
# The sample consists of a single server, representing a typical development environment. 
# This type of configuration is not recommended for production environments.
#
# Please note that some of the values used in this script are subject to change based on 
# your WebLogic installation and the template you are using.
#
# Usage: 
#      java weblogic.WLST <WLST_script> 
#
# Where: 
#      <WLST_script> specifies the full path to the WLST script.
#=======================================================================================

#=======================================================================================
# Open a domain template.
#=======================================================================================

readTemplate("/u01/Middleware/wlserver/common/templates/wls/wls.jar")

#=======================================================================================
# Configure the Administration Server and SSL port.
#
# To enable access by both local and remote processes, you should not set the 
# listen address for the server instance (that is, it should be left blank or not set). 
# In this case, the server instance will determine the address of the machine and 
# listen on it. 
#=======================================================================================

cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort', 7001)

#create('AdminServer','SSL')
#cd('SSL/AdminServer')
#set('Enabled', 'True')
#set('ListenPort', 7002)

#=======================================================================================
# Define the user password for weblogic.
#=======================================================================================

cd('/')
cd('Security/base_domain/User/weblogic')
# Please set password here before using this script, e.g. cmo.setPassword('value')
cmo.setPassword('passw0rd')

#=======================================================================================
#=======================================================================================

# If the domain already exists, overwrite the domain

setOption('OverwriteDomain', 'true')

# Config home directory for the JVM to be used when starting the weblogic server
setOption('JavaHome', '/u01/jdk1.8.0_141')

#config weblogic server run mode prod
setOption('ServerStartMode','prod') 

# Config the Domain folder path
writeDomain('/u01/Middleware/user_projects/domains/basicWLSDomain')
closeTemplate()

#=======================================================================================
# Exit WLST.
#=======================================================================================

exit()
[weblogic@localhost bin]$ 
#

说明:
1)使用 readTemplate 函数读取建域模版脚本, Weblogic 预置了多种建域脚本,我们仅使用最基础的建域脚本即可。
2)设置 AdminServer 的监听地址和端口号, ListenAddress 为监听地址,默认为 ‘’ 表示监听所有本机地址; ListenPort 为监听端口号,这里根据实际情况设置,不冲突即可。
3)设置用户名密码, ‘Security/base_domain/User/weblogic’ 中 weblogic 就是用户名, cmo.setPassword(‘passw0rd’) 用于将密码设置为 passw0rd 。
4)设置域参数: OverwriteDomain 设置为覆盖已有域文件; JavaHome设置 Weblogic 域运行时用到的 JVM 。
5)设置域路径并写入,使用 writeDomain 函数设置待写入的域路径,并执行写入过程。
6)使用 closeTemplate 函数在执行完域写入后关闭域模版。
7)使用 exit 函数退出脚本。

b.2、执行

[weblogic@localhost bin]$ /u01/Middleware/oracle_common/common/bin/wlst.sh /u01/Middleware/wlserver/common/templates/scripts/wlst/basicWLSDomain.py

Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands



Exiting WebLogic Scripting Tool.

[weblogic@localhost bin]$

2、启动weblogic

1)配置密码文件boot.properties,避免启动的时候需要输入密码

[weblogic@localhost AdminServer]$ cd /u01/Middleware/user_projects/domains/csdomain/servers/AdminServer
[yhwls@localhost AdminServer]$ mkdir security
[yhwls@localhost AdminServer]$ cd security/
[yhwls@localhost security]$ vi boot.properties
username=weblogic
password=passw0rd

2)修改启动脚本startWebLogic.sh,在下面位置添加参数-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom

${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${LAUNCH_ARGS} -Dweblogic.Name=${SERVER_NAME} -Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom -Djava.security.policy=${WLS_POLICY_FILE} ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}

3)启动脚本

[yhwls@localhost bin]$ cd /u01/Middleware/user_projects/domains/csdomain/bin
[yhwls@localhost bin]$ nohup ./startWebLogic.sh &
[1] 13058
[yhwls@localhost bin]$ nohup: 忽略输入并把输出追加到"nohup.out"
[yhwls@localhost bin]$ 

4、登陆控制台
http://IP:7001/console在这里插入图片描述

四、配置计算器的节点管理器

1、登陆控制台-环境–计算机–新建
在这里插入图片描述
2、配置名称默认Machine-0,操作系统unix。
在这里插入图片描述
3、类型选择普通,其它默认即可,点击完成,激活更改
在这里插入图片描述
4、创建启动脚本
1)查看配置文件

[weblogic@localhost]$ cd /u01/Middleware/oracle_common/common/nodemanager
[weblogic@localhost nodemanager]$ more nodemanager.properties 
#Fri Sep 15 10:37:11 CST 2017
DomainsFile=/u01/Middleware/oracle_common/common/nodemanager/nodemanager.domains
LogLimit=0
PropertiesVersion=12.2.1.3.0
DomainsDirRemoteSharingEnabled=false
AuthenticationEnabled=true
JavaHome=/u01/jdk1.8.0_141
LogLevel=INFO
DomainsFileEnabled=true
ListenAddress=
NativeVersionEnabled=true
ProcessDestroyTimeout=20000
ListenPort=5556
weblogic.StartScriptName=startWebLogic.sh
LogToStderr=true
SecureListener=false
LogCount=1
LogAppend=true
weblogic.StopScriptEnabled=false
StateCheckInterval=500
CrashRecoveryEnabled=false
weblogic.StartScriptEnabled=true
LogFile=/u01/Middleware/oracle_common/common/nodemanager/nodemanager.log
coherence.StartScriptEnabled=false
LogFormatter=weblogic.nodemanager.server.LogFormatter
ListenBacklog=50

增加新增的csdomain配置

[yhwls@localhost nodemanager]$ vi nodemanager.domains 
#Domains and directories created by Configuration Wizard
#Thu Sep 14 17:17:47 CST 2017
base_domain=/u01/Middleware/user_projects/domains/base_domain
csdomain=/u01/Middleware/user_projects/domains/csdomain

2、启动nodemanager

[weblogic@localhost nodemanager]$ nohup /u01/Middleware/wlserver/server/bin/startNodeManager.sh &

在这里插入图片描述
到这里节点管理器配置完成。

五、更新补丁

         Oracle官方每个季度都会推出安全补丁,建议及时进行更新,weblogic12.2.1.3的weblogic安装补丁要求OPatch版本必须为13.9.4.2.0 or later。

1、环境准备

a、检查当前OPatch工具版本

[yhwls@localhost nodemanager]$ cd /u01/Middleware/OPatch
[yhwls@localhost OPatch]$ ./opatch version
OPatch Version: 13.9.4.2.0

OPatch succeeded.
[yhwls@localhost OPatch]$ 

我这边之前进行过升级,所以版本是满足要求的,默认是13.9.4.0.0,不满足升级要求,需要先升级OPatch。
b、升级OPatch

#解压缩OPatch
[weblogic@localhost tmp]$ unzip p28186730_139400_Generic.zip
Archive:  p28186730_139400_Generic.zip
   creating: 6880880/
  inflating: 6880880/README.txt      
  inflating: 6880880/opatch_generic.jar  
  inflating: 6880880/version.txt 
[weblogic@localhost tmp]$

#安装OPatch
[weblogic@localhost OraInstall2020-01-18_03-34-26PM]$ /u01/jdk1.8.0_141/bin/java -jar /tmp/6880880/opatch_generic.jar -silent oracle_home=/u01/Middleware -invPtrLoc /u01/Middleware/oraInst.loc
启动程序日志文件为/tmp/OraInstall2020-01-18_03-38-36PM/launcher2020-01-18_03-38-36PM.log。
正在提取安装程序... . 完成
检查 CPU 速度是否大于 300 MHz。   实际为 3191.860 MHz    通过
检查交换空间: 必须大于 512 MB。   实际为 2047 MB    通过
检查此平台是否需要 64 位 JVM。   实际为64    通过 (不需要 64)
检查临时空间: 必须大于 300 MB。   实际为 30859 MB    通过
准备从/tmp/OraInstall2020-01-18_03-38-36PM启动 Oracle Universal Installer
安装概要


磁盘空间: 所需 35 MB, 可用 30,825 MB
要安装的功能集:
        Next Generation Install Core 13.9.4.0.0
        OPatch 13.9.4.2.1
        OPatch Auto OPlan 13.9.4.2.1
        OPatch Auto FMW 13.9.4.2.1
会话日志文件是/tmp/OraInstall2020-01-18_03-38-36PM/install2020-01-18_03-38-36PM.log

正在加载产品列表, 请稍候。
 1%
 40%
正在加载产品, 请稍候。
 42%
 43%
 44%
.....
 99%

2、升级补丁

升级前建议将weblogic服务全部关闭。
a、解压补丁

[weblogic@localhost 30675853]$ ls -l
总用量 32
drwxr-x---.  3 yhwls yhwls    20 1218 08:58 etc
drwxr-x---. 34 yhwls yhwls  4096 1218 08:58 files
-rwxr-x---.  1 yhwls yhwls    27 1218 08:58 README.html
-rw-rw-r--.  1 yhwls yhwls 21249 114 18:07 README.txt
[weblogic@localhost 30675853]$ 

b、查看当前系统中的Weblogic中已安装的补丁集

[weblogic@localhost ~]$ cd /u01/Middleware/OPatch
[weblogic@localhost OPatch]$ ./opatch lspatches
25945949;One-off
27912627;WLS PATCH SET UPDATE 12.2.1.3.180717
26355633;One-off
26287183;One-off
26261906;One-off
26051289;One-off

OPatch succeeded.
[weblogic@localhost OPatch]$ 

c、执行安装

[weblogic@localhost OPatch]$ /u01/Middleware/OPatch/opatch apply
Oracle Interim Patch Installer version 13.9.4.2.0
Copyright (c) 2020, Oracle Corporation.  All rights reserved.


Oracle Home       : /u01/Middleware
Central Inventory : /u01/oraInventory
   from           : /u01/Middleware/oraInst.loc
OPatch version    : 13.9.4.2.0
OUI version       : 13.9.4.0.0
Log file location : /u01/Middleware/cfgtoollogs/opatch/opatch2020-01-18_16-40-50PM_1.log


OPatch detects the Middleware Home as "/u01/Middleware"

Verifying environment and performing prerequisite checks...
Prerequisite check "CheckActiveFilesAndExecutables" failed.
The details are:
Exception occured :     fuser could not be located: 
UtilSession failed: Prerequisite check "CheckActiveFilesAndExecutables" failed.
Log file location: /u01/Middleware/cfgtoollogs/opatch/opatch2020-01-18_16-40-50PM_1.log
OPatch failed with error code 73

执行报错,查看升级日志发现有以下错误Exception occured : fuser could not be located:

[Jan 18, 2020 4:41:03 PM] [INFO]    Prerequisite check "CheckActiveFilesAndExecutables" failed.
                                    The details are:
                                    Exception occured : fuser could not be located:
[Jan 18, 2020 4:41:03 PM] [SEVERE]  OUI-67073:UtilSession failed: Prerequisite check "CheckActiveFilesAndExecutables" failed.
[Jan 18, 2020 4:41:03 PM] [INFO]    Finishing UtilSession at Sat Jan 18 16:41:03 CST 2020
[Jan 18, 2020 4:41:03 PM] [INFO]    Log file location: /u01/Middleware/cfgtoollogs/opatch/opatch2020-01-18_16-40-50PM_1.log
[Jan 18, 2020 4:41:03 PM] [INFO]    Stack Description: java.lang.RuntimeException: Prerequisite check "CheckActiveFilesAndExecutables" failed.
                                        at oracle.opatch.OPatchSessionHelper.runApplyPrereqs(OPatchSessionHelper.java:6699)
                                        at oracle.opatch.opatchutil.NApply.legacy_process(NApply.java:998)
                                        at oracle.opatch.opatchutil.NApply.legacy_process(NApply.java:368)
                                        at oracle.opatch.opatchutil.NApply.process(NApply.java:348)
                                        at oracle.opatch.opatchutil.OUSession.napply(OUSession.java:1108)
                                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                                        at java.lang.reflect.Method.invoke(Method.java:498)
                                        at oracle.opatch.UtilSession.process(UtilSession.java:355)
                                        at oracle.opatch.OPatchSession.process(OPatchSession.java:2650)
                                        at oracle.opatch.OPatch.process(OPatch.java:779)
                                        at oracle.opatch.OPatch.main(OPatch.java:829)
                                    Caused by: java.lang.RuntimeException: Prerequisite check "CheckActiveFilesAndExecutables" failed.
                                        ... 13 more
                                    Caused by: oracle.opatch.PrereqFailedException: Prerequisite check "CheckActiveFilesAndExecutables" failed.

设置OPATCH_NO_FUSER参数后,重新执行成功

[weblogic@localhost OPatch]$ export OPATCH_NO_FUSER=true
[weblogic@localhost OPatch]$ cd /tmp/30675853
[weblogic@localhost 30675853]$ /u01/Middleware/OPatch/opatch apply
Oracle 临时补丁程序安装程序版本 13.9.4.2.1
版权所有 (c) 2020, Oracle Corporation。保留所有权利。


Oracle 主目录       :/u01/Middleware
主产品清单:/u01/oraInventory
   来自           :/u01/Middleware/oraInst.loc
OPatch 版本    :13.9.4.2.1
OUI 版本       :13.9.4.0.0
日志文件位置:/u01/Middleware/cfgtoollogs/opatch/opatch2020-01-18_16-04-38下午_1.log


OPatch detects the Middleware Home as "/u01/Middleware"

Verifying environment and performing prerequisite checks...
OPatch continues with these patches:   30675853  

是否继续? [y|n]
y
User Responded with: Y
All checks passed.

请关闭本地系统上在此 ORACLE_HOME 之外运行的 Oracle 实例。
(Oracle 主目录 = '/u01/Middleware')


本地系统是否已准备打补丁? [y|n]
y
User Responded with: Y
Backing up files...
正在将临时补丁程序 '30675853' 应用于 OH '/u01/Middleware'
ApplySession: Oracle 主目录中不存在可选组件 [ oracle.wls.cam.wlst, 12.2.1.3.0 ] , [ oracle.wls.cam.wlst, 12.2.1.3.0 ] , [ oracle.webservices.wls.jaxrpc, 12.2.1.3.0 ] , [ oracle.webservices.wls.jaxrpc, 12.2.1.3.0 ] , [ oracle.webservices.jrf, 12.2.1.3.0 ] , [ oracle.webservices.jrf, 12.2.1.3.0 ] , [ oracle.fmwconfig.common.wls.shared, 12.2.1.3.0 ] , [ oracle.wls.core.app.server.nativelib, 12.2.1.3.0 ] , [ oracle.jrf.tenancy.se, 12.2.1.3.0 ] , [ oracle.wls.server.examples, 12.2.1.3.0 ] , [ oracle.wls.rdmu, 12.2.1.3.0 ] , [ oracle.legacy_oc4j_xml_schemas, 12.2.1.3.0 ] , [ oracle.wls.server.mt.examples, 12.2.1.3.0 ] , [ oracle.jrf.tenancy.ee, 12.2.1.3.0 ] , [ oracle.jrf.tenancy, 12.2.1.3.0 ] , 或找到更高版本。

正在为组件 oracle.webservices.orawsdl, 12.2.1.3.0 打补丁...

正在为组件 oracle.webservices.orawsdl, 12.2.1.3.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.dataformat.jackson.dataformat.xml, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.dataformat.jackson.dataformat.xml, 2.7.9.0.0 打补丁...

正在为组件 oracle.org.bouncycastle, 12.2.1.3.0 打补丁...

正在为组件 oracle.org.bouncycastle, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.jrf.tenancy.common.sharedlib, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.jrf.tenancy.common.sharedlib, 12.2.1.3.0 打补丁...

正在为组件 oracle.fmwconfig.common.wls.shared.internal, 12.2.1.3.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.jaxrs.jackson.jaxrs.base, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.jaxrs.jackson.jaxrs.base, 2.7.9.0.0 打补丁...

正在为组件 oracle.fmwconfig.common.config.shared, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.shared.with.cam, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.shared.with.cam, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.jrf.tenancy.common, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.jrf.tenancy.common, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.evaluation.database, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.evaluation.database, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.core.app.server, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.core.app.server, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.core.app.server, 12.2.1.3.0 打补丁...

正在为组件 oracle.webservices.base, 12.2.1.3.0 打补丁...

正在为组件 oracle.webservices.base, 12.2.1.3.0 打补丁...

正在为组件 oracle.fmw.upgrade.fmwconfig, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.jrf.tenancy.ee.only.sharedlib, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.jrf.tenancy.ee.only.sharedlib, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.rcu, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.rcu, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.security.core.sharedlib, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.security.core.sharedlib, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.security.core.sharedlib, 12.2.1.3.0 打补丁...

正在为组件 oracle.webservices.wls, 12.2.1.3.0 打补丁...

正在为组件 oracle.webservices.wls, 12.2.1.3.0 打补丁...

正在为组件 oracle.webservices.wls, 12.2.1.3.0 打补丁...

正在为组件 oracle.commons.fileupload.commons.fileupload, 1.3.2.0.0 打补丁...

正在为组件 oracle.commons.fileupload.commons.fileupload, 1.3.2.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.jaxrs.jackson.jaxrs.json.provider, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.jaxrs.jackson.jaxrs.json.provider, 2.7.9.0.0 打补丁...

正在为组件 oracle.wls.admin.console.en, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.admin.console.en, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.libraries, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.libraries, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.libraries, 12.2.1.3.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.core.jackson.annotations, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.core.jackson.annotations, 2.7.9.0.0 打补丁...

正在为组件 oracle.wls.common.cam.wlst, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.common.cam.wlst, 12.2.1.3.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.module.jackson.module.jsonschema, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.module.jackson.module.jsonschema, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.module.jackson.module.jaxb.annotations, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.module.jackson.module.jaxb.annotations, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.core.jackson.databind, 2.7.9.1.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.core.jackson.databind, 2.7.9.1.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.core.jackson.core, 2.7.9.0.0 打补丁...

正在为组件 oracle.com.fasterxml.jackson.core.jackson.core, 2.7.9.0.0 打补丁...

正在为组件 oracle.wls.security.core, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.wlsportable.mod, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.http.pubsub.server, 12.2.1.3.0 打补丁...

正在为组件 oracle.apache.commons.collections.mod, 3.2.0.0.2 打补丁...

正在为组件 oracle.wls.common.cam, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.workshop.code.completion.support, 12.2.1.3.0 打补丁...

正在为组件 oracle.java.activation, 12.2.1.3.0 打补丁...

正在为组件 oracle.apache.commons.lang.mod, 2.6.0.0.2 打补丁...

正在为组件 oracle.java.xml.bind, 2.3.0.0.0 打补丁...

正在为组件 oracle.java.servlet, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.common.nodemanager, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.shared.with.inst, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.shared.with.coh.standalone, 12.2.1.3.0 打补丁...

正在为组件 oracle.jaxb.impl, 2.3.0.0.0 打补丁...

正在为组件 oracle.wls.admin.console.nonen, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.clients, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.shared.with.inst.sharedlib, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.thirdparty.javax.json, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.inst.only, 12.2.1.3.0 打补丁...

正在为组件 oracle.jaxb.tools, 2.3.0.0.0 打补丁...

正在为组件 oracle.jaxb.core, 2.3.0.0.0 打补丁...

正在为组件 oracle.diagnostics.common, 12.2.1.3.0 打补丁...

正在为组件 oracle.wls.weblogic.sca, 12.2.1.3.0 打补丁...

正在为组件 org.codehaus.woodstox, 4.2.0.0.0 打补丁...

正在为组件 oracle.wls.core.app.server.tier1nativelib, 12.2.1.3.0 打补丁...

正在为组件 oracle.java.jaxws, 12.2.1.3.0 打补丁...
Patch 30675853 successfully applied.
Sub-set patch [27912627] has become inactive due to the application of a super-set patch [30675853].
Please refer to Doc ID 2161861.1 for any possible further required actions.
Log file location: /u01/Middleware/cfgtoollogs/opatch/opatch2020-01-18_16-04-38下午_1.log

OPatch succeeded.
[weblogic@localhost 30675853]$

d、补丁更新确认

[yhwls@localhost 30675853]$ /u01/Middleware/OPatch/opatch lspatches
30675853;WLS PATCH SET UPDATE 12.2.1.3.0(ID:191217.1425)
25945949;One-off
26355633;One-off
26287183;One-off
26261906;One-off
26051289;One-off

OPatch succeeded.
[yhwls@localhost 30675853]$ 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值