cluster deploy infra

This commit is contained in:
liujianhuan 2020-03-25 15:19:00 +08:00
parent ece88e3090
commit 7a7408b687
3 changed files with 54 additions and 2 deletions

View File

@ -18,7 +18,7 @@ Druid包括一组参考配置和用于单机部署的启动脚本
这些示例配置的启动脚本与Druid服务一起运行单个ZK实例,您也可以选择单独部署ZK。 这些示例配置的启动脚本与Druid服务一起运行单个ZK实例,您也可以选择单独部署ZK。
通过[Coordinator配置文档]()中描述的可选配置示例配置`druid.coordinator.asOverlord.enabled = true`可以在单个进程中同时运行Druid Coordinator和Overlord。 通过[Coordinator配置文档]()中描述的可选配置`druid.coordinator.asOverlord.enabled = true`可以在单个进程中同时运行Druid Coordinator和Overlord。
虽然为大型单台计算机提供了示例配置但在更高规模下我们建议在集群部署中运行Druid以实现容错和减少资源争用。 虽然为大型单台计算机提供了示例配置但在更高规模下我们建议在集群部署中运行Druid以实现容错和减少资源争用。

View File

@ -0,0 +1,52 @@
## 集群部署
Apache Druid旨在作为可伸缩的容错集群进行部署。
在本文档中,我们将安装一个简单的集群,并讨论如何对其进行进一步配置以满足您的需求。
这个简单的集群将具有以下特点:
* 一个Master服务同时起Coordinator和Overlord进程
* 两个可伸缩、容错的Data服务来运行Historical和MiddleManager进程
* 一个Query服务运行Druid Broker和Router进程
在生产中我们建议根据您的特定容错需求部署多个Master服务器和多个Query服务器但是您可以使用一台Master服务器和一台Query服务器将服务快速运行起来然后再添加更多服务器。
### 选择硬件
#### 重新部署
##### Master服务
##### Data服务
##### Query服务
##### 其他硬件配置
#### 从单服务器环境迁移部署
##### Master服务
##### Data服务
##### Query服务
### 选择操作系统
### 下载安装包
#### 从单服务器环境迁移部署
### 配置元数据存储和深度存储
#### 从单服务器环境迁移部署
#### 元数据存储
#### 深度存储
##### S3
##### HDFS
### Hadoop连接配置
### Zookeeper连接配置
### 配置调整
#### 从单服务器环境迁移部署
##### Master服务
##### Data服务
##### Query服务
#### 重新部署
### 开启端口(如果使用了防火墙)
#### Master服务
#### Data服务
#### Query服务
### 启动Master服务
#### 不带Zookeeper启动
#### 带Zookeeper启动
### 启动Data服务
### 启动Query服务
### 加载数据

View File

@ -6,7 +6,7 @@
* [Druid介绍](GettingStarted/chapter-1.md) * [Druid介绍](GettingStarted/chapter-1.md)
* [快速开始](GettingStarted/chapter-2.md) * [快速开始](GettingStarted/chapter-2.md)
* [节点部署](GettingStarted/chapter-3.md) * [服务器部署](GettingStarted/chapter-3.md)
* [集群部署](GettingStarted/chapter-4.md) * [集群部署](GettingStarted/chapter-4.md)
### 使用指导 ### 使用指导