clickhouse集群部署21.6
环境:
OS:Centos 7
版本:21.6.6.51
机器:
192.168.1.118
192.168.1.134
192.168.1.135
-----------------------zookeeper部署-----------------------------------------
安装步骤请参考:https://www.cnblogs.com/hxlasky/p/14665752.html
------------------------单机安装---------------------------------------------
每台机器安装步骤相同
1.下载clickhouse
需要下载如下3个按照包
clickhouse-common-static-21.6.6.51-2.x86_64.rpm
clickhouse-client-21.6.6.51-2.noarch.rpm
clickhouse-server-21.6.6.51-2.noarch.rpm
下载地址为:https://packagecloud.io/Altinity/clickhouse
或是这里下载
https://mirrors.tuna.tsinghua.edu.cn/clickhouse/rpm/stable/x86_64/
2.安装
rpm -ivh clickhouse-common-static-21.6.6.51-2.x86_64.rpm
rpm -ivh clickhouse-client-21.6.6.51-2.noarch.rpm
rpm -ivh clickhouse-server-21.6.6.51-2.noarch.rpm
这里会提示输入默认的密码,可以直接回车 不需要密码,后面单独对用户进行设置密码
3.修改数据目录和日志目录
vi /etc/clickhouse-server/config.xml
数据目录修改的地方
日志目录修改的地方
4.配置远程登录
vi /etc/clickhouse-server/config.xml
将之前注释掉的
去掉注释并修改为
5.启动
[root@localhost clickhouse21]# systemctl start clickhouse-server.service
6.登录
clickhouse-client --host localhost --port=9000 -m
clickhouse-client --host 192.168.1.118 --port=9000 -m
------------------------集群安装---------------------------------------------
1.创建 /etc/metrika.xml 文件
<?xml version="1.0"?>1"> true 192.168.1.118 9000 true 192.168.1.134 9000 true 192.168.1.135 9000 " 192.168.1.118 2182 "2"> 192.168.1.134 2182 "3"> 192.168.1.135 2182 01 192.168.1.118 ::/0 <case> 10000000000 0.01 lz4 case>
每台机器都创建该文件,红色部分需要根据机器ip进行修改,不同的地方如下,同时注意zookeeper配置的端口
192.168.1.118:
192.168.1.134:
192.168.1.135:
2.修改 /etc/clickhouse-server/config.xml 文件
> /etc/metrika.xml incl="zookeeper-servers" optional="true" incl="clickhouse_remote_servers">