SelectDB
用户6160
添加快捷方式
分享
Doris Manager v24.x/v25.x FAQs
输入“/”快速插入内容
Doris Manager v24.x/v25.x FAQs
用户6160
用户6160
用户8835
用户8835
用户7058
用户7058
用户860
用户860
3月11日修改
Manager 相关的问题
一、Agent版本同步问题
Agent 版本确认
在 24.2 版本以后,可以直接通过主机页面查看 agent 版本。命令行中不再提供版本信息。
确保 24 版本 manager 正常工作的一个重要步骤就是确定 manager 版本与其 agent 版本对应起来
查询 agent 版本,执行
./lib/agent -v
,其中
agent version
的输出就是 agent 的版本信息
代码块
Bash
# 到 agent 的部署目录下面,执行 ./lib/agent -v
$ ./lib/agent -v
agent version: 24.0.3
build version: go1.20.4
build commit: 6197976d
build time: 2024-07-17T16:40:45+0800
Agent 升级
目前还未提供一键升级 agent 的功能,正常情况下每个心跳周期都会检测 agent 的版本,如果和manager的版本对应不上,则会自动升级,升级结束之后在 agent 部署目录下面的会出现 upgrade 目录
手动更新agent的方式如下(
注意:原来的 agent 部署目录下面的bin/agent_id和bin/manager_id文件不能删除
):
•
下载最新的 manager 安装包
•
解压安装包,找到 agent 的安装包,举例: 下图中的 agnet/manager-agent-24.0.2-x64-bin.tar.gz
代码块
Bash
$ tree -L 2 .
.
├── agent
│ └──
manager-agent-24.0.2-x64-bin.tar.gz # 这里
├── deps
│ ├── alertmanager
│ ├── grafana
│ ├── jdk
│ └── prometheus
├── LICENSE
└── webserver
├── bin
├── conf
├── config-tool
├── inspection
├── lib
├── log
└── static
•
将agent安装包传到对应的FE/BE机器上的 agent 部署目录下面
, 解压manager-agent-24.*.*-x64-bin.tar.gz 这个安装包,
代码块
Bash
$ tree -L 2 .
.
├── bin
│ ├── start.sh
│ └── stop.sh
├── conf
│ └── agent.yaml
└── lib
├── agent
└── agentctrl
•
停止所有的agent进程(不可直接用kill命令停止 agent 进程,因为 agent 默认会自动拉起, 需要执行 stop.sh 停止)
代码块
Bash
sh bin/stop.sh
•
替换bin目录下面的启动脚本和lib目录到所有的机器