WebLogic静默安装

WebLogic安装有三种方式:

1、图形界面安装

最典型的就是windows上安装直接点开就是。

2、命令行安装

windows下可以选择在CMD界面下进行,Linux下的默认安装方式,需交互(输入目录,点击确认什么的)

3、静默安装

可实现全程无人值守式的安装,批量自动化部署首选方案。
本次只记录静默安装方式:
静默安装的方法在12c前和12以后是有差别的,本篇只记录11g和12c两种安装方式,其他版本不测试,不保证记录方法通用其他版本。

a、weblogic 11g的静默安装

首先获取11g的安装包,设置好java环境变量。
静默安装命令参考:

java -jar wls1036_generic.jar -mode=silent -silent_xml=/home/weblogic/silent_install.xml

静默安装最重要的是silent_install.xml文件,当然,文件名也不重要,可以随意取名,内容才重要。
silent_install.xml文件中主要就是指定weblogic安装过程中一些需要指定的东西,如安装目录等,本次测试安装内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<bea-installer>
 <input-fields>
   <data-value name="BEAHOME" value="/app/weblogic"/>
   <data-value name="WLS_INSTALL_DIR" value="/app/weblogic/wlserver_10.3"/>
   <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|WebLogic Server/Server Examples"/> 
   <data-value name="INSTALL_NODE_MANAGER_SERVICE" value="yes"/>
   <data-value name="NODEMGR_PORT" value="5556"/>
   <data-valuen ame="INSTALL_SHORTCUT_IN_ALL_USERS_FOLDER" value="yes"/>
    <!--<data-value name="LOCAL_JVMS" value="C:\jrockit_160_05|D:\jdk160_05″/>-->
  </input-fields>
</bea-installer>

ps:copy注意xml格式,value内容都是一行写完的,别换行
命令执行过程中输出内容部分如下:

INFO: succeed: add template /app/weblogic/wlserver_10.3/common/templates/applications/medrec-spring.jar to domain
Jul 24, 2018 5:44:25 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: validateConfig "KeyStorePasswords"
Jul 24, 2018 5:44:25 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: succeed: validateConfig "KeyStorePasswords"
Jul 24, 2018 5:44:25 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: update domain
Jul 24, 2018 5:44:29 AM [THREAD: Thread-13] com.oracle.cie.domain.TemplateImporter generate
INFO: Domain Extension Successful!
Jul 24, 2018 5:44:29 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: close template
Jul 24, 2018 5:44:29 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: succeed: close template
Jul 24, 2018 5:44:29 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: read domain from "/app/weblogic/wlserver_10.3/samples/domains/medrec-spring"
Jul 24, 2018 5:44:29 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: succeed: read domain from "/app/weblogic/wlserver_10.3/samples/domains/medrec-spring"
Jul 24, 2018 5:44:29 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: succeed: update domain
Jul 24, 2018 5:44:29 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: close template
Jul 24, 2018 5:44:29 AM [THREAD: runScript] com.oracle.cie.domain.script.ScriptExecutor output
INFO: succeed: close template

全程无error说明安装成功,去指定安装目录检查文件是否正确即可。

b、weblogic 12c的静默安装

weblogic12c相比较11g在静默安装上有很大的变化,包括包名、jdk建议版本、静默文件、安装命令参数等

包名:fmw_12.2.1.3.0_wls.jar

静默安装所需文件:

1、responseFile:wls.rsp
2、invPtrLoc File:oralnst.loc

其中文件1记录weblogic安装目录,安装类型等,内容如下

[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/app/wlsnew
INSTALL_TYPE=WebLogic Server

文件2记录用户的组名,产品安装清单的目录,内容如下:

inventory_loc=/app/weblogic12c/oraInventory
inst_group=weblogic

安装命令参考

/app/mw/jdk1.8/bin/java -jar /app/dufg/fmw_12.2.1.3.0_wls.jar  -silent -responseFile /app/dufg/wls.rsp -invPtrLoc /app/dufg/oralnst.loc

安装开始前会对系统做一些检查,如cpu,内存是否满足等,这里还有一项专门对swap分区大小进行检查,swap配额必须在500M以上,否则即使内存再大都会直接退出安装!任性!
大致的检查和报错输出如下:

启动程序日志文件为/tmp/OraInstall2018-07-25_04-45-20PM/launcher2018-07-25_04-45-20PM.log。
正在提取安装程序... . . . . 完成
检查 CPU 速度是否大于 300 MHz。   实际为 2600.000 MHz    通过
检查交换空间: 必须大于 512 MB。   实际为 0 MB    未通过 <<<<
检查此平台是否需要 64 位 JVM。   实际为64    通过 (不需要 64 位)
检查临时空间: 必须大于 300 MB。   实际为 19100 MB    通过

某些系统先决条件检查失败。
必须在满足这些要求后才能继续。
日志位于此处: /tmp/OraInstall2018-07-25_04-45-20PM/launcher2018-07-25_04-45-20PM.log。

安装正常完成日志如下:

启动程序日志文件为/tmp/OraInstall2018-07-25_04-59-54PM/launcher2018-07-25_04-59-54PM.log。
正在提取安装程序... . . . . 完成
检查 CPU 速度是否大于 300 MHz。   实际为 2600.000 MHz    通过
检查交换空间: 必须大于 512 MB。   实际为 1023 MB    通过
检查此平台是否需要 64 位 JVM。   实际为64    通过 (不需要 64 位)
检查临时空间: 必须大于 300 MB。   实际为 17260 MB    通过
准备从/tmp/OraInstall2018-07-25_04-59-54PM启动 Oracle Universal Installer
日志:/tmp/OraInstall2018-07-25_04-59-54PM/install2018-07-25_04-59-54PM.log
版权所有 (c) 1996, 2017, Oracle 和/或其附属公司。保留所有权利。
正在读取响应文件...
跳过软件更新
开始检查: CertifiedVersions
预期的结果: oracle-6, oracle-7, redhat-7, redhat-6, SuSE-11, SuSE-12之一
实际结果: redhat-null
检查完成。此次检查的总体结果为: 通过
CertifiedVersions 检查: 成功。


开始检查: CheckJDKVersion
预期的结果: 1.8.0_131
实际结果: 1.8.0_131
检查完成。此次检查的总体结果为: 通过
CheckJDKVersion 检查: 成功。


已启用此会话的验证。
正在验证数据
复制文件
完成百分比: 10
完成百分比: 20
完成百分比: 30
完成百分比: 40
完成百分比: 50
完成百分比: 60
完成百分比: 70
完成百分比: 80
完成百分比: 90
完成百分比: 100

Oracle Fusion Middleware 12c WebLogic Server 和 Coherence 12.2.1.3.0 的 安装 已成功完成。
日志已成功复制到/app/dufg/wls12log/logs。

安装过程很快,2分钟足够!
安装完之后安装目录下文件如下:

cfgtoollogs/  inventory/  oracle_common/  oui/      wlserver/
coherence/    OPatch/     oraInst.loc     root.sh*
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 220,192评论 6 511
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,858评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,517评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,148评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,162评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,905评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,537评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,439评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,956评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,083评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,218评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,899评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,565评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,093评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,201评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,539评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,215评论 2 358

推荐阅读更多精彩内容

  • 最近公司购买了一台新的服务器,我负责给这台服务器安装oracle ,磕磕绊绊的终于装好了,但是却花了不少时间,算起...
    testerPM阅读 9,145评论 3 8
  • 背景: 阅读新闻 12C CDB模式下RMAN备份与恢复 [日期:2016-11-29] 来源:Linux社区 作...
    阳屯okyepd阅读 3,446评论 0 7
  • 文/阿阿静123 回家第二天,久违的睡到自然醒。看了一下时间已是将近9点半了。懒了一会起来,已经10点。来到厨房看...
    阿阿静123阅读 960评论 0 2
  • 在你穷的时候,要少在家里,多在外面。 在你富有的时候,要多在家里,少在外面,这就是生活的艺术。 穷的时候,钱要花给...
    小小南国子阅读 267评论 0 0
  • 我也喜欢童话故事里的美好结局啊, 一树一树的桃花,灿烂繁复的樱花, 交错的柳树条,一阵阵的微风 一生一世一双人,怎...
    Funtom阅读 311评论 0 0