东方通 TongWeb 集群部署
环境
IP | 节点名 | 角色 |
---|---|---|
192.168.0.208 | node01 | 管理节点、服务节点、代理节点 |
192.168.0.209 | node02 | 服务节点、代理节点 |
安装 JDK 环境
代码语言:javascript复制tar xf jdk-8u381-linux-aarch64.tar.gz -C /usr/local/
# 配置环境变量
vim /etc/profile.d/jdk.sh
export JAVA_HOME=/usr/local/jdk1.8.0_381
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile.d/jdk.sh
解压安装包(两个节点都要执行)
代码语言:javascript复制tar zxvf TongWeb7.0.4.9_Enterprise_Linux.tar.gz -C /data/
上传 license.dat 授权文件到解压根目录下
把 license.dat 上传到 /data/TongWeb7.0.4.9_Enterprise_Linux/ 目录下
配置代理节点(两个节点都要执行)
node01 节点配置
代码语言:javascript复制vim /data/TongWeb7.0.4.9_Enterprise_Linux/Agent/config/agent.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<configFile>
<agentIp>192.168.0.208</agentIp> # 本机代理节点 IP
<agentPort>7070</agentPort>
<fileReceiverPort>19090</fileReceiverPort>
<masterIp>192.168.0.208</masterIp> # 管理节点 IP
<masterPort>9060</masterPort>
<masterContextRoot>/heimdall</masterContextRoot>
</configFile>
node02 节点配置
代码语言:javascript复制vim /data/TongWeb7.0.4.9_Enterprise_Linux/Agent/config/agent.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<configFile>
<agentIp>192.168.0.209</agentIp> # 本机代理节点 IP
<agentPort>7070</agentPort>
<fileReceiverPort>19090</fileReceiverPort>
<masterIp>192.168.0.208</masterIp> # 管理节点 IP
<masterPort>9060</masterPort>
<masterContextRoot>/heimdall</masterContextRoot>
</configFile>
启动服务(两个节点都启动)
代码语言:javascript复制# 启动 TongWeb
cd /data/TongWeb7.0.4.9_Enterprise_Linux/bin
./startserver.sh # 前台启动
./startservernohup.sh # 也可以以后台方式启动
# 启动代理节点
cd /data/TongWeb7.0.4.9_Enterprise_Linux/Agent/bin
./start.sh # 前台启动
./startbg.sh # 也可以以后台方式启动
访问 TongWeb 管理控制台
代码语言:javascript复制http://192.168.0.208:9060/heimdall
# 默认用户名:rig
# 默认密码:rig123.com
# 首次登录管理控制台时必须更新初始密码,新密码不能和初始密码一致。
添加 TongWeb 节点
由于node01是管理节点,只需要添加node02节点即可
单击”创建主机“,将远程主机添加到主机管理页面
查看已注册的节点代理
创建集群
单击”集群“ ,单击”创建集群“
设置集群名称
单击”下一步“,负载均衡设置,默认不开启
单击”下一步“,静态服务器设置,默认不开启
单击”下一步“,进行服务器设置
增加份数:需要在该节点需要创建的 TongWeb 实例的份数
点击”自定义端口“,输入服务器名称和应用端口,每个节点都设置
勾选所有节点,点击”完成“
单击”集群“,可以看到已创建的集群
单击”实例管理“,选中所有实例,单击”启动“,启动所有实例
点击”服务器管理“,可以看到创建的所有服务器
可以按上面的步骤,创建多个集群
部署应用
单击”应用管理“ ,单击”部署应用“
选择要部署的目标集群
单击”下一步“,预览配置,如配置没问题,单击完成
启动应用,选中要启动的应用,单击”启动“
如果有多个应用时,按上面的步骤部署另一个应用,部署目标选择其他集群
查看
单击”首页“,显示了受管理的节点代理、集群、应用、JDK、License 等详细信息