系统环境:CentOS 7
ClickHouse版本:21.7.3.14-2
安装前准备
CentOS 7 打开文件数限制:
编辑当前路径文件
sudo vi /etc/security/limits.conf
底部插入
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
此文件同理
vi /etc/security/limits.d/20-nproc.conf
底部插入
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
重启服务器之后生效,用 ulimit -n 或者 ulimit -a 查看设置结果
ulimit -n
ulimit -a
CentOS7 取消 SELINUX
vi /etc/selinux/config
修改SELINUX
SELINUX=disabled
CentOS7 关闭防火墙
查看防火墙状态
systemctl status firewalld.service
关闭防火墙
systemctl stop firewalld.service
单机模式安装
一、安装依赖
yum install -y libtool
二、离线安装
于官网下载离线安装包
安装
rpm -ivh clickxxxx.rpm
clickhouse-server安装成功后提示
启动服务端
sudo clickhouse start
启动客户端
clickhouse-client
三、开放访问
编辑此路径文件 /etc/clickhouse-server/config.xml
将此注释放开
重启服务.
停止服务命令
sudo clickhouse stop
启动服务命令
sudo clickhouse start
卸载及删除
若此安装过程出现问题,按以下命令操作,重新重复安装步骤即可
卸载及删除安装文件
yum list installed | grep clickhouse
yum remove -y clickhouse-common-static
yum remove -y clickhouse-server-common
rm -rf /var/lib/clickhouse
rm -rf /etc/clickhouse-*
rm -rf /var/log/clickhouse-server