Manager 部署常见问题
Q1: 进行管控任务时提示 「Agent 版本不一致」怎么处理?
Agent 会在检测到 webserver 心跳信息中版本高于自己时,主动触发升级逻辑,无需要手动更新或干预。出现版本不一致可能是 Agent 有正在执行的管控任务阻塞了升级,或者认证信息不一致等问题。可以尝试以下操作:
-
登录问题 Agent 机器重试 Agent 进程,问题未解决跳转步骤 2
$ cd /home/app/manager-agent/bin
$ sh stop.sh
$ sh start.sh -
尝试手动更新 Agent 版本
注意:
- 原来的 agent 部署目录下面的
bin/agent_id和bin/manager_id文件不能删除。 agent_id和manager_id文件缺失时,可以参考 Manager 查看/修改元数据的操作步骤 找回当前节点的注册信息。
- 停止当前 agent。
- 下载对应的 doris-manager 安装包,在 agent 目录下找到 manager-agent-24.x.x-x64-bin.tar.gz 安装包。
- 将 agent 安装包上传到问题机器并解压。
- 用新包中的 lib/agent 二进制文件替换当前 manager-agent/lib/agent 二进制文件。
- 启动 agent。
- 原来的 agent 部署目录下面的
Q2: 忘记 manager 登录密码怎么办?
-
登录Manager元数据库(Manager 查看/修改元数据的操作步骤),执行下面的语句重置密码为
admin@123456# 假设你想修改的用户名叫 root (以实际用户为准)
update users set password_hash = '$2a$10$t0Q0m3sUkdYU7k5e9o7vv.wozIsDkHLmhzNDlcmmPebQQNyuL3fIa', password_salt = 'bbfc3c39-8ac5-4feb-ac25-4685b38b860c' where name='root'; -
重启 webserver 进程
-
使用新的密码登录 manager 页面
-
在界面上面重置新的密码
