全网最细最全OLAP之clickhouse笔记|clickhouse文档|clickhouse揭秘文档(三)--clickhouse单机安装和clickhouse集群安装
免费视频教程 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集群安装相关推荐
- 全网最细最全OLAP之clickhouse笔记|clickhouse文档|clickhouse揭秘文档(一)--clickhouse简介
免费视频教程 https://www.51doit.com/ 或者联系博主微信 17710299606 1 简介 ClickHouse是俄罗斯的Yandex于2016年开源的一个用于联机分析(OLAP ...
- Clickhouse入门学习、单机、集群安装部署
参考:https://blog.csdn.net/qq_37933018/article/details/108019566 Clickhouse官网:https://clickhouse.tech/ ...
- 【clickhouse】clickhouse 单机安装 集群安装
- 高可用 Canal集群( 秒懂 + 史上最全)
文章很长,而且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :<尼恩Java面试宝典> 持续更新+ 史上最全 + 面试必备 2000页+ ...
- kubeadm部署k8s集群最全最详细
一.安装要求 kubeadm安装kubernetes1.15 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 1.一台或多台机器(≥3奇数个),操作系统 CentOS7.x(最好是 ...
- 推荐一款可快速全量交付 Kubernetes 集群分布式应用的神器 Sealer
公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 什么是集群镜像 顾名思义,和操作系统 .iso 镜像或 Docker 镜像类似,集群镜像是用一定的技术手段把整个集 ...
- 虚拟内存管理加拓展(全网最细)
写在前面:我是[程序员宝藏]的宝藏派发员,致力于创作原创干货.我热爱技术.热爱开源与分享,创作的[计算机基础面试问题]系列文章和[计算机基础主干知识]系列文章广受好评!后期会创作更多优质原创系列文章! ...
- 数据源管理 | OLAP查询引擎,ClickHouse集群化管理
本文源码:GitHub·点这里 || GitEE·点这里 一.列式库简介 ClickHouse是俄罗斯的Yandex公司于2016年开源的列式存储数据库(DBMS),主要用于OLAP在线分析处理查询, ...
- 云图说|OLAP开源引擎的一匹黑马,MRS集群组件之ClickHouse
摘要:ClickHouse是俄罗斯公司Yandex在2016年开源的高性能.开源联机分析列式数据库管理系统.开源后,凭借卓越的分析性能.极好的线性扩展能力和丰富的功能,被业界公认为实时分析领域OLAP ...
最新文章
- c#_TcpListenerTcpClient
- mac 查看端口_如何重置mac上的系统管理控制器smc教程
- 在虚拟机中温习DOS
- 树莓派进阶之路 (019) - 树莓派通过filezilla,samba与PC文件共享(转)
- 跨链Cosmos(11) 消息结构
- SSM中通过okhttp3向接口发送xml格式的请求参数
- php表单服务器验证失败,php 表单验证代码(验证失败显示提示信息)
- 学习笔记(03):Python实战编程-sys模块
- 【bzoj2281】[Sdoi2011]黑白棋
- 资产管理日志分类参考截图
- 【星云测试】开发者测试(2)-采用精准测试工具对J2EE Guns开发框架进行测试
- I00033 消除游戏
- 卸载win10预装软件和小娜
- 智能车制作——速度环PID
- Final关键字修饰的变量是否真的不能改变吗
- 七个 ios 上的 android 模拟器
- 1.2.3 SPF计算过程
- Wasserstein距离
- Spark入门基础教程
- VS2016 调用matlab脚本 ——缺少mclmcr.dll