使用 tgz 压缩包安装 ClickHouse
建议在无法安装
deb或rpm软件包的所有 Linux 发行版上使用官方预编译的tgz压缩包进行安装。
查看建议
在安装 ClickHouse 之前,请先查看以下建议:
- 交换空间: 在生产环境中禁用操作系统的交换文件。
- 磁盘空间: 安装 ClickHouse 二进制文件至少需要 2.5 GB 的磁盘空间。
- 网络: 对于分布式部署 (集群) ,请使用至少 10 Gbit 的网络连接。对于处理包含大量中间数据的分布式查询以及进行数据复制,网络带宽至关重要。
估算存储需求
要估算数据所需的磁盘空间,请执行以下操作:
- 估算数据量: 取一份数据样本,计算平均每行大小,再乘以计划存储的行数。
- 应用压缩系数: 将一份样本加载到 ClickHouse 中,比较原始数据大小与表的存储大小。例如,Clickstream 数据通常可压缩 6-10 倍。
- 将副本计算在内: 如果计划将数据存储在多个副本中,请将估算出的数据量乘以副本数量。
有关更详细的硬件要求,请参阅"容量规划与硬件建议"
下载并安装最新稳定版本
可以使用 curl 或 wget 从仓库 https://packages.clickhouse.com/tgz/ 下载所需版本。
然后解压下载的压缩包,并使用安装脚本进行安装。
下面是安装最新稳定版本的示例。
注意
在生产环境中,建议使用最新的 stable 版本。
您可以在这个 GitHub 页面 上找到带有 -stable 后缀的发行版本号。
解压并安装软件包
运行以下命令来解压并安装这些软件包:
clickhouse-common-static
clickhouse-common-static-dbg
clickhouse-server
clickhouse-client