程序员在线炒粉 2022-05-06 09:10 采纳率: 0%
浏览 74
已结题

Doris BE数据迁移问题

问题遇到的现象和发生背景

本人第一次接触Doris,自己搭建了一个Doris集群,一共4台主机,一台部署FE,3台分别部署一个BE

问题相关代码,请勿粘贴截图

编译的时候将BE放导到了/A/B/C的目录,并在该目录启动了BE,后来发现该目录内存不足,就将BE迁移到了新目录/APPS/A/B/C/下,并改成了启动该BE
原目录的BE没有删除。有一天BE挂掉了,启动的时候,启动了旧目录的BE,也就是/A/B/C的目录下的BE,并且导入了大量数据。现在停掉了旧目录的BE,导致有些表不能查询,因为建表的时候都是默认备份数是3的,也建了分区和分桶,请问一下要如何将旧目录BE的数据迁移到新目录的BE?

我的解答思路和尝试过的方法
  1. 我尝试通过ALTER SYSTEM DECOMMISSION BACKEND 命令删除旧目录的BE,但是SystemDecommissioned是true的状态,TabletNum一直不减少。
  2. 我还尝试将两个BE都停掉,在同一个服务器上新建了一个BE,希望系统负载均衡能够解决这个问题,结果也不行
    我想要达到的结果
  • 写回答

3条回答 默认 最新

报告相同问题?

问题事件

  • 系统已结题 5月14日
  • 赞助了问题酬金10元 5月6日
  • 创建了问题 5月6日