SelectDB Enterprise
Cluster Manager
安装

Cluster Manager for Apache Doris 安装手册

Cluster Manager for Apache Doris(以下简称 Doris Manager)是 SelectDB 推出的管理运维 Apache Doris、SelectDB Doris 集群的工具。您可以根据下文的指引,下载部署 Doris Manager。

部署 Doris Manager 服务

安装包下载和说明

下载地址

https://www.selectdb.com/download/enterprise#manager (opens in a new tab)

安装包说明

  1. 安装包名称
    1. doris-manager-23.11.2-x64-bin.tar.gz
  2. 安装包解压
$ tar -zxvf doris-manager-23.11.2-x64-bin.tar.gz
  1. 安装包目录结构
doris-manager-23.11.2-x64-bin
    webserver // Doris Manager Web 服务组件,这是网页入口服务,需要手工启动
       bin  // 启停脚本
       conf  // 配置文件
       lib  // 服务二进制
       static  // 前端静态文件
       config-tool  // Doris Manager 服务管理工具
       inspection  // 巡检脚本
    dorisctrl // Doris Manager 管控组件
       bin  // 启停脚本
       conf // 配置文件
       lib  // 服务二进制
    deps // Doris Manager 管控依赖组件
       alertmanager // 告警工具
       jdk // jdk 依赖包
       prometheus // 监控指标存储工具
       grafana // 监控看板工具
       Doris-Dashboard.json // 默认仪表盘 json 文件,名称以实际为主

手工部署 Doris Manager Web 服务组件

解压 Doris Manager 安装包之后得到的doris-manager-23.11.2-x64-bin目录

  1. 修改安装包目录名称

建议在启动服务之前将doris-manager-23.11.2-x64-bin目录更换一个名字,例如doris-manager

$ mv doris-manager-23.11.2-x64-bin doris-manager
  1. 进入安装路径
$ cd doris-manager
  1. 配置 Web 服务(可选)

读取安装目录中 webserver 路径下的 conf/manager.conf 文件

# Doris Manager Web 服务组件监听的端口
MANAGER_PORT=8004

# 服务依赖的数据库类型: mysql、h2 或者 postgresql 。默认为 h2。
DB_TYPE=h2

# 如果数据库类型为 h2,默认的数据存储路径为 webserver 目录下的 data 路径
# 用户也可以指定自定义的绝对路径
DATA_PATH=

# 如果数据库类型为mysql,配置mysql数据库的访问地址
DB_HOST=

# 配置 mysql/postgresql 数据库的访问端口
DB_PORT=

# 配置 mysql/postgresql 数据库的访问用户
DB_USER=

# 配置 mysql/postgresql 数据库的访问用户密码
DB_PASS=

# 配置 mysql/postgresql 数据库的访问 Database 名称
DB_DBNAME=

# 配置 HTTP 握手超时时间 (单位为秒)。默认为 30 秒
HTTP_CONNECT_TIMEOUT=30

# 配置 HTTP 接收响应超时时间 (单位为秒)。默认为 60 秒
HTTP_SOCKET_TIMEOUT=60
  1. 启动 Web 服务

在 webserver 目录直接运行脚本:

$ sh bin/start.sh
  1. 访问 Web 服务

直接通过浏览器输入 URL——http://{Web服务机器IP}:{Web服务端口},比如: http://172.20.17.107:8004 (opens in a new tab)

通过 Web 服务自动部署服务组件

  1. 初始化 Doris Manager 管理员账户

第一次访问 Web 服务,进入初始化用户页面,创建第一个 Doris Manager 管理员用户。

  1. 配置服务组件部署信息

创建 Doris Manager 管理员用户后,点击下一步进入服务组件配置页面,填写配置信息。

  1. 部署服务组件

点击 启动 Doris Manager ,提示正在启动 Doris Manager。

启动成功后,提示用户 进入 Doris Manager

升级 Doris Manager 服务

Doris Manager 23.9.0 版本开始,Doris Manager 的管理员账户可以直接通过 Web 页面查看服务当前的版本,并且直接通过页面点击升级,详细的方式如下:

注意: 1)如果小于 23.9.4 的 Doris Manager,需要先升级到 23.9.4后才能升级到更高的版本。 2)如果小于 23.9.0 的 Doris Manager,建议先卸载老版本再安装最新版本。

  1. 查看当前版本

点击页面左下角用户信息,可以查看 Doris Manager 当前版本。

  1. 下载新版本 Doris Manager 安装包

升级页面会提示目标版本安装包在Doris Manager服务器上的存放路径。

直接登录 Doris Manager 服务器机器,把新版本的安装包存放进目录。再刷新页面,就可以查看并选择目标版本。

点击升级按钮就可以进入升级页面。

  1. 升级 Doris Manager

注意:升级时也会重启 webserver 组件,所以页面会短暂自动退出,请重新登录即可。

卸载 Doris Manager 服务

  1. 停止非 webserver 服务

进入服务配置的服务页面,手动停止该页面出现的所有组件(管控服务、Grafana、Prometheus、Alertmanager)。

2. 停止 webserver 服务

  • 执行命令去掉 webserver 自动拉起机制,crontab -l | grep -v doris_manager | crontab -
  • 停止webserver服务:进入 Doris Manager 部署目录,cd webserver; sh bin/stop.sh
© 2023 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标