当前位置:文档之家› 创建Weblogic集群

创建Weblogic集群

一、创建Weblogic集群规划
二、配置导航创建集群服务器
1.创建集群的总控制端(adminserver)
Windows:
Windows下通过菜单->OracleWeblogic->Weblogic Server11gR1->Tools->Configuration Wizard来启动创建domain的wizard。

来启动创建domain的wizard。

选择“创建新的Weblogic域”,选下一步(下面全部跟着我的操作步骤与界面填选的参数走,所有的用户名啦、密码啦、端口号啦、IP啦,都请根据第一节中的那个表格里的参数填写)
下一步后界面类似,但是是有区别的,注意了哦,不要下手太快了
上面这个配的就叫集群广播地址的界面。

因为集群是通过广播(有unicast和multicast两种)来同步集群中的节点,并且把每个节点中的session通过这个广播地址来进行复制和同步,即主控域不断的时时刻刻的会和它下面的子节点间保持通讯、经常去询问各个子节点的。

∙名称:可以任意
∙集群信息传送模式:有unitcast与multicast两种,在11G版本前都是multicast10G后开始支持unicast协议。

如果指定了multicast,就必须指定一个“多点传送地址”,此地址和端口都可以采用weblogic默认的。

如果在域环境,还需要在防火墙中配置这个“多点传送地址”与“多点传送端口”,使其在防火墙中被打开,协议为both of tcp and udp。

Look,右边这块我们把它称为“集群的逻辑拓卜图”。

此处是对每个集群里的节点指定相应的“计算机名/IP”,由于我们的实验是建立在同一台机器上的即纵向集群,因此这步什么都不需要填,直接下一步。

完成后可以启动adminserver
然后通过http://localhost:7001/console来查看我们的集群规划,如下图:
这样,我们就完成了创建一个新的domain并且将且扩展成为了集群的总控制端服务器,同时在这上面我们制作了一个“集群拓卜图”,那么下面要做的就是:
∙创建该集群拓卜图中的节点1
∙创建该集群拓卜图中的节点2
2.创建集群中的节点(mycluster1,mycluster2)
启动Weblogic的Configuration Wizard
按照普通的域,就是一个普通的域来创建(为了实验方便我们的用户名与密码全部为weblogic/password_1):
∙user_projects\domains\server1(逻辑名为:mycluster1,端口:7011)
∙user_projects\domains\server2(逻辑名为:mycluster2,端口:7012)
下一步,下一步,创建,完成。

依上面的相同步骤可以自行创建server2(逻辑名为mycluster2,端口:7012)。

3.集群总体情况
三、AdminServer中用已有服务器来创建Weblogic集群:
1.添加服务器
登录domain的控制台,查看环境-》服务器,如下图所示:
点击“新建”按钮,新建服务器server1,如下图所示:
输入规划的服务器名称server1,地址、监听端口,点击“完成”返回服务器列表页面,如下图所示:
继续新建服务器server2,如下图所示:
输入规划的服务器名称server2,地址、监听端口,点击“完成”返回服务器列表页面,如下图所示:
2.新建集群,并添加服务器:在控制台选择“集群”-》“新建”,如下图所示:
在新建界面中,输入集群的名称cluster,并点击“确定”即可,如图所示:
新建成功,返回集群列表界面,如图所示:
点击列表中的cluster链接,打开集群配置界面,选择“配置”-》服务器,如图所示:
点击“添加”按钮,进入如图所示页面:
选择服务器server1,直接点击“完成”,返回服务器列表,如图所示:
已经添加server1服务器,继续添加server2:
至此,集群已经新建完毕。

四、新建计算机
(不是必须的,但是为了方便后期维护及管理服务器,这一步还是不省了)在控制台选择“计算机”-》“新建”,如下图所示:
在新建界面中,输入名称machine,并点击“下一步”即可,如图所示:
修改“监听地址”为127.0.0.1,其它保持不变,点击“完成”,如图所示:
新建成功,返回计算机列表界面,如图所示:
点击列表中的machine链接,打开计算机配置界面,选择“配置”-》服务器,如图所示:
点击“添加”按钮,进入如图所示页面:
选择服务器server1,直接点击“完成”,返回服务器列表。

继续按照上述步骤添加server2,点击“完成”。

最后如图所示:
至此,服务器、集群、计算机都已经配置成功,选择“环境”-》服务器,最后结果如图所示:
五、节点管理器服务
安装节点管理器作为windows服务,双击执行下面的cmd程序:
D:\server\weblogic11\wlserver_10.3\server\bin\installNodeMgrSvc.cmd 执行之后,windows服务会增加weblogic的节点管理服务,如下图所示:
可以手动启动这个服务,启动之后,再关闭,因为还要做简单的配置。

进入如下位置:D:\server\weblogic11\wlserver_10.3\common\nodemanager文件夹
1)检查domains(nodemanager.domains):
Java代码
1.#Domains and directories created by Configuration Wizard
2.#Sun Sep1516:34:01CST2013
3.springside3=D\:\\server\\weblogic11\\user_projects\\domains\\springside3确保domains文件中包含你的domain
Java代码
1.127.0.0.1
Java代码
1.#Sun Sep1512:54:48CST2013
2.#Sat Aug1721:12:34CST2013
主要确保:
StartScriptEnabled=true
ListenAddress=127.0.0.1
StartScriptName=startWebLogic.cmd
ListenPort=5556
配置完成,再启动刚才的windows节点管理器服务。

六、忽略主机名验证
在控制台中选择环境-》服务器-》AdminServer-》配置-》SSL,如下图所示:
点击“高级”,选择“主机名验证”为“无”,点击“保存”
同理,依次设置server1、server2的SSL主机名验证为“无”
【切记:这一步完成,一定要重启domain。

因为主机名验证,需要重启后才生效,否则server与节点管理器之间的SSL握手不成功,节点管理器日志会报错(节点管理器日志文件夹在D:\server\weblogic11\wlserver_10.3\common\nodemanager)】
七、启动server1、server2:
由于重启后,重新登录控制台,选择环境-》服务器-》控制,如下图所示:
选择server1,点击“启动”按钮,即向节点管理器发送启动server1命令,节点管理器负责启动server1.依次启动server2,最后如下图所示:
至此说明一个普通的domain已经改造成集群了,下面开始部署web应用。

相关主题