1. Domain 和 Server的介绍
是 WebLogic Server 实例的基本管理单元。所谓 Domain 就是,由配置为 Administrator Server的WebLogic Server 实例管理的逻辑单元,这个单元是有所有相关资源的集合。
是一个相对独立的,为实现某些特定功能而结合在一起的单元。
2. Domain and Server 的关系
一个 Domain 可以包含一个或多个 WebLogic Server 实例,甚至是 Server 集群。一个 Domain 中有一个且只能有一个 Server 担任管理 Server 的功能,其它的 Server 具体实现一个特定的逻辑功能。
3. 集群步骤
3.1 安装 WebLogic 软件以及所需环境,中间件
软件准备
jrockit-jdk1.6.0_45-R28.2.7-4.1.0-windows-x64.exe---------------------集群所要求用的 jdk
wls1036_generic.jar--------------------WebLogic 安装软件
安装 JSK
安装 jrockit-jdk1.6.0_45-R28.2.7-4.1.0-windows-x64.exe,本例安装到D:\Java\jrockit-jdk1.6.0_45-R28.2.7-4.1.0
安装 WebLogic集群
运行 cmd 命令如下图:cd D:\Java\jrockit-jdk1.6.0_45-R28.2.7-4.1.0\bin,然后再输入 Java –D64 –jar “d:\software\wls1036_generic.jar”
等待出现 100%,如下图,然后点下一步
选择安装目录:d:\Oracle\Middleware
如图点 yes
如下图点继续:
选择典型,点下一步:
选择第一步安装的 JDK,点下一步:
下图,按默认,目录不用改,下一步:
下一步:
点下一步,安装
显示安装进度,耐心等待
至此安装完成。
以上WebLogic 软件以及所需环境,中间件已安装完毕。
3.2 部署 WebLogic 集群
环境准备:
管理服务器: | 10.152.1.131:7001 | AdminServer | 管理 |
代理服务器: | 10.152.1.131:80 | ProxyServer | 对外部 |
集群被管理服务器1: | 10.152.1.131:8081 | M_S_1 | 对内 |
集群被管理服务器2: | 10.152.1.131:8082 | M_S_2 | 对内 |
集群被管理服务器3: | 10.152.1.131:8083 | M_S_3 | 对内 |
启动安装向导,如下图:
1)创建新的 WebLogic 域
2)先择域源,默认就行
3)指定域的名称:hbbase_domain
4)配置管理员用户名:weblogic 密码:admin12345
5)选择生产模式,并指定使用 jrocokit jdk
6)选择 管理服务器 和 受管理服务,集群与计算机
7)配置管理服务器:名称 AdminServer(后面要用) 10.152.1.131:7001
8)配置受管服务器名称,IP 端口(不要乱起名字,后面要用的)如下图即可
9)配置集群:名称,多播地址,端口,以及集群地址,如下图
注: 多播地址:此次安装为 239.192.0.0, 如果重新安装集群,多个集群,请修改这个 IP 为:239.192.0.X, 一系列值
10)集群分配服务器
11)创建 http 代理应用程序
12)配置机算机
13)向计算机分配服务器,如下图所示
14)点下一步,继续
15)创建继续
16)完成后,不要点启动管理服务器,如下图。
以上安装完成
3.3 进入配置环节
在D:\Oracle\Middleware\user_projects\domains\hbbase_domain下添加文件:boot.properties
username=weblogic
password=admin12345
在D:\Oracle\Middleware\user_projects\domains\hbbase_domain\bin添加文件 startAdminServer.cmd
@ECHO OFF start .\startWebLogic startProxyServer.cmd @ECHO OFF start .\startManagedWebLogic proxy_server http://10.152.1.131:7001 start_M_S_1.cmd @ECHO OFF start .\startManagedWebLogic M_S_1 http://10.152.1.131:7001 start_M_S_2.cmd @ECHO OFF start .\startManagedWebLogic M_S_2 http://10.152.1.131:7001 start_M_S_3.cmd @ECHO OFF start .\startManagedWebLogic M_S_3 http://10.152.1.131:7001 在setDomainEnv.cmd修改内存为4G,也可以不修改,内容如下: if "%JAVA_VENDOR%"=="Sun" ( set WLS_MEM_ARGS_64BIT=-Xms4g -Xmx4g set WLS_MEM_ARGS_32BIT=-Xms4g -Xmx4g ) else ( set WLS_MEM_ARGS_64BIT=-Xms4g -Xmx4g set WLS_MEM_ARGS_32BIT=-Xms4g -Xmx4g ) 在startManagedWebLogic.cmd这里面追加以下内容: set WLS_USER=weblogic set WLS_PW=admin12345 在startWebLogic.cmd里面追加以下内容: set WLS_USER=weblogic set WLS_PW=admin12345
至此集群已配置完毕。
3.4 集群配置成功
双击 bin 目录下的 startWebLogic.cmd 启动 WebLogic,同时分别在双击 start_M_S_1.cmd、start_M_S_2.cmd、start_M_S_3.cmd、startProxyServer.cmd,来分别启动集群被管理的服务器 1/2/3 和代理服务器,启动完成!
通过访问: http://10.152.1.131:7001/console 登录 在下图中可以看到集群配置成功!
|