安装之前先查询系统以及系统是否支持SSE 4.2指令集
1 2 3 4
| # 查看系统版本 more /etc/redhat-release # 检测当前CPU是否支持SSE 4.2(输出SSE 4.2 supported表示支持) grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"
|
安装
官方安装文档
首先,您需要添加官方存储库:
1 2 3
| 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
|
然后运行命令安装:
1 2
| # 安装 server 和 client sudo yum install clickhouse-server clickhouse-client
|
启动
1 2 3 4 5 6 7 8
| # 启动 systemctl start clickhouse-server.service # or sudo systemctl start clickhouse-server # 停止 systemctl stop clickhouse-server.service # 查看状态 systemctl status clickhouse-server.service
|
启动服务后,您可以使用命令行客户端连接到它:
如果执行客户端报:
1
| Code: 210. DB::NetException: Connection refused (localhost:9000)
|
需要修改配置文件,操作如下:
1
| vim /etc/clickhouse-server/config.xml
|
将<listen_host>::</listen_host>
的注释解开,然后重新执行启动命令。
进入客户端后验证
输入如下内容:
看到输出内容,那么恭喜,系统已经工作了!
附录
clickhouse官方中文文档
ClickHouse 安装&使用指南