Linux环境下搭建WebLogic1036集群服务十步曲.docx
《Linux环境下搭建WebLogic1036集群服务十步曲.docx》由会员分享,可在线阅读,更多相关《Linux环境下搭建WebLogic1036集群服务十步曲.docx(58页珍藏版)》请在冰豆网上搜索。
Linux环境下搭建WebLogic1036集群服务十步曲
Linux环境下搭建WebLogic10.3.6集群服务十步曲
(console模式)
版本说明
版本
日期
作者
说明
V1.0
2017-03-26
王林财
初稿
概要描述
WebLogic
wls1036_generic.jar
JDK
jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin
DataBase
11g
OS
LinuxRedhat6.564位
1.安装前准备篇
1.1.主机资源规划
主机IP
主机名称
管理服务器及端口
被管理服务器及端口
10.140.30.51
po9kcfap901
AdminServer/7001
Server1/8080
10.140.30.52
po9kcfap902
Server2/8080
双主机,配置为集群服务,其中管理服务器配置在第一个节点上,节点管理器使用默认的名称及端口。
1.2.安装介质准备
JDK,使用jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin
Weblogic,使用wls1036_generic.jar
1.3.安装路径规划
JDK安装路径,/app/jrockit-jdk
Weblogic安装路径,/app/Oracle/Middleware
域安装路径,/app/Oracle/Middleware/user_projects/domains/base_domain
2.平台基础配置篇(双节点)
--以下三点,均通过root用户配置
2.1.hosts文件配置
双节点主机hosts文件,都加上两台主机名称与IP对应关系
[weblogic@po9kcfap901~]$cat/etc/hosts
127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4
:
:
1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6
10.140.30.51po9kcfap901
10.140.30.52po9kcfap902
[weblogic@po9kcfap901~]$
2.2.ulimit参数配置
--在limits.conf文件中增加nofile、nproc参数配置
vi/etc/security/limits.conf
*softnofile102400
*hardnofile102400
*softnproc102400
*hardnproc102400
--注释90-nproc.conf文件里面*用户nproc参数配置
vi/etc/security/limits.d/90-nproc.conf
#*softnproc102400
2.3.Tcp默认连接超时时间配置
[root@po9kcfap901~]#sysctl-wnet.ipv4.tcp_fin_timeout=30
net.ipv4.tcp_fin_timeout=30
[root@po9kcfap901~]#
3.用户及权限配置篇(双节点)
3.1.新增weblogic组及用户
[root@po9kcfap901~]#groupaddweblogic
[root@po9kcfap901~]#useradd-gweblogicweblogic
3.2.修改目录所有者权限
[root@po9kcfap901/]#chown-Rweblogic:
weblogic/app
[root@po9kcfap901/]#chown-Rweblogic:
weblogic/msscpmis_app
4.节点1安装篇
4.1.安装jrockitjdk
4.1.1.修改文件执行权限
chmoda+x/home/weblogic/software/jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin
4.1.2.执行安装文件
[weblogic@po9kcfap901software]$./jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin
Extracting0%....................................................................................................100%
UnabletoinstantiateGUI,defaultingtoconsolemode.
<----------------------------------------OracleJRockitInstaller-OracleJRockitJDKR28.2.7forJavaSE6withJRMC4.1---------------------------------------->
Welcome:
--------
ThisinstallerwillguideyouthroughtheinstallationofOracleJRockitJDKR28.2.7forJavaSE6withJRMC4.1.Type"Next"orentertoproceedtothenextprompt.Ifyouwanttochangedataenteredpreviously,type"Previous".Youmayquittheinstalleratanytimebytyping"Exit".
Enter[Exit][Next]>
4.1.3.设置jrockit-jdk安装目录
<----------------------------------------OracleJRockitInstaller-OracleJRockitJDKR28.2.7forJavaSE6withJRMC4.1---------------------------------------->
ChooseProductInstallationDirectory:
--------------------------------------
"ProductInstallationDirectory"=[/app/jrockit-jdk]
Useabovevalueorselectanotheroption:
1-EnternewProductInstallationDirectory
2-Changetodefault[/home/weblogic/jrockit-jdk1.6.0_45-R28.2.7-4.1.0]
EnteroptionnumbertoselectOR[Exit][Previous][Next]>
4.1.4.确认安装
<----------------------------------------OracleJRockitInstaller-OracleJRockitJDKR28.2.7forJavaSE6withJRMC4.1---------------------------------------->
InstallingJREto/app/jrockit-jdk/jre...
0%25%50%75%100%
[------------|------------|------------|------------]
[***************************************************]
<----------------------------------------OracleJRockitInstaller-OracleJRockitJDKR28.2.7forJavaSE6withJRMC4.1---------------------------------------->
InstallationComplete
Congratulations!
OracleJRockitJDKR28.2.7forJavaSE6withJRMC4.1hasbeensuccessfullyinstalledto/app/jrockit-jdk.
Press[Enter]tocontinueortype[Exit]>
<----------------------------------------OracleJRockitInstaller-OracleJRockitJDKR28.2.7forJavaSE6withJRMC4.1---------------------------------------->
Cleanupprocessinprogress...
[weblogic@po9kcfap901software]$
4.1.5.验证是否已安装成功
[weblogic@po9kcfap901bin]$/app/jrockit-jdk/bin/java-version
javaversion"1.6.0_45"
Java(TM)SERuntimeEnvironment(build1.6.0_45-b06)
OracleJRockit(R)(buildR28.2.7-7-155314-1.6.0_45-20130329-0641-linux-x86_64,compiledmode)
[weblogic@po9kcfap901bin]$
4.2.安装Weblogic
4.2.1.执行安装文件
[weblogic@po9kcfap901software]$java-jarwls1036_generic.jar
4.2.2.设置中间件安装主目录
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
ChooseMiddlewareHomeDirectory:
---------------------------------
"MiddlewareHome"=[/app/Oracle/Middleware]
Useabovevalueorselectanotheroption:
1-EnternewMiddlewareHome
2-Changetodefault[/home/weblogic/Oracle/Middleware]
EnteroptionnumbertoselectOR[Exit][Previous][Next]>Next
4.2.3.设置是否接收安全更新(不接收)
--注:
输入3,回车;再输入No,回车;最后再输入Yes,确认不接收,回车
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
RegisterforSecurityUpdates:
------------------------------
Provideyouremailaddressforsecurityupdatesandtoinitiateconfigurationmanager.
1|Email:
[]
2|SupportPassword:
[]
3|ReceiveSecurityUpdate:
[Yes]
EnterindexnumbertoselectOR[Exit][Previous][Next]>3
4.2.4.选择安装内容(只安装WeblogicServer)
--注:
输入2,回车;再输入2,回车;最后再输入Next,只安装WeLogicServer
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
ChooseInstallType:
--------------------
Selectthetypeofinstallationyouwishtoperform.
->1|Typical
|Installthefollowingproduct(s)andcomponent(s):
|-WebLogicServer
|-OracleCoherence
2|Custom
|Choosesoftwareproductsandcomponentstoinstallandperformoptional
|configuration.
EnterindexnumbertoselectOR[Exit][Previous][Next]>2
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
ChooseProductsandComponents:
-------------------------------
Release10.3.6.0
|_____WebLogicServer[1]x
||_____CoreApplicationServer[1.1]x
||_____AdministrationConsole[1.2]x
||_____ConfigurationWizardandUpgradeFramework[1.3]x
||_____Web2.0HTTPPub-SubServer[1.4]x
||_____WebLogicSCA[1.5]x
||_____WebLogicJDBCDrivers[1.6]x
||_____ThirdPartyJDBCDrivers[1.7]x
||_____WebLogicServerClients[1.8]x
||_____WebLogicWebServerPlugins[1.9]x
||_____UDDIandXquerySupport[1.10]x
||_____ServerExamples[1.11]
||_____EvaluationDatabase[1.12]x
|_____OracleCoherence[2]x
|_____CoherenceProductFiles[2.1]x
|_____CoherenceExamples[2.2]
*Estimatedsizeofinstallation:
690.2MB
EnternumberexactlyasitappearsinbracketstotoggleselectionOR[Exit][Previous][Next]>
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
ChooseProductsandComponents:
-------------------------------
Release10.3.6.0
|_____WebLogicServer[1]x
||_____CoreApplicationServer[1.1]x
||_____AdministrationConsole[1.2]x
||_____ConfigurationWizardandUpgradeFramework[1.3]x
||_____Web2.0HTTPPub-SubServer[1.4]x
||_____WebLogicSCA[1.5]x
||_____WebLogicJDBCDrivers[1.6]x
||_____ThirdPartyJDBCDrivers[1.7]x
||_____WebLogicServerClients[1.8]x
||_____WebLogicWebServerPlugins[1.9]x
||_____UDDIandXquerySupport[1.10]x
||_____ServerExamples[1.11]x
||_____EvaluationDatabase[1.12]x
|_____OracleCoherence[2]
|_____CoherenceProductFiles[2.1]
|_____CoherenceExamples[2.2]
*Estimatedsizeofinstallation:
744.7MB
EnternumberexactlyasitappearsinbracketstotoggleselectionOR[Exit][Previous][Next]>
4.2.5.选择JDK
--注:
输入1,回车;输入/app/jrockit-jdk,回车;再输入2,把操作系统默认安装的JDK取消勾选
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
JDKSelection(Any*indicatesOracleSuppliedVM):
---------------------------------------------------
JDK(s)chosenwillbeinstalled.Defaultswillbeusedinscriptstring-substitutionifinstalled.
1|AddLocalJdk
2|/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64[]
3|/app/jrockit-jdk[x]
*Estimatedsizeofinstallation:
744.7MB
Enter1toaddor>=2totoggleselectionOR[Exit][Previous][Next]>Next
4.2.6.确认WebLogic安装目录
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
ChooseProductInstallationDirectories:
----------------------------------------
MiddlewareHomeDirectory:
[/app/Oracle/Middleware]
ProductInstallationDirectories:
"WebLogicServer"=[Enternewvalueorusedefault
"/app/Oracle/Middleware/wlserver_10.3"]
EnternewWebLogicServerOR[Exit][Previous][Next]>Next
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
ThefollowingProductsandJDKswillbeinstalled:
--------------------------------------------------
WebLogicPlatform10.3.6.0
|_____WebLogicServer
|_____CoreApplicationServer
|_____AdministrationConsole
|_____ConfigurationWizardandUpgradeFramework
|_____Web2.0HTTPPub-SubServer
|_____WebLogicSCA
|_____WebLogicJDBCDrivers
|_____ThirdPartyJDBCDrivers
|_____WebLogicServerClients
|_____WebLogicWebServerPlugins
|_____UDDIandXquerySupport
|_____ServerExamples
|_____EvaluationDatabase
*Estimatedsizeofinstallation:
744.8MB
Enter[Exit][Previous][Next]>Next
Mar26,201712:
11:
03PMjava.util.prefs.FileSystemPreferences$1run
INFO:
Createduserpreferencesdirectory.
<--------------------OracleInstaller-WebLogic10.3.6.0------------------->
Installingfiles..
0%25%50%75%100%
[------------|------------|------------|------------]
[***************************************************]
Perfor