准备工作
1 整体部署规划¶
HA 部署的大体方案如下:
可视具体情况在某些节点上部署多个服务,以下 IP 地址是测试高可用部署的服务器,相关配置信息如下,仅供参考。
VIP 1 个:
- IP 为 10.1.11.137
DataEase 运行节点 2 个:
- DataEase-1 节点,IP 为 10.1.11.5,配置 4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
- DataEase-2 节点,IP 为 10.1.11.84,配置 4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
MySQL 运行节点 2 个,互为主主,Nginx 和 Keepalived 与 MySQL 共用节点:
- MySQL-1 节点,IP 为 10.1.11.187,配置 4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
- MySQL-2 节点,IP 为 10.1.11.189,配置 4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
NFS 运行节点 1 个:
- NFS 节点,IP 为 10.1.11.64,配置 4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
Kettle 运行节点 3 个:
- Kettle-1 节点,IP 为 10.1.11.55,配置 4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
- Kettle-2 节点,IP 为 10.1.11.178,配置 4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
- Kettle-3 节点,IP 为 10.1.11.68,配置 4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
Redis 运行节点 1 个,模拟单节点运行 cluster 集群:
- Redis 节点,IP 为 10.1.11.10,配置:4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
Doris 运行节点 4 个,1 FE 3 BE:
- Doris-FE 节点,IP 为 10.1.11.39,配置:4C 16G、500G 存储,预装 CentOS 7.7 的官方镜像
- Doris-BE-1 节点,IP 为 10.1.11.37,配置:4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
- Doris-BE-2 节点,IP 为 10.1.11.27,配置:4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
- Doris-BE-3 节点,IP 为 10.1.11.70,配置:4C 8G、500G 存储,预装 CentOS 7.7 的官方镜像
2 部署顺序¶
- 安装部署 NFS 服务
- 安装部署 MySQL 集群
- 安装部署 Nginx 集群
- 安装部署 Keepalived 及配置 VIP
- 安装部署 Redis 集群
- 安装部署 Apache Doris 集群
- 安装部署 Kettle 集群
- 安装部署 DataEase 集群