版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/rznice/article/details/80229165
创建oracle用户:
groupadd -g 1000 oinstall
useradd -u 1100 -g oinstall oracle
passwd oracle
文件夹授权:
chown -R oracle:oinstall /u01
chmod -R 775 /u01/
创建静默安装的配置文件:/u01/silent.xml
<bea-installer>
<input-fields>
<data-value name="BEAHOME" value="/u01/oracle" />
<data-value name="LOCAL_JVMS" value="/usr/local/jdk" />
<data-value name="WLS_INSTALL_DIR" value="/u01/oracle/wlserver_10.3" />
<data-value name="OCP_INSTALL_DIR" value="/u01/oracle/coherence_3.7" />
<data-value name="COMPONENT_PATHS" value="WebLogic Server/Core Application Server\
|WebLogic Server/Administration Console\
|WebLogic Server/Configuration Wizard and Upgrade Framework\
|WebLogic Server/Web 2.0 HTTP Pub-Sub Server\
|WebLogic Server/WebLogic JDBC Drivers\
|WebLogic Server/Third Party JDBC Drivers\
|WebLogic Server/WebLogic Server Clients\
|WebLogic Server/WebLogic Web Server Plugins\
|WebLogic Server/UDDI and Xquery Support\
|Oracle Coherence/Coherence Product Files" />
<data-value name="INSTALL_NODE_MANAGER_SERVICE" value="yes" />
<data-value name="NODEMGR_PORT" value="5556" />
<data-value name="INSTALL_SHORTCUT_IN_ALL_USERS_FOLDER" value="no"/>
</input-fields>
</bea-installer>
运行安装文件:
java -jar /u01/wls1036_generic.jar -mode=silent -silent_xml=/u01/silent.xml
查看安装版本:
. $WLS_HOME/server/bin/setWLSEnv.sh
java weblogic.version
. /u01/oracle/wlserver_10.3/server/bin/setWLSEnv.sh
或者直接运行下面的命令,查看大版本信息。:
java -cp /u01/oracle/wlserver_10.3/server/lib/weblogic.jar weblogic.version
WebLogic Server 10.3.6.0 Tue Nov 15 08:52:36 PST 2011 1441050
Use 'weblogic.version -verbose' to get subsystem information
Use 'weblogic.utils.Versions' to get version information for all modules
//查看各子系统及补丁信息
java -cp /u01/oracle/wlserver_10.3/server/lib/weblogic.jar weblogic.version -verbose
//可以查看详细的子模块信息。
java -cp /u01/oracle/wlserver_10.3/server/lib/weblogic.jar weblogic.utils.Versions
给weblogic10.3.6 打补丁:
//$MW_HOME/utils/bsu下面如果没有cache_dir文件夹,创建一个cache_dir。
mkdir -p $MW_HOME/utils/bsu/cache_dir
cd $MW_HOME/utils/bsu/cache_dir
unzip /u01/patch/p27395085_1036_Generic.zip
文件如下:
-rw-r--r-- 1 root root 91264134 2月 22 02:20 GFWX.jar
-rw-r--r-- 1 root root 100263902 2月 22 02:21 patch-catalog_25890.xml
-rw-rw-r-- 1 root root 8741 2月 22 18:50 README.txt
cd $MW_HOME/utils/bsu
./bsu.sh -install -patch_download_dir=/u01/oracle/utils/bsu/cache_dir/p27395085_1036_Generic -patchlist=GFWX -prod_dir=/u01/oracle/wlserver_10.3
查冲突..
未检测到冲突
正在安装补丁程序 ID: GFWX..
结果: 成功
说明安装成功。
如果出现如下提示:
遇到无法识别的补丁程序 ID: GFWX
需要修改bsu.sh文件中的部分参数:
cat bsu.sh
#!/bin/sh
JAVA_HOME="/usr/local/jdk"
MEM_ARGS="-Xms256m -Xmx512m"
可以修改bsu.sh中的MEM_ARGS参数。
MEM_ARGS="-Xms2048m -Xmx2048m"。
如果出现如下提示:
检查冲突..........
检测到冲突 - 解决冲突情形并重新执行补丁程序安装
下面是冲突情形详细资料:
补丁程序 GFWX 与以下补丁程序互相排斥且不能共存: FCX7
需要先卸载FCX7补丁:
./bsu.sh -remove -patchlist=FCX7 -prod_dir=/u01/oracle/wlserver_10.3
检查冲突..
未检测到冲突
删除补丁程序 ID: FCX7..
结果: 成功
./bsu.sh -prod_dir=/u01/oracle/wlserver_10.3 -status=applied -verbose -view
ProductName: WebLogic Server
ProductVersion: 10.3 MP6
Components: WebLogic Server/Core Application Server,WebLogic Server/Admi
nistration Console,WebLogic Server/Configuration Wizard and
Upgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-Sub Serve
r,WebLogic Server/WebLogic JDBC Drivers,WebLogic Server/Thir
d Party JDBC Drivers,WebLogic Server/WebLogic Server Clients
,WebLogic Server/WebLogic Web Server Plugins,WebLogic Server
/UDDI and Xquery Support,WebLogic Server/Workshop Code Compl
etion Support
BEAHome: /u01/oracle
ProductHome: /u01/oracle/wlserver_10.3
PatchSystemDir: /u01/oracle/utils/bsu
PatchDir: /u01/oracle/patch_wls1036
Profile: Default
DownloadDir: /u01/oracle/utils/bsu/cache_dir/p27395085_1036_Generic
JavaVersion: 1.6.0_29
JavaVendor: Sun
Patch ID: GDFA
PatchContainer: GDFA.jar
Checksum: -1126437766
Severity: optional
Category: JMS
CR/BUG: 16420963
Restart: true
Description: WEBLOGIC.STORE.PERSISTENTSTOREEXCEPTION: [STORE:280040] OCCU
RS EASILEY
WEBLOGIC.STORE.PERSISTENTSTOREEXCEPTION: [STORE:2
80040] OCCURS EASILEY
重新安装GFWX 即可。
参考:
https://oracle-base.com/articles/11g/weblogic-silent-installation-11g
https://oracle-base.com/articles/11g/oracle-weblogic-server-11gr1-1036-installation-on-oracle-linux-5-and-6-11gr1
https://blog.csdn.net/qqlifu/article/details/49423839