Clickhouse集群部署

Clickhouse集群部署

下载离线包:Index of /clickhouse/rpm/stable/x86_64/

版本:21.7.7.47-2

  1. 需安装JDK,zookeeper

安装包下载地址:Index of /dist/zookeeper

上传到/usr/local

tar -zxf zookeeper-3.4.5-cdh5.5.4.tar.gz

rm -rf  zookeeper-3.4.5-cdh5.5.4.tar.gz

进入到zookeeper的安装目录

cd zookeeper-3.4.5-cdh5.5.4/

新建data和logs文件夹

[root@test zookeeper-3.4.5]# mkdir data

[root@test zookeeper-3.4.5]# mkdir logs

复制zoo_sample.cfg文件

cd  conf/

cp zoo_sample.cfg zoo.cfg

修改zoo.cfg文件

[root@test zookeeper-3.4.5]# vim conf/zoo.cfg

注释:

tickTime:心跳时间

initLimit:多少个心跳时间内,允许其他server连接并初始化数据

syncLimit:多少个tickTime内,允许follower节点同步

dataDir:存放内存数据文件目录,根据实际环境修改

dataLogDir:存放日志文件目录,根据实际环境修改

clientPort:监听端口,使用默认2181端口

server.x:配置集群主机信息,[hostname]:[通信端口]:[选举端口],根据自己的主机信息修改

maxClientCnxns:最大并发客户端数,用于防止DOS的,设置为0是不加限制

minSessionTimeout:最小的客户端session超时时间(单位是毫秒)

maxSessionTimeout:最大的客户端session超时时间(单位是毫秒)

将本机安装目录,通过scp全部拷贝至另外2台机器。

scp zoo.cfg root@10.1.50.137://usr/local/zookeeper-3.4.5/conf

scp zoo.cfg root@10.1.50.138://usr/local/zookeeper-3.4.5/conf

在三台服务器的zookeeper安装目录下的data文件夹下面新建文件myid, 分别输入数字1、2、3,对应上面配置文件的server后面的数字

vim myid

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值