Windows Server Weblogic 11g集群部署.docx

上传人:b****5 文档编号:4443080 上传时间:2022-12-01 格式:DOCX 页数:31 大小:974.19KB
下载 相关 举报
Windows Server Weblogic 11g集群部署.docx_第1页
第1页 / 共31页
Windows Server Weblogic 11g集群部署.docx_第2页
第2页 / 共31页
Windows Server Weblogic 11g集群部署.docx_第3页
第3页 / 共31页
Windows Server Weblogic 11g集群部署.docx_第4页
第4页 / 共31页
Windows Server Weblogic 11g集群部署.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

Windows Server Weblogic 11g集群部署.docx

《Windows Server Weblogic 11g集群部署.docx》由会员分享,可在线阅读,更多相关《Windows Server Weblogic 11g集群部署.docx(31页珍藏版)》请在冰豆网上搜索。

Windows Server Weblogic 11g集群部署.docx

WindowsServerWeblogic11g集群部署

一、文档说明

本文档主要介绍了Weblogic11gforwindowsserver2008r2集群的安装及配置过程,一切以实际生产环境为主。

二、安装前准备

2.1配置集群应用的必要条件

Ø集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的

Ø集群中的所有Server必须使用相同的版本,包括ServicePack

Ø集群中的Server必须使用永久的静态IP地址。

动态IP地址分配不能用于集群环境。

如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器

2.2配置前的准备工作

在配置集群应用前要对集群的配置信息有一个良好的设计,下面就是我们这次配置的集

群信息:

在两台台机器上配置集群(每台机上都要安装相同版本的WebLogic11g产品)。

见表1。

在两台机器上配置集群

主机

操作系统

网络配置

角色

备注

Web01

WindowsServer2008R2Standard

IP:

192.168.13.4

PORT:

7002

AdministratorServer

管理服务器

Web01

WindowsServer2008R2Standard

IP:

192.168.13.4

PORT:

8080

ProxyServer

代理服务器

Web01

WindowsServer2008R2Standard

IP:

192.168.13.4

PORT:

7003

ManagedServer

受管理服务器

Web02

WindowsServer2008R2Standard

IP:

192.168.13.5

PORT:

7006

ManagedServer

受管理服务器

三、安装部署weblogic软件

3.1安装JDK1.6

安装完成后检查是否可以运行java命令。

3.2安装weblogic软件

在windows命令提示窗口中输入java–jarwls1035_generic.jar,解压并安装weblogic。

两台机器都需要安装。

在安装向导界面选择安装的位置,然后下一步。

确定是否制定代理,这里选择不指定,一切以实际环境为准。

可以按照实际需求定制一些功能,这里选择典型。

选择合适的JDK

下一步,直接进行安装。

安装成功。

两个节点全部安装完成后下面就开始配置集群。

四、配置WebLogicServer集群

1.

2.

2.1.

4.1.1.使用ConfigurationWizard进行配置

选择“「开始」菜单程序OracleWebLogicWebLogicServer11gR1ToolsConfigurationWizard”

4.1.2.创建新的Domain

选择“创建新的Weblogic域”,单击“下一步”按钮。

4.1.3.选择安装域源

默认选择安装“BasicWebLogicServerDomain”,单击“下一步”按钮。

4.1.4.指定域的名称和位置

输入要创建的域名和位置,此处域名输入为cluster,输入完成后单击“下一步”按钮。

本文安装位置为D:

\Oracle\Middleware\user_projects\domains目录下。

4.1.5.配置管理员用户名和密码

输入WebLogic管理员管理服务器(Cluster1)用户名和密码,在此以“weblogic”作用登录管理服务器的用户名,密码为“Passw0rd”,单击“下一步”按钮。

4.1.6.配置域启动模式和JDK

选择“生产模式”和“SunSDK”后,单击“下一步”按钮。

4.1.7.选择可选配置

选择“管理服务器”,“受管服务器、群集和计算机”后,单击“下一步”按钮。

4.1.8.配置管理服务器

输入AdministratorServer名称,监听地址(可选所有IP或者指定IP),监听端口,如果需要SSL支持的话可以在“SSLenabled”后面的复选取框上打勾,配置SSL监听端口,单击“下一步”按钮。

4.1.9.配置受管理服务器

注意:

代理服务器实际上也是一个受管理服务器

点击“添加”,输入ManagedServer的名称,监听地址,监听端口,如果需要SSL支持的话,可以在“SSLenabled”复选框上打勾,配置SSL监听端口。

可以配置多个ManagedServer,名称和端口都不要相同,如果IP地址在选择的下拉框中没有,可以手动填写,完成后单击“下一步”按钮。

4.1.10.配置群集信息

单击“添加”,输入Cluster的名称Cluster1,Multicastaddress组播地址(用来进行集群间的状态通信)和端口7777,Cluster的各个服务器地址和端口(Cluster地址可输可不输,本文进行了输入,地址为:

“192.168.13.4:

7003,192.168.13.5:

7004”)。

完成后单击“下一步”按钮。

提示:

当用ConfigurationWizard创建集群时,您只能选择multicast,虽然官方文档推荐新建集群时使用unicast消息机制;若选择unicast,您只能在AdministrationConsole中修改集群的配置,参考OracleFusionMiddlewareOracleWebLogicServerAdministrationConsole帮助文档中的:

"Createandconfigureclusters".

提示:

multicastaddress的IP范围必须位于224.0.0.0到239.255.255.255之间.

WebLogicServer使用的multicast默认值为239.192.0.0.您不能使用类似于x.0.0.1的多播地址.

4.1.11.将“受管理服务器”添加到“集群”中

选择左面列表中的ManagedServer,将其添加到右面的列表中,注意这里代理服务器Proxy不要添加到右边,之后单击“下一步”按钮。

4.1.12.创建HTTP代理应用程序

选中“创建HTTP代理”复选框,Cluster1代理服务器选择Proxy,单击“下一步”按钮。

4.1.13.配置计算机

点击“添加”,输入计算机的名称,监听地址,监听端口,单击“下一步”按钮。

4.1.14.配置向计算机分配服务器

选择左面列表中的AdminServer、cluster1、cluster2、Proxy,将其添加到右面的计算机下,之后单击“下一步”按钮。

4.1.15.检查WebLogic域配置

在此检查前面所做的配置,如果没有问题单击“创建”按钮。

4.1.16.正在创建域

创建无误后,单击“完成”按钮

4.1.17.编辑WebLogic服务启动文件

Ø编辑口令文件

在刚才创建的域目录下建立boot.properties文件,内容为:

username=weblogic

password=Passw0rd

在本文的机器上,该文件的存储位置是:

D:

\Oracle\Middleware\user_projects\domains\MyCluster_Domain。

Ø编辑启动管理服务器的文件(可选,可直接运行startWebLogic.cmd即可)

在刚才创建的域目录下的bin目录中创建startCluster1.cmd,内容为:

@ECHOOFF

@REM启动管理服务器.

start.\startWebLogic

在本文的机器上,该文件的存储位置是:

D:

\Oracle\Middleware\user_projects\domains\MyCluster_Domain\bin\startCluster1.cmd。

Ø编辑启动代理服务器的文件

在刚才创建的域目录下的bin目录中创建startProxyServer.cmd,内容为:

@ECHOOFF

@REM启动代理服务器.

@REM使用startManagedWeblogic命令启动ManagedServer,它的命令格式是:

@REMstartManagedWeblogic.cmdManagedServer的名称AdministratorServer地址

@REMstartManagedWeblogic受管理服务器名称管理服务器URL

start.\startManagedWebLogicproxyhttp:

//192.168.13.4:

7001

在本文的机器上,该文件的存储位置是:

D:

\Oracle\Middleware\user_projects\domains\MyCluster_Domain\bin\startProxyServer.cmd。

Ø编辑启动受管理服务器(cluster1)的文件

在刚才创建的域目录下的bin目录中创建startcluster1.cmd,内容为:

@ECHOOFF

@REM启动受管理服务cluster1.

@REM使用startManagedWeblogic命令启动ManagedServer,它的命令格式是:

@REMstartManagedWeblogic.cmdManagedServer的名称AdministratorServer地址

@REMstartManagedWeblogic受管理服务器名称管理服务器URL

start.\startManagedWebLogiccluster1http:

//192.168.13.4:

7001

在本文的机器上,该文件的存储位置是:

D:

\Oracle\Middleware\user_projects\domains\MyCluster_Domain\bin\cluster1.cmd。

 

4.2受控服务器配置

4.2.1.使用ConfigurationWizard进行配置

选择“「开始」菜单程序OracleWebLogicWebLogicServer11gR1ToolsConfigurationWizard”

4.2.2.创建新的Domain

选择“创建新的Weblogic域”,单击“下一步”按钮。

4.2.3.选择安装域源

默认选择安装“BasicWebLogicServerDomain”,单击“下一步”按钮。

4.2.4.指定域的名称和位置

输入要创建的域名和位置,此处域名输入为cluster,输入完成后单击“下一步”按钮。

本文安装位置为D:

\Oracle\Middleware\user_projects\domains目录下。

4.2.5.配置管理员用户名和密码

输入WebLogic管理员管理服务器(Cluster1)用户名和密码,在此以“weblogic”作用登录管理服务器的用户名,密码为“Passw0rd”,单击“下一步”按钮。

4.2.6配置域启动模式和JDK

选择“生产模式”和“SunSDK”后,单击“下一步”按钮。

4.2.7.选择可选配置

选择“管理服务器”,“受管服务器、群集和计算机”后,单击“下一步”按钮。

4.2.8.配置管理服务器

输入AdministratorServer名称,监听地址(可选所有IP或者指定IP),监听端口,如果需要SSL支持的话可以在“SSLenabled”后面的复选取框上打勾,配置SSL监听端口,单击“下一步”按钮。

4.2.9.配置受管理服务器

注意:

受管理服务器配置的名称,监听地址,监听端口要和在主控服务器配置中的一致(参见4.1.9.配置受管理服务器)。

点击“添加”,输入ManagedServer的名称,监听地址,监听端口,如果需要SSL支持的话,可以在“SSLenabled”复选框上打勾,配置SSL监听端口。

4.2.10.配置群集信息

这里不做集群配置,单击“下一步”按钮。

4.2.11.配置计算机

这里不做计算机配置,单击“下一步”按钮。

4.2.12.检查WebLogic域配置

在此检查前面所做的配置,如果没有问题单击“创建”按钮。

4.2.13.正在创建域

创建无误后,单击“完成”按钮

4.2.14.编辑WebLogic服务启动文件

Ø编辑口令文件

在刚才创建的域目录下建立boot.properties文件,内容为:

username=weblogic

password=Passw0rd

在本文的机器上,该文件的存储位置是:

D:

\Oracle\Middleware\user_projects\domains\MyCluster_Domain\boot.properties。

Ø编辑启动管理服务器的文件(可选,可直接运行startWebLogic.cmd即可)

在刚才创建的域目录下的bin目录中创建startCluster1.cmd,内容为:

@ECHOOFF

@REM启动管理服务器.

start.\startWebLogic

在本文的机器上,该文件的存储位置是:

D:

\Oracle\Middleware\user_projects\domains\MyCluster_Domain\bin\startCluster1.cmd。

Ø编辑启动受管理服务器(cluster2)的文件

在刚才创建的域目录下的bin目录中创建startcluster2.cmd,内容为:

@ECHOOFF

@REM启动受管理服务cluster2.

@REM使用startManagedWeblogic命令启动ManagedServer,它的命令格式是:

@REMstartManagedWeblogic.cmdManagedServer的名称AdministratorServer地址

@REMstartManagedWeblogic受管理服务器名称管理服务器URL

start.\startManagedWebLogiccluster2http:

//192.168.13.4:

7001

在本文的机器上,该文件的存储位置是:

D:

\Oracle\Middleware\user_projects\domains\MyCluster_Domain\bin\startcluster2.cmd。

4.3.启动WebLogic服务

建议您按照顺序启动服务器,只有当管理服务器首先启动完毕后,受管服务器再启动。

启动的过程中,会让输入管理员用户名(weblogic)和密码(Passw0rd),当所有服务器的控制台上出现ServerstartedinRUNNINGmode字样时,整个集群启动完毕。

Ø启动主控服务器:

•双击“startCluster1.cmd”或者“startWebLogic.cmd”启动管理服务器

•或者桌面Weblogic集群主控服务器目录下startCluster1.cmd-管理服务器

•快捷方式

•双击“startProxyServer.cmd”启动代理服务器

•或者桌面Weblogic集群主控服务器目录下2startProxyServer.cmd-代理服务器

•快捷方式

 

•双击“startCluster1.cmd”启动受管理服务器1

•或者桌面Weblogic集群主控服务器目录下3startCluster1.cmd-受管服务器1

•快捷方式

 

Ø启动受控服务器:

•双击“startcluster2.cmd”启动受管理服务器2

•或者桌面Weblogic集群受控服务器目录下4starcluster2.cmd-受管服务器2快捷方式

Ø验证集群启动

•在浏览器地址栏里输入http:

//192.168.13.4:

7001/console地址,输入用户名weblogic和密码weblogic123,进入Weblogic服务器管理控制台页面。

•点击左面的域结构中的MyCluster_Domain环境服务器,如下图,此时在界面主区域就能看到所有server的状态

4.4.关闭WebLogic服务

1.1.

4.4.1.在控制台中关闭服务

进入控制台,在左侧“控制台”点击“服务器”链接,在界面主区域中点击“控制”tab按钮,选择要关闭的服务器,如下图。

点击“关闭”按钮,选择“当工作完成时”或者“立即强制关闭”,建议您按照顺序关闭服务器,当受管理服务器和代理服务器关闭后,再关闭管理服务器。

 

下图是一个受管理服务器关闭后的控制台消息。

4.4.2.在cmd命令行下关闭服务

这里以关闭一个受管理服务器为例,关闭代理服务器和管理服务器一样,都要用到stopManagedWebLogic.cmd命令,格式为“stopManagedWebLogic.cmd要关闭服务的名字”。

打开windows的cmd命令行工具,进入192.168.13.4上的D:

\Oracle\Middleware\user_projects\domains\cluster\bin>路径,打以下命令回车:

“stopManagedWebLogic.cmdcluster1”,中间提示输入用户名和密码,这里分别是weblogic,Passw0rd。

关闭后如下图:

4.4.3.按下Ctrl+C强制关闭

点击正在运行的服务器控制台,按下Ctrl+C组合键,输出几行文字后,控制台会打出“终止批处理操作吗(Y/N)?

”消息,输入“Y”,回车,该服务器将被强制关闭。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1