一环境检测
官方预构建的二进制文件通常针对x86_64进行编译,并利用SSE 4.2
指令集,因此,除非另有说明,支持它的CPU使用将成为额外的系统需求。下面是检查当前CPU是否支持SSE 4.2的命令:
grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"
二、部署
1.rmp包部署
1.1 添加官方存储库
sudo yum install yum-utils
sudo rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG
sudo yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/stable/x86_64
如果此时yum报错,请参考https://blog.csdn.net/line_on_database/article/details/114628474
1.2 安装
sudo yum install clickhouse-server clickhouse-client
1.3 启动
systemctl start clickhouse-server
2.二进制包安装
2.1 官网链接
https://repo.clickhouse.tech/tgz/
2.2 下载想要的版本
wget https://repo.clickhouse.tech/tgz/stable/clickhouse-common-static-20.12.8.5.tgz
wget https://repo.clickhouse.tech/tgz/stable/clickhouse-common-static-dbg-20.12.8.5.tgz
wget https://repo.clickhouse.tech/tgz/stable/clickhouse-server-20.12.8.5.tgz
wget https://repo.clickhouse.tech/tgz/stable/clickhouse-client-20.12.5.18.tgz
2.3 解压压缩包
tar zxvf clickhouse-client-20.12.5.18.tgz
tar zxvf clickhouse-common-static-20.12.8.5.tgz
tar zxvf clickhouse-common-static-dbg-20.12.8.5.tgz
tar zxvf clickhouse-server-20.12.8.5.tgz
2.4 运行安装脚本
clickhouse-client-20.12.5.18/install/doinst.sh
clickhouse-common-static-20.12.8.5/install/doinst.sh
clickhouse-common-static-dbg-20.12.8.5/install/doinst.sh
clickhouse-server-20.12.8.5/install/doinst.sh