clickhouse官方文档_一起安装ClickHouse-初体验

一、简介:

1、ClickHouse是近年来备受关注的开源列式数据库。

2、主要用于数据分析(OLAP)领域

3、俄罗斯最大的搜索公司Yandex的开源产品。

4、目前各大公司都在使用,如今日头条、腾讯,甚至各大云厂商也出现了相关产品。

二、安装

环境准备:

3台centos7

zk版本:3.4.11

列表如下:

192.168.250.226

192.168.250.161

192.168.250.167

1、jdk安装

在三台服务器上分别安装JDK1.8

2、如果从官方仓库安装,需要确保您使用的是x86_64处理器构架的Linux并且支持SSE 4.2指令集

检查是否支持SSE 4.2:

grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"

3、yum安装

yum install yum-utils

rpm --import https://repo.yandex.ru/clickhouse/CLICKHOUSE-KEY.GPG

yum-config-manager --add-repo https://repo.yandex.ru/clickhouse/rpm/stable/x86_64

yum install clickhouse-server clickhouse-client

4、安装zk

tar -zxvf zookeeper-3.4.11.tar.gz -C /usr/local/

5、添加zk环境变量

vi /etc/profile

export ZK_HOME=/usr/local/zookeeper-3.4.11

export PATH=$ZK_HOME/bin:$PATH

source /etc/profile

6、配置zk

vi zoo.cfg

tickTime=2000

initLimit=10

syncLimit=5

dataDir=/data/zookeeper/data

dataLogDir=/data/zookeeper/logs

clientPort=2181

server.1= 192.168.250.226:2888:3888

server.2= 192.168.250.161:2888:3888

server.3= 192.168.250.167:2888:3888

mkdir -p /data/zookeeper/data

mkdir -p /data/zookeeper/logs

/data/zookeeper/data

vim myid

3台机器分别写入 1 2 3

启动

zkServer.sh start

zkServer.sh status

7、配置clickhouse配置文件/etc/clickhouse-server/config.xml

mkdir -p /data/clickhouse/log

mkdir -p /data/clickhouse/tmp/

mkdir -p /data/clickhouse/user_files/

chown -R clickhouse:clickhouse /data/clickhouse/

/data/clickhouse/log/clickhouse-server.log

/data/clickhouse/

/data/clickhouse/tmp/

/data/clickhouse/user_files/

/data/clickhouse/log/clickhouse-server.err.log

在适当的位置加入

/etc/metrika.xml

8、创建配置文件

192.168.250.226

192.168.250.161

192.168.250.167

vi /etc/metrika.xml

true

192.168.250.226

9000

true

192.168.250.161

9000

true

192.168.250.167

9000

192.168.250.226

2181

192.168.250.161

2181

192.168.250.167

2181

192.168.250.226 (当前主机ip)

::/0

10000000000

0.01

lz4

9、启动

service clickhouse-server start

!158 # service clickhouse-server status

clickhouse-server service is running

#######################################

rpm包安装,clickhouse下载

https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/

rpm -ivh clickhouse-server-common-19.1.8-1.el7.x86_64.rpm

rpm -ivh clickhouse-common-static-19.1.8-1.el7.x86_64.rpm

rpm -ivh clickhouse-server-19.1.8-1.el7.x86_64.rpm

rpm -ivh clickhouse-client-19.1.8-1.el7.x86_64.rpm

rpm -ivh unixODBC-2.3.1-11.el7.x86_64.rpm

参考文档

https://blog.csdn.net/z534168018/article/details/88032853

官方文档

https://clickhouse.yandex/docs/zh/getting_started/ (包含yum安装了)

https://github.com/Altinity/clickhouse-rpm-install/blob/master/README.md

公司需要,我们测试一下安装。

bf0ae5b0a5701b7b48719279a2197c32.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值