1. 准备工作
1.1 确定防火墙处于关闭状态1.2 CentOS取消打开文件数限制1.3 安装依赖1.4 CentOS取消SELINUX1.5 下载安装包 2. 开始安装参考文献
1. 准备工作 演示环境还是用 CentOS 服务器 hadoop121。
ClickHouse 不需要依赖其他的组件,自己就能够提供非常强悍的数据处理性能。支持的安装环境非常多,安装方式也有很多种。这里,我们用 RPM 方式进行安装。
下面先做一些安装前的准备工作。
firewall-cmd --state #查看防火墙状态 systemctl stop firewalld.service #停止firewalld服务 systemctl disable firewalld.service #开机禁用firewalld服务1.2 CentOS取消打开文件数限制
在 hadoop121 的/etc/security/limits.conf文件的末尾加入以下内容:
* soft nofile 65536 * hard nofile 65536 * soft nproc 131072 * hard nproc 1310721.3 安装依赖
sudo yum install -y libtool
sudo yum install -y *unixODBC*
修改/etc/selinux/config中的 SELINUX=disabled。
准备工作完成后下载 Clickhouse。下载地址:https://packages.clickhouse.com/rpm/stable/。我这里下载的是最新的 22.3.2.2 版本。
下载如下四个文件:
- 文件上传到服务器;
在服务器上安装 rpm 文件,sudo rpm -ivh *.rpm;
sudo rpm -qa | grep clickhouse查看安装情况;修改配置文件,sudo vim /etc/clickhouse-server/config.xml,打开
在这个配置文件中,有 ClickHouse 的一些比较重要的默认路径配置:
数据文件路径,
日志文件路径,
启动 server,sudo systemctl start clickhouse-server;
关闭开机自启,sudo systemctl disable clickhouse-server;
使用 client 连接 server,clickhouse-client -u default --password 123456;
安装成功。
【1】https://clickhouse.com/docs/zh/
【2】https://www.bilibili.com/video/BV1Yh411z7os?from=search&seid=4579023877699743987&spm_id_from=333.337.0.0



