免费视频教程 https://www.51doit.com/ 或者联系博主微信 17710299606

https://apppunf4gqb9193.h5.xiaoeknow.com/v1/course/column/p_5fa2648ee4b01f764d88acc5?type=3

1 单节点安装

1 安装curl工具
yum install -y curl2 添加clickhouse的yum镜像
curl -s https://packagecloud.io/install/repositories/altinity/clickhouse/script.rpm.sh | sudo bash3 检查镜像情况
[root@doit04 yum.repos.d]# yum list | grep clickhouse                        clickhouse-client.x86_64                    20.5.4.40-1.el7            @Altinity_clickhouseclickhouse-common-static.x86_64             20.5.4.40-1.el7            @Altinity_clickhouse4 安装clickhouse的服务端和客户端
yum install -y clickhouse-server clickhouse-client5 启动服务daunt
service clickhouse-server start6 启动交互式客户端
clickhouse-client -m

客户端支持的参数如下:

2 集群安装

clickhouse的集群安装就是在每台机器上安装CH的服务端以及客户端!!所以在每台机器上重复单机安装步骤!

1)修改/etc/clickhouse-server/目录下的config.xml
<listen_host>::</listen_host>
<!-- <listen_host>::1</listen_host> -->
<!-- <listen_host>127.0.0.1</listen_host> -->
2)将修改好的配置文件分发到其他CH节点上
3)在/etc/下创建集群配置文件metrika.xml文件(这个文件需要创建),在CH启动的时候会加载这个配置文件以集群的形式启动CH

metrika.xml文件配置内容

<clickhouse_remote_servers><doit_ch_cluster1><shard><internal_replication>true</internal_replication><replica><host>doit01</host><port>9000</port></replica></shard><shard><replica><internal_replication>true</internal_replication><host>doit02</host><port>9000</port></replica></shard><shard><internal_replication>true</internal_replication><replica><host>doit03</host><port>9000</port></replica></shard></doit_ch_cluster1>
</clickhouse_remote_servers><zookeeper-servers><node index="1"><host>doit01</host><port>2181</port></node><node index="2"><host>doit02</host><port>2181</port></node><node index="3"><host>doit03</host><port>2181</port></node>
</zookeeper-servers><macros><replica>doit01</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>

在每台机器上启动CH服务.以集群的形式启动 , 如果想要再以单节点的形式启动那么就删除/etc/下的

metrika.xml文件即可单节点的形式启动!

查看集群配置情况 select * from system.clusters

全网最细最全OLAP之clickhouse笔记|clickhouse文档|clickhouse揭秘文档(三)--clickhouse单机安装和clickhouse集群安装相关推荐

  1. 全网最细最全OLAP之clickhouse笔记|clickhouse文档|clickhouse揭秘文档(一)--clickhouse简介

    免费视频教程 https://www.51doit.com/ 或者联系博主微信 17710299606 1 简介 ClickHouse是俄罗斯的Yandex于2016年开源的一个用于联机分析(OLAP ...

  2. Clickhouse入门学习、单机、集群安装部署

    参考:https://blog.csdn.net/qq_37933018/article/details/108019566 Clickhouse官网:https://clickhouse.tech/ ...

  3. 【clickhouse】clickhouse 单机安装 集群安装

  4. 高可用 Canal集群( 秒懂 + 史上最全)

    文章很长,而且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :<尼恩Java面试宝典> 持续更新+ 史上最全 + 面试必备 2000页+ ...

  5. kubeadm部署k8s集群最全最详细

    一.安装要求 kubeadm安装kubernetes1.15 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 1.一台或多台机器(≥3奇数个),操作系统 CentOS7.x(最好是 ...

  6. 推荐一款可快速全量交付 Kubernetes 集群分布式应用的神器 Sealer

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 什么是集群镜像 顾名思义,和操作系统 .iso 镜像或 Docker 镜像类似,集群镜像是用一定的技术手段把整个集 ...

  7. 虚拟内存管理加拓展(全网最细)

    写在前面:我是[程序员宝藏]的宝藏派发员,致力于创作原创干货.我热爱技术.热爱开源与分享,创作的[计算机基础面试问题]系列文章和[计算机基础主干知识]系列文章广受好评!后期会创作更多优质原创系列文章! ...

  8. 数据源管理 | OLAP查询引擎,ClickHouse集群化管理

    本文源码:GitHub·点这里 || GitEE·点这里 一.列式库简介 ClickHouse是俄罗斯的Yandex公司于2016年开源的列式存储数据库(DBMS),主要用于OLAP在线分析处理查询, ...

  9. 云图说|OLAP开源引擎的一匹黑马,MRS集群组件之ClickHouse

    摘要:ClickHouse是俄罗斯公司Yandex在2016年开源的高性能.开源联机分析列式数据库管理系统.开源后,凭借卓越的分析性能.极好的线性扩展能力和丰富的功能,被业界公认为实时分析领域OLAP ...

最新文章

  1. c#_TcpListenerTcpClient
  2. mac 查看端口_如何重置mac上的系统管理控制器smc教程
  3. 在虚拟机中温习DOS
  4. 树莓派进阶之路 (019) - 树莓派通过filezilla,samba与PC文件共享(转)
  5. 跨链Cosmos(11) 消息结构
  6. SSM中通过okhttp3向接口发送xml格式的请求参数
  7. php表单服务器验证失败,php 表单验证代码(验证失败显示提示信息)
  8. 学习笔记(03):Python实战编程-sys模块
  9. 【bzoj2281】[Sdoi2011]黑白棋
  10. 资产管理日志分类参考截图
  11. 【星云测试】开发者测试(2)-采用精准测试工具对J2EE Guns开发框架进行测试
  12. I00033 消除游戏
  13. 卸载win10预装软件和小娜
  14. 智能车制作——速度环PID
  15. Final关键字修饰的变量是否真的不能改变吗
  16. 七个 ios 上的 android 模拟器
  17. 1.2.3 SPF计算过程
  18. Wasserstein距离
  19. Spark入门基础教程
  20. VS2016 调用matlab脚本 ——缺少mclmcr.dll

热门文章

  1. 2020年DDCTF-web签到题题解
  2. 吃青春饭的程序员的成长史
  3. 图片采集-输入关键词批量收集图片免费
  4. 浪子回头,不是因你,而是他心已倦
  5. 小程序怎么实现授权登录,如何保存头像和上传头像?
  6. 考拉海购成重构互联网版图的最大“变量”
  7. 安卓视频播放器(TV)
  8. 小程序开发 - 基本组件
  9. 2021-2025年中国拜勒病治疗行业市场供需与战略研究报告
  10. 大数据技术之Flume —— (1)一文入门学习Flume