我选用了8台服务器,ip分别为:
10.120.20.189:主域
10.120.20.187:代理
10.120.20.181:节点1
10.120.20.182:节点2
10.120.20.183:节点3
10.120.20.184:节点4
10.120.20.185:节点5
10.120.20.186:节点6
我先把weblogic安装文件都放到了每台机器的D:\weblogic_11g目录下
对所有的weblogic安装过程,,就以10.120.20.189为例,后边就不在赘述了。
运行安装文件,需要有jdk环境,并且通过命令行对jar包进行运行
等待读取数据,到了100%之后,可以进行安装操作:
安装路径选用D:\weblogic_11g\Middleware下
选择典型安装:
选择默认,下一步
选择下一步
开始进行安装
ok,这样就安装成功了,其他的7个也是这样安装,以上是通用安装的过程。
安装主控制域服务器:10.120.20.189
打开配置项:
创建新的domain,下一步:
学则默认的weblogic Server Domain就可以了,点击下一步:
域名为:MyCluster_Domain,域位置为:D:\weblogic_11g\Middleware\user_projects\domains,下一步:
设置密码为:weblogic,我的密码是:weblogic123,点击下一步:
选用生产模式,然后又可用JDK,使用默认就可以了,下一步:
选中"管理服务器","受管理服务器,集群和计算机",点击"下一步":
配置管理服务器中的监听ip和监听端口,点击下一步:
这其中,代理服务器(Proxy_Server)也属于受管理服务器,所以也需要加入受管理服务器中,并且加上其他的6个节点,点击下一步:
点击"添加"以后,进行配置,最后的集群地址可以不用写,点击下一步:
把所有节点,放入集群中,注意,在这里代理不要放入集群,点击下一步:
然后,我们需要为集群配置代理,配置ok以后,点击下一步:
配置计算机,点击下一步:
将相应的计算机和所属功能结点进行结合指定,点击下一步:
这个页面,是对于前面我们做了这么多工作所综合的概述,可以检查一下对不对,不对的话,可以再回去修改,。现在,点击创建:
ok,点击完成.
创建完成以后,我们需要配置一些启动的策略,
在新建域的根目录中添加一个boot.properties文件,里边存储用户名和密码的配置.
在新建域根路径下,创建一个startAdminServer.cmd文件:
@ECHO OFF@REM 启动管理服务器start ./startWeblogic.cmd
这样的话,下次我就直接点击这个文件,就可以启动主管理服务器了。
配置启动代理服务器的配置文件:
@ECHO OFF@REM 启动管理服务器.@REM 使用startManagedWeblogic 命令启动Managed Server ,它的命令格式是:@REM startManagedWeblogic.cmd Managed Server 的名称Aministrator Server地址@REM startManagedWeblogic 受管理服务器名称管理服务器 URLstart ./startManagedWeblogic Proxy_Server http://10.120.20.189:7001
然后配置其他的启动节点的配置文件(应该是有6个这样的文件):
@ECHO OFF@REM 启动受管理服务器 Cluster_ManagedServer_1@REM 使用startManagedWeblogic命令启动 Managed Server,它的命令格式是:@REM startManagedWeblogic.cmd Managed Server的名称 Administrator Server 地址@REM startManagedWeblogic 受管理服务器名称管理服务器 URLstart ./startManagedWeblogic Cluster_ManagedServer_1 http://10.120.20.189:7001
注意:此处我都配置在主管理服务器了,但是,实际上应该把这些可执行文件放在不同的管理节点进行运行(后边将会对此说明)
配置受管理服务器:
选择创建新的域,点击下一步:
默认,点击下一步:
基本都下一步,和前面区别不大,下一步:
输入用户名密码,其中密码是:weblogic123,点击下一步:
选择生产模式,点击下一步:
差不多了,....前边完全一样,点击下一步:
不要配置集群,点击下一步:
不做计算机配置,下一步,创建:
剩下的都是启动配置什么的吧。。。我这里受管理服务器节点时7个(其中,节点6个[10.120.20.181,10.120.20.182,10.120.20.183,10.120.20.184,10.120.20.185,10.120.20.186],代理一个[10.120.20.187]),也就是说,我们将会这样配置7次,。
运行weblogic集群
其实这样配置完成后,我们应该在每个受管理服务器weblogic中发现我们自己配好的域(domain):
拿10.120.20.182为例:
那如何运行呢?、 还记得上边我们配置了很多的可执行文件吗?、 我把他们都整理后打了一个包:
如何使用呢?、
拿10.120.20.184为例:
将weblogic可执行文件进行解压到所在域的bin路径下:
打开可以看到:
这样的话,我们只需要把我们需要的文件复制粘贴到上一层目录下,双击打开就可以运行了。
比如:10.120.20.184是weblogic的第四个节点:
这样便可以运行了:
出现Server started in RUNNING mode证明已经运行成功了!
那么,看到这里我们在回忆一下我们配置的整个过程:
我们选用了8台服务器,ip分别为:
10.120.20.189:主域
10.120.20.187:代理
10.120.20.181:节点1
10.120.20.182:节点2
10.120.20.183:节点3
10.120.20.184:节点4
10.120.20.185:节点5
10.120.20.186:节点6
那么启动顺序其实应该是这样的:
1.主域
2.代理
3.节点(节点启动顺序是任意的)
如果我们发现启动没有报错,那么如何查询集群中的启动状态呢?
当所有的weblogic都启动以后,我们可以通过访问主域的控制来来查看:
用户名:weblogic 密码:weblogic123
然后我们就可以看到weblogic的各个节点的状态了。
好吧。 集群终于配置完了。
author:dsun
QQ:349466315
email:dreamfly@126.com
QQ:349466315