tiflash移出集群前能不能先把Region给移到其它的tiflash节点上

tiflash 打标签 了 吗?如果有label 可以重建到 242 上

1 个赞

正常来说tiflash replica为1的话,下线一个tiflash就会自动迁到另一个tiflash上

但是事实并没有。因为昨天我也是这样理解的,直接把一台tiflash给stop,然后开始缩容。tiflash上所有表的数据,全部从tikv那边重新开始 同步。导致业务使用tiflash引擎的表,全部报错。

我猜这个迁移 实际是重构~

这个是正常的,replica为1的话,本来就一份tiflash数据,下线一个tiflash,另外一个服务器上重新开始同步构建数据

replica为2的话,是可以解决这个tiflash下线后,自动访问另外1台tiflash的问题吗?

1 个赞

缩容再扩容吧,脱离数据库pd,直接的物理复制方式是没有提供的。

先缩容试下呢。

直接缩容,导致了业务使用tiflash引擎的表,全部报错。

这是可以的。
不过缩容后,记得把副本设置回1,不然在那一台tiflash会有2个副本,占用2份存储。

副本为2,缩下呢。