开发者社区 > 数据库 > NoSQL数据库 > 正文

集群各节点sstableloader可以同时执行吗?

已解决

三节点集群迁移
OldA'snapshot---sstableloader--->NewA
OldB'snapshot---sstableloader--->NewB
OldC'snapshot---sstableloader--->NewC

121.png

122.png

123.png

这每个节点的sstableloader日志是分别提示导入21、22、23的进度吗?

展开
收起
游客n67wbod3jsomi 2023-03-29 08:49:28 293 0
1 条回答
写回答
取消 提交回答
  • 随心分享,欢迎友善交流讨论:)
    采纳回答

    在进行集群迁移时,可以同时在不同节点上使用sstableloader进行数据迁移。因为sstableloader是在目标节点上运行,所以不同节点之间的操作不会相互影响。

    在您提供的场景中,您可以同时在NewA、NewB和NewC节点上运行sstableloader,将对应的Old节点的数据迁移至目标节点。但是需要注意以下几点:

    1、在使用sstableloader之前,需要先在目标节点上创建相应的keyspace和table。否则sstableloader无法将数据加载到目标节点上。

    2、不同节点之间的数据迁移速度可能会不同,因此在进行数据迁移时需要根据实际情况进行调整。

    3、迁移完成后,需要对目标节点的数据进行验证,确保数据迁移正确无误。

    总之,使用sstableloader进行集群迁移时,可以同时在不同节点上进行操作,但需要注意以上几点。

    2023-03-29 10:36:33
    赞同 展开评论 打赏
问答分类:

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载