下载
网址:SelectDB Enterprise下载-SelectDB
安装
参考网站:Cluster Manager for Apache Doris 安装手册 | SelectDB
部署环境:CentOS 7
24版本在CentOS 7会出现找不到Java命令的错误,目前排除不出原因,推荐使用23版本
解压安装包
tar -zxvf doris-manager-23.11.12-x64-bin.tar.gz
安装包目录结构
doris-manager-23.11.12-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 服务组件
修改安装包目录名称
mv doris-manager-23.11.12-x64-bin doris-manager
进入安装路径
cd doris-manager
配置 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
这里以MySQL为例
在MySQL中新建一个数据库,数据库名称为doris_manager(可以自定义)
修改配置文件# Doris Manager Web 服务组件监听的端口 MANAGER_PORT=8004 # 服务依赖的数据库类型: mysql、h2 或者 postgresql 。默认为 h2。 DB_TYPE=mysql # 如果数据库类型为 h2,默认的数据存储路径为 webserver 目录下的 data 路径 # 用户也可以指定自定义的绝对路径 DATA_PATH= # 如果数据库类型为mysql,配置mysql数据库的访问地址 DB_HOST=***.***.***.*** # 配置 mysql/postgresql 数据库的访问端口 DB_PORT=3306或其他 # 配置 mysql/postgresql 数据库的访问用户 DB_USER=root或其他 # 配置 mysql/postgresql 数据库的访问用户密码 DB_PASS=密码 # 配置 mysql/postgresql 数据库的访问 Database 名称 DB_DBNAME=doris_manager(上面提到的新建的数据库名) # 配置 HTTP 握手超时时间 (单位为秒)。默认为 30 秒 HTTP_CONNECT_TIMEOUT=30 # 配置 HTTP 接收响应超时时间 (单位为秒)。默认为 60 秒 HTTP_SOCKET_TIMEOUT=60
修改配置文件如上即可
启动 Web 服务
在 webserver 目录直接运行脚本:bin/start.sh
访问 Web 服务
直接通过浏览器输入 URL——http://{Web服务机器IP}:{Web服务端口},比如: http://172.20.17.107:8004
通过 Web 服务自动部署服务组件
初始化 Doris Manager 管理员账户
第一次访问 Web 服务,进入初始化用户页面,创建第一个 Doris Manager 管理员用户。配置服务组件部署信息
创建 Doris Manager 管理员用户后,点击下一步进入服务组件配置页面,填写配置信息。部署服务组件
点击 启动 Doris Manager ,提示正在启动 Doris Manager。
启动成功后,提示用户 进入 Doris Manager。