SelectDB
用户6160
分享
Manager 查看/修改元数据的操作步骤
输入“/”快速插入内容
Manager 查看/修改元数据的操作步骤
用户6160
用户6160
3月18日修改
一、背景
1.
manager目前没有提供任务取消等功能,所以目前会造成任务长时间停滞,需要手动修改元数据中的任务状态;
2.
manager有时会被某些旧的bug导致集群或者节点状态不正确,也需要手动修改元数据。
这里先简单给运维同学展示一下如何在数据库中修改集群和任务的状态
二、登录数据库
manager.conf配置文件里面支持用户配置2种不同的数据库类型,一种是mysql, 一种是内置的h2嵌入式数据库
Mysql 数据库
mysql数据库连接的方式比较多且常见,这里不做介绍
H2 数据库
登录H2数据库稍微复杂一点,下面主要介绍H2的登录方式
开启 H2 的访问
从 Doris Manager 的 23.11.9 和 24.0.3 版本开始,默认不开启H2的访问方式
•
编辑
webserver/conf/manager.conf
文件,找到
H2_CONSOLE_ENABLE
字段(未找到则新增),设置为 TRUE 则开启 H2 数据库的访问
代码块
Plain Text
H2_CONSOLE_ENABLE = TRUE
•
重启 webserver 组件
登录 H2 数据库
浏览器访问
http://{ManagerIP}:{ManagerPort}/h2-console
即可找到 H2 数据库的控制台,其中
ManagerIP
就是manager对应的IP,
ManagerPort
对应 webserver/conf/manager.conf 文件里面的
MANAGER_PORT
字段,默认为 8004
下图即是H2的控制台
•
JDBC URL
:
jdbc:h2:{webserver_deploy_dir}/data/data
,其中
webserver_deploy_dir
就是webserver的部署目录的绝对路径(
PS:如果你在manager.conf里面显示设置了DATA_PATH字段,那么JDBC URL的值为
jdbc:h2:{DATA_PATH}/data
)
•
Password
: 如果你的manager版本是23.11.9 之前或者 24.0.3 之前,则填写
123456789
;反之填写
manager@selectdb
三、查看集群ID
Manager 相关的元数据大部分都跟集群有关,所以在更改/查询数据库之前,最好找到自己当前集群的ID
集群信息表名为
clusters
集群ID最快捷的查询方式是直接在manager的页面上面找到,比如以下图片中的78就是当前集群的ID