环境

系统

版本

CentOS

7.7.1908

中间件

版本

weblogic

12.2.1.4.0

服务器

IP

server_01

192.168.192.13

server_02

192.168.192.14

weblogic安装目录

/home/weblogic/Oracle/Middleware/Oracle_Home

建域

执行建域脚本

sh /home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/bin/config.sh
下面操作按照截图来操作即可。

两台服务器搭建mysql集群_服务器

两台服务器搭建mysql集群_服务器_02

设置weblogic管理平台登录密码

两台服务器搭建mysql集群_两台服务器搭建mysql集群_03


两台服务器搭建mysql集群_两台服务器搭建mysql集群_04

两台服务器搭建mysql集群_jar_05

创建主管服务

两台服务器搭建mysql集群_服务器_06

两台服务器搭建mysql集群_两台服务器搭建mysql集群_07

创建两台机器的受管服务

两台服务器搭建mysql集群_两台服务器搭建mysql集群_08

> 创建两个集群, 这里以部署两个项目为例。

两台服务器搭建mysql集群_两台服务器搭建mysql集群_09


两台服务器搭建mysql集群_IP_10


两台服务器搭建mysql集群_两台服务器搭建mysql集群_11

将服务添加到集群

两台服务器搭建mysql集群_两台服务器搭建mysql集群_12

创建两台计算器,ip分别是两台服务器的ip

两台服务器搭建mysql集群_jar_13

将服务添加计算机

两台服务器搭建mysql集群_服务器_14


两台服务器搭建mysql集群_两台服务器搭建mysql集群_15


两台服务器搭建mysql集群_IP_16


两台服务器搭建mysql集群_jar_17


两台服务器搭建mysql集群_两台服务器搭建mysql集群_18


两台服务器搭建mysql集群_IP_19

打包

在server_01下将新建的域打包

两台服务器搭建mysql集群_服务器_20

发送到server_02

scp /home/weblogic/base_domain.jar weblogic@192.168.192.14:/home/weblogic/base_domain.jar

在server_02将打包得域解压

./unpack.sh -domain=/home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/ -template=/home/weblogic/base_domain.jar

启动

启动主管服务

sh /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/startWebLogic.sh

打开主管平台

两台服务器搭建mysql集群_IP_21

可以看到刚才新建的所有的服务

两台服务器搭建mysql集群_jar_22

启动所有的服务

# 在server_01 执行
cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin
./startManagedWebLogic.sh server_01_project01 http://192.168.192.13:7001
./startManagedWebLogic.sh server_01_project02 http://192.168.192.13:7001
# 在server_02执行
cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin
./startManagedWebLogic.sh server_02_project01 http://192.168.192.13:7001
./startManagedWebLogic.sh server_02_project02 http://192.168.192.13:7001

重新刷新控制台 可以看到各个服务状态

两台服务器搭建mysql集群_jar_23

部署项目

两台服务器搭建mysql集群_IP_24


两台服务器搭建mysql集群_两台服务器搭建mysql集群_25


两台服务器搭建mysql集群_jar_26

这里因为只上传了一个项目, 所以先部署一个集群作为示例。

两台服务器搭建mysql集群_IP_27


两台服务器搭建mysql集群_jar_28


两台服务器搭建mysql集群_服务器_29


两台服务器搭建mysql集群_IP_30


两台服务器搭建mysql集群_jar_31

重新刷新部署 则可看到项目部署状态为活跃。

两台服务器搭建mysql集群_jar_32