以前经常用weblogic集群,但是却没有仔细想过要实现它。这不,前两天成功安装了weblogic集群,现在将其思路整理下。防止日后自己忘掉了。
一、安装weblogic10.3.6
1. 在官网下载需要的weblogic版本;
2. 安装(按照引导程序提示操作):
—->中间件主目录;
—->注册安全更新;
—->选择安装类型–>1.典型;
—->产品安装目录–>主目录;
—->将安装下列产品和JDK;
—->正在安装文件–>创建域。
二、安装集群主节点
1. 新增域—–
>域源–>应用程序模板;
>域信息–>名称:My_Cluster_Domain;
>域目录
>域管理员名称和口令–>weblogic/123456789
>域模式–>2.生产
2. 选择JDK
3. 域中的一些可选配置—
>管理服务器
>受管服务器、集群、计算机
4. 配置管理服务器—>AdminiServer/192.168.1.110:7001
5. 受管服务器(2台)—-
>Cluster_ManagedServer_1/192.168.1.110:7003
>Cluster_ManagedServer_2/192.168.1.117:7004
>Proxy_Server/192.168.1.110:8080
6. 集群—>My_Cluster_1/239.192.0.1/7777
7. 计算机(2台)—
>My_Machine_1/192.168.1.110:5556
>My_Machine_2/192.168.1.117:5557
8. Unix主机不用配置
9. 创建新域。
三、安装集群的其他节点
其他节点的安装与主节点的安装方式一样。不同的是没有6-8步,再有就是第5步的受管主机信息写:Cluster_ManagedServer_2/192.168.1.117:7004
四、启动集群
1. 配置
—->在主节点中新增域的bin目录下分别touch几个可执行脚本文件。分别是AdminServer.sh(./startWeblogic.sh)、startClusterManagedServer_1.sh(./startManagedWeblogic.sh Cluster_ManagedServer_1 http://192.168.1.110:7003)、startProxyServer.sh(./startManagedWeblogic.sh ProxyServer http://192.168.1.110:8080)。
—->在其他节点的bin目录下新增startClusterManagedServer_2.sh((./startManagedWeblogic.sh Cluster_ManagedServer_2 http://192.168.1.110:7004)
—->在主节点的新增域目录下的”services/对应服务器/”都新增security/boot.properties文件。内容是:username=weblogic;password=123456789
2. 浏览器中输入http://192.168.1.110:7001/console—->weblogic/123456789
以上安装过程参考:https://wenku.baidu.com/view/9c2989e30975f46527d3e1c9.html
————————————————————————————————————
注意:如果在主节点/其他节点启动服务时报错:java.io.IOException: Invalid argument
解决办法参考:https://blog.csdn.net/iteye_6179/article/details/82679222