clickhouse20.8.2.3在centos7.8(64位)的单机版安装

本文详细介绍了在CentOS 7.8系统上安装ClickHouse20.8.2.3的步骤,包括系统要求检查、RPM包安装方法、手动下载和安装过程,以及服务启动和日志查看。适用于x86_64架构,强调了对SSE 4.2的支持和非支持情况下的处理。
摘要由CSDN通过智能技术生成

系统要求 

ClickHouse可以在任何具有x86_64AArch64PowerPC64LE CPU架构的LinuxFreeBSDMac OS X上运行。

虽然预构建的二进制文件通常是为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"

要在不支持SSE 4.2或具有AArch64PowerPC64LE体系结构的处理器上运行ClickHouse,您应该通过源构建ClickHouse进行适当的配置调整。

 

用RPM包安装

Yandex ClickHouse团队建议使用官方预编译的rpm软件包,用于CentOSRedHat和所有其他基于rpmLinux发行版。

首先,您需要添加官方存储库:

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

如果您想使用最新版本,请将stable替换为testing(建议您在测试环境中使用)。

然后运行这些命令以实际安装包:

sudo yum install clickhouse-server clickhouse-client

您也可以从此处手动下载和安装软件包:https://repo.clickhouse.tech/rpm/stable/x86_64

手动下载

 

依次安装

 

启动 

可以运行如下命令在后台启动服务:

sudo service clickhouse-server start

可以在/var/log/clickhouse-server/目录中查看日志。

如果服务没有启动,请检查配置文件 /etc/clickhouse-server/config.xml

你也可以在控制台中直接启动服务:

clickhouse-server --config-file=/etc/clickhouse-server/config.xml

在这种情况下,日志将被打印到控制台中,这在开发过程中很方便。
如果配置文件在当前目录中,你可以不指定’–config-file’参数。它默认使用’./config.xml’

你可以使用命令行客户端连接到服务:

clickhouse-client

默认情况下它使用’default’用户无密码的与localhost:9000服务建立连接。
客户端也可以用于连接远程服务,例如:

clickhouse-client --host=example.com

检查系统是否工作:

$ ./clickhouse-client
恭喜,系统已经工作了!

为了继续进行实验,你可以尝试下载测试数据集。

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值