1.编辑两个配置
在原有的基础上新增即可
etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
/etc/security/limits.d/20-nproc.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
并xsync分发到集群
sudo /home/lyc/bin/xsync xxx
2.安装依赖
分别在三台机子上
sudo yum install -y libtool
sudo yum install -y unixODBC
3.修改SELINUX
sudo vim /etc/selinux/config
SELINUX=disabled
分发 重启机子
4.安装clickhouse
创一个文件夹 拖进去
将这个文件夹分发到其他机子上
三台机子上都要安装,分布式
sudo rpm -ivh *.rpm(以rpm结尾的全部解压)
修改配置文件 /etc/clickhouse-server/config.xml
分发
启动:sudo systemctl start clickhouse-server
停止: sudo systemctl stop clickhouse-server
状态: sudo systemctl status clickhouse-server
自启 sudo systemctl disable clickhouse-server
测试:
在第一台机子直接测试
clickhouse-client -m
说明已经成功了
5.使用datagrip连接clickhouse
csdn上基本全是错误的
1.新建一个数据源
2.下载依赖 下方有个东西 download
不要着急去连接 一连接就是 connect refused!删除这个DataSource 重启 datagrip (点击减号)
重启后,新建一个DataSource
3.按这样连接 点击test 如果是绿色就是连接成功了
host就是你自己的ip地址
到这一步安装的部分就全部结束了