当前位置: 首页 > 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.xdnf.cn/news/1380097.html

相关文章:

  • Logstash数据迁移之es-to-kafka.conf详细配置
  • 用 Docker 玩转 Kafka 4.0镜像选型、快速起步、配置持久化与常见坑
  • 让模糊物体变清晰的视频AI:快速提升画质指南
  • 三维视频融合驱动视频孪生创新:智汇云舟引领数字孪生产业新范式
  • Runway Gen-2 深度技术解析:AI视频生成的范式变革
  • RAGFlow
  • 健永科技RFID技术在羊智能分群管理系统的使用案例
  • 传统星型拓扑结构的5G,WiFi无线通信网络与替代拓扑结构自组网
  • 【Linux】Linux基础开发工具从入门到实践
  • Foundry工具大全
  • 鸿蒙banner页实现
  • 数据库服务-主从同步-高可用架构MHA
  • 鸿蒙 5.1 深度解析:ArkUI 4.1 升级与分布式开发新范式
  • DPIN亮相DePIN Expo 2025,定义“DePIN 2.0”企业级应用新范式
  • AI批量抠图工具,无需付费,永久使用
  • 深入解析Oracle逻辑存储结构:从表空间到数据块的奥秘
  • 深入理解事务一致性和隔离性
  • 【大前端】React Native 调用 Android、iOS 原生能力封装
  • Cesium入门教程(二)环境搭建(HTML版)
  • leetcode 525 连续数组
  • 【PostgreSQL内核学习:通过 ExprState 提升哈希聚合与子计划执行效率(二)】
  • MySQL 与 ClickHouse 深度对比:架构、性能与场景选择指南
  • 【第三方网站运行环境测试:服务器配置(如Nginx/Apache)的WEB安全测试重点】
  • R 语言 ComplexUpset 包实战:替代 Venn 图的高级集合可视化方案
  • 基于mac的智能语音处理与应用开发-环境部署
  • HTML应用指南:利用POST请求获取全国中国工商银行网点位置信息
  • 【mysql】SQL HAVING子句详解:分组过滤的正确姿势
  • TUN模式端口冲突 启动失败如何解决?
  • 点评项目(Redis中间件)第二部分Redis基础
  • PostgreSQL 流复制与逻辑复制性能优化与故障切换实战经验分享