通过页面操作 KunDB 主备切换

  其他常见问题
内容纲要

概要描述

版本信息:kundb-2.1.2-final
熟悉 kundb 基础操作:kunDB运维之常用查询操作

详细说明

主要有以下几步:

  1. 检查主从状态,确保流水正常同步
  2. kunctld 页面完成主备切换
  3. orchestrator 页面完成主备修复

1.检查主从状态

首先需确认 orchestrator 页面无其他异常,且主备流水同步正常。

一般通过 kungate 节点的 ip 加上orchestrator.port端口,默认是 15003 端口打开 orchestrator 页面,页面的管理用户密码默认是 admin/Transwarp#123

file

打开 kunctld,确定原主在哪个节点,通过kungate 节点ip 加上 kunctld.debug.port端口,默认是 15000,打开 kunctld 页面,页面的管理用户及密码默认是 admin/Transwarp#123

file

2.执行主备切换操作

现手动将 master 由 kundb-05 节点切换到 kundb-03 节点,操作如下

打开 kunctld 页面,首先点击逻辑数据库的 shard ,然后进入服务分片页面;

file

点击对应的服务分片后,进入kundb 页面。

file

a.kunctld页面点击左上角符号【三】,然后点击【外部重组】

file

b.select a table 选择需要切换的新主(此处kundb-03对应replica 1),然后点击“TabletExternallyReparented”,最后点击“dismiss”

file

file

3. 修复切换后的主从关系

再kunctld 完成主从切换,并确认 master 已切换至新节点,此时需要去 orchestrator 页面检查主从关系,会发现主从关系不正确,需要在 orchestrator 页面完成后续的修复。

file

a. 点击orchestrator原主kundb-05状态栏右上角“设置”,然后在点击"set read_only"

file

b. 点击orchestrator页面kundb-o3状态栏右上角“设置”,然后在点击"reset replica",点击“ok",等待5s,刷新页面

file

c. 以下状态非必现场景,如出现可参考解决,手动拖拽未同步的节点至新主,点击“ok"即可

file
file

至此主备切换完成

file

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。