ClickHouse分布式集群部署
前提:
首先每个集群上搭建zookeeper集群。
ZooKeeper入门(五)配置集群和选举机制_怪只怪满眼尽是人间烟火的博客-CSDN博客一. 配置集群1. 准备多台ZooKeeper服务器 2. 配置ZooKeeper服务器在每台服务器的conf/zoo.cfg文件中添加如下内容:server.20=192.168.4.20:2888:3888server.21=192.168.4.21:2888:3888server.22=192.168.4.22:2888:3888格式: server.A=B...https://blog.csdn.net/weixin_38959210/article/details/97800533
然后每个集群上都部署ClickHouse
CentOS安装ClickHouse_怪只怪满眼尽是人间烟火的博客-CSDN博客安装前准备:1.取消打开文件数限制:修改打开文件限制,修改修改两个文件,分别是: vi /etc/security/limits.confvim /etc/security/limits.d/20-nproc.conf在上面两个文件末尾都添加:* soft nofile 1024000* hard nofile 1024000* soft nproc 1024000* hard nproc 10240002.关闭selinux:sudo vim /etc/shttps://blog.csdn.net/weixin_38959210/article/details/120123128
集群部署:
每个集群上都新建一个文件:/etc/metrika.xml
touch /etc/metrika.xml
<?xml version="1.0" encoding="utf-8"?><yandex> <clickhouse_remote_servers> <perftest_3shards_1replicas> <shard> <internal_replication>true</internal_replication> <replica> <host>192.168.23.144</host> <port>9000</port> </replica> </shard> <shard> <replica> <internal_replication>true</internal_replication> <host>192.168.23.145</host> <port>9000</port> </replica> </shard> <shard> <internal_replication>true</internal_replication> <replica> <host>192.168.23.146</host> <port>9000</port> </replica> </shard> </perftest_3shards_1replicas> </clickhouse_remote_servers> <!--zookeeper相关配置--> <zookeeper-servers> <node index="1"> <host>192.168.23.144</host> <port>2182</port> </node> <node index="2"> <host>192.168.23.145</host> <port>2182</port> </node> <node index="3"> <host>192.168.23.146</host> <port>2182</port> </node> </zookeeper-servers> <macros><!--不同的机器修改次数的ip即可--> <replica>192.168.23.144</replica> </macros> <networks> <ip>::/0</ip> </networks> <clickhouse_compression> <case> <min_part_size>10000000000</min_part_size> <min_part_size_ratio>0.01</min_part_size_ratio> <method>lz4</method> </case> </clickhouse_compression>
</yandex>
停止clickhouse
service clickhouse-server stop
启动clickhouse
service clickhouse-server start
连接clickhouse
clickhouse-client
查看clickhouse集群是否搭建成功
select * from system.clusters;
ClickHouse分布式集群部署相关推荐
- 17_clickhouse分布式集群部署
23.ClickHouse分布式集群部署 23.1.集群部署 23.1.1.准备工作 节点规划: 主机名 IP地址 分片 副本 clickhouse1 192.168.106.103 shard1 副 ...
- 百度开源联邦学习框架 PaddleFL:简化大规模分布式集群部署
百度开源联邦学习框架 PaddleFL:简化大规模分布式集群部署 作者 | 钰莹近两年,联邦学习技术发展迅速.作为分布式的机器学习范式,联邦学习能够有效解决数据孤岛问题,让参与方在不共享数据的基础上联 ...
- redis 槽点重新分配 集群_5000+字硬核干货!Redis 分布式集群部署实战
原理: Redis集群采用一致性哈希槽的方式将集群中每个主节点都分配一定的哈希槽,对写入的数据进行哈希后分配到某个主节点进行存储. 集群使用公式(CRC16 key)& 16384计算键key ...
- quartz分布式集群部署并且可视化配置job定时任务
2019独角兽企业重金招聘Python工程师标准>>> 项目使用quartz框架完成了定时任务集群部署调度,并且对quartz进一步封装完成在web界面可动态配置定时任务.定时任务如 ...
- HBase完全分布式集群部署
1.简介 HBase是一个分布式的.面向列的开源数据库,它不同于一般的关系数据库,是一个适合于非结构化数据存储的数据库.另一个不同的是HBase基于列的而不是基于行的模式.HBase使用和 BigTa ...
- 技术干货实战(4)- 分布式集群部署模式下Nginx如何实现用户登录Session共享(含详细配置与代码实战)
原文链接:技术干货实战(4)- 分布式集群部署模式下Nginx如何实现用户登录Session共享(含详细配置与代码实战) 最近有小伙伴催更,让debug多写点技术干货,以便多学习.巩固一些技能:没办法 ...
- 云堡垒机分布式集群部署优缺点简单说明
目前云堡垒机安装部署模式主要分为单机部署.高可用集群部署以及分布式集群部署等.其中分布式集群部署就是将核心功能模块(如门户服务.会话中转服务.数据库服务等),分别部署在多个计算节点上.那采取布式集群部 ...
- minio分布式集群部署
minio分布式集群部署 分布式 Minio 可以让你将多块硬盘或者多台服务器组成一个对象存储服务.由于硬盘分布在不同的节点上,分布式 Minio 避免了单点故障.MinioMinio分布式模式可以帮 ...
- down redis集群_硬核干货!Redis 分布式集群部署实战
原理: Redis集群采用一致性哈希槽的方式将集群中每个主节点都分配一定的哈希槽,对写入的数据进行哈希后分配到某个主节点进行存储. 集群使用公式(CRC16 key)& 16384计算键key ...
最新文章
- oracle oats 安装,Mentor完整培训教程.pdf
- 2、使用rpm包安装grafana
- gevent.hub.LoopExit: ('This operation would block forever'
- mysql退出当前数据库,再次 show databases
- 机房线路老化了会有怎么样的影响?又该如何处理?
- git gui怎么拉取项目代码_Git GUI使用方法【转】
- js大屏导出图片_整理了30个实用可视化大屏模板,附源文件+工具
- Java 8:默认方法解析规则
- 图形学 射线相交算法_计算机图形学中的阴极射线管
- PyQt学习笔记(二)将PyQt项目转化为WIN下的可执行程序
- vuex使用及自定义Vue指令vue-permission
- 2021年最完整的人工智能入门指南
- 三菱je -c中映射表的作用_如何将三菱PLC程序转换成欧姆龙PLC程序?
- 记一次瞬时网络挂起和XMLHttpRequest: 网络错误 0x2eff
- Android客户端和Java服务器端集成支付宝
- 网站访问速度慢的排查方法
- Nginx的简单使用,配置多前端,多端口【微信小程序+前后端分离跨域解决】
- 从“时间机器”备份恢复 Mac
- 【第十四篇】Flowable事件-错误事件
- nmap与hydra