跳到主要内容
版本:4.x

Manager 部署常见问题

Q1: 进行管控任务时提示 「Agent 版本不一致」怎么处理?

Agent 会在检测到 webserver 心跳信息中版本高于自己时,主动触发升级逻辑,无需要手动更新或干预。出现版本不一致可能是 Agent 有正在执行的管控任务阻塞了升级,或者认证信息不一致等问题。可以尝试以下操作:

  1. 登录问题 Agent 机器重试 Agent 进程,问题未解决跳转步骤 2

    $ cd /home/app/manager-agent/bin
    $ sh stop.sh
    $ sh start.sh
  2. 尝试手动更新 Agent 版本

    注意:

    • 原来的 agent 部署目录下面的 bin/agent_idbin/manager_id 文件不能删除。
    • agent_idmanager_id 文件缺失时,可以参考 Manager 查看/修改元数据的操作步骤 找回当前节点的注册信息。
    1. 停止当前 agent。
    2. 下载对应的 doris-manager 安装包,在 agent 目录下找到 manager-agent-24.x.x-x64-bin.tar.gz 安装包。
    3. 将 agent 安装包上传到问题机器并解压。
    4. 用新包中的 lib/agent 二进制文件替换当前 manager-agent/lib/agent 二进制文件。
    5. 启动 agent。

Q2: 忘记 manager 登录密码怎么办?

  1. 登录Manager元数据库(Manager 查看/修改元数据的操作步骤),执行下面的语句重置密码为admin@123456

    # 假设你想修改的用户名叫 root (以实际用户为准)
    update users set password_hash = '$2a$10$t0Q0m3sUkdYU7k5e9o7vv.wozIsDkHLmhzNDlcmmPebQQNyuL3fIa', password_salt = 'bbfc3c39-8ac5-4feb-ac25-4685b38b860c' where name='root';
  2. 重启 webserver 进程

  3. 使用新的密码登录 manager 页面

  4. 在界面上面重置新的密码

    这张图片是SelectDB Enterprise Manager系统内的用户功能菜单界面,当前登录的是admin SystemAdmin账号,菜单列表里清晰显示出被红色方框重点标注的“修改登录密码”选项,该界面还标注了系统版本为Manager v24.2.0-rc22,同时设有“服务配置”“访问控制”“切换语言”“退出”等其他功能选项,这张图对应的是文档中Manager部署相关的密码重置操作步骤里“在界面上面重置新的密码”的具体操作入口位置。