当前位置: 首页 > news >正文

ckman部署的clickhouse,节点迁移

1. 背景       

        在企业中可能需要,将clickhouse的某一台服务器下架,换上另一台服务器,如何实现这个操作,本篇将进行介绍;

分片-1分片-2分片-3
副本-0hadoop101hadoop102❌(下线)hadoop103❌(下线)
副本-1

hadoop104✔(上线)

hadoop105✔(上线)

2. 配置ssh

        建立hadoop104,hadoop105与原集群节点的ssh互信;

3.原集群状态

4.集群添加节点

5.查看节点是否有数据

hadoop104 :) select * from test_distributed;SELECT *
FROM test_distributedQuery id: 7aa0bc67-6306-487d-9521-c957b35e076d┌─id─┬──────────event_time─┬─name───┬─value─┐
│  4 │ 2025-08-28 14:49:23 │ event2 │   2.2 │
└────┴─────────────────────┴────────┴───────┘
┌─id─┬──────────event_time─┬─name───┬─value─┐
│  1 │ 2025-08-28 14:42:19 │ event1 │   1.1 │
└────┴─────────────────────┴────────┴───────┘
┌─id─┬──────────event_time─┬─name───┬─value─┐
│  2 │ 2025-08-28 14:42:19 │ event2 │   2.2 │
└────┴─────────────────────┴────────┴───────┘
┌─id─┬──────────event_time─┬─name───┬─value─┐
│  3 │ 2025-08-28 14:49:23 │ event1 │   1.1 │
└────┴─────────────────────┴────────┴───────┘

6.删除要下架的节点

7.检查数据

hadoop104 :) select * from test_distributed;SELECT *
FROM test_distributedQuery id: 9e413aec-8db8-44e8-b84f-ecc35509e4b2┌─id─┬──────────event_time─┬─name───┬─value─┐
│  4 │ 2025-08-28 14:49:23 │ event2 │   2.2 │
└────┴─────────────────────┴────────┴───────┘
┌─id─┬──────────event_time─┬─name───┬─value─┐
│  1 │ 2025-08-28 14:42:19 │ event1 │   1.1 │
└────┴─────────────────────┴────────┴───────┘
┌─id─┬──────────event_time─┬─name───┬─value─┐
│  3 │ 2025-08-28 14:49:23 │ event1 │   1.1 │
└────┴─────────────────────┴────────┴───────┘
┌─id─┬──────────event_time─┬─name───┬─value─┐
│  2 │ 2025-08-28 14:42:19 │ event2 │   2.2 │
└────┴─────────────────────┴────────┴───────┘4 rows in set. Elapsed: 0.014 sec.

8.原节点用户

原集群的用户不被同步在新节点,需要自己手动创建

http://www.dtcms.com/a/354894.html

相关文章:

  • 微算法科技(NASDAQ:MLGO)推出创新型混合区块链共识算法,助力物联网多接入边缘计算
  • [论文阅读] 人工智能 + 软件工程 | 告别“隐藏陷阱”:领域预训练模型SmartBERT如何赋能智能合约安全
  • MyBatis题
  • AR培训系统:油气行业的安全与效率革新
  • List<Map<String, String>>最简单的遍历方式
  • 在Ubuntu中安装配置MySql Server
  • [光学原理与应用-320]:光学产品不同阶段使用的工具软件、对应的输出文件
  • 计算机考研408《数据结构》真题模拟——数据结构与算法基本概念
  • DQN(深度Q网络):深度强化学习的里程碑式突破
  • Java 线程池拒绝策略
  • vscode pyqt5设置
  • 基于SpringBoot的老年人健康数据远程监控管理系统【2026最新】
  • JavaSE——八股文
  • 医院信息系统(HIS)的开发架构解析,代码示例
  • 面试tips--并发--进程与线程的区别线程通信方式总结
  • k8s集群1.20.9
  • 虚拟相机的最佳实践参考是什么
  • k8s是什么?
  • docker和k8s的区别
  • Android 开发 - 数据共享(数据共享、内容提供者实现、动态权限申请)
  • 面试记录7 c++软件开发工程师
  • Flask测试平台开发实战-第二篇
  • 面试之HashMap
  • 面试tips--JVM(3)--类加载过程
  • 【赵渝强老师】MySQL数据库的多实例环境
  • 前端Sentry数据分析与可视化:构建智能化监控仪表板
  • 大数据毕业设计选题推荐-基于大数据的痴呆症预测数据可视化分析系统-Spark-Hadoop-Bigdata
  • 重置 Windows Server 2019 管理员账户密码
  • 基于SamOut的音频Token序列生成模型训练指南
  • 【Rust】 3. 语句与表达式笔记