通过RPM包离线安装Clickhouse 20.3(LTS版本)

蔚落 2022-12-06 01:08 532阅读 0赞

1、原因

由于公司内网服务器环境是不能联网的,没法通过在线方式安装。这里记录一下通过RPM包离线安装Clickhouse 20.3(LTS版本)的过程。

2、下载RPM包

(1)官方安装文档
https://clickhouse.tech/docs/zh/getting-started/install/
(2)安装包介绍

一般安装需要如下4个软件包

  • clickhouse-common-static — ClickHouse编译的二进制文件。
  • clickhouse-server — 创建clickhouse-server软连接,并安装默认配置服务
  • clickhouse-client — 创建clickhouse-client客户端工具软连接,并安装客户端配置文件。
  • clickhouse-common-static-dbg — 带有调试信息的ClickHouse二进制文件

最小化安装

  • clickhouse-common-static
  • clickhouse-server
  • clickhouse-client

(3)下载安装包
https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/
在这里插入图片描述
下载三个RPM包

  1. clickhouse-client-20.3.9.70-2.noarch.rpm
  2. clickhouse-common-static-20.3.9.70-2.x86_64.rpm
  3. clickhouse-server-20.3.9.70-2.noarch.rpm

3、安装RPM

(1)上传到服务器

  1. [root@elastic1 app]# ll
  2. total 135016
  3. -rw-r--r-- 1 root root 134254 Sep 11 13:33 clickhouse-client-20.3.9.70-2.noarch.rpm
  4. -rw-r--r-- 1 root root 116924361 Sep 11 13:37 clickhouse-common-static-20.3.9.70-2.x86_64.rpm
  5. -rw-r--r-- 1 root root 155513 Sep 11 13:33 clickhouse-server-20.3.9.70-2.noarch.rpm
  6. drwxr-xr-x 9 root root 4096 Jun 28 2019 nacos
  7. -rw-rw-r-- 1 elastic elastic 21035126 Jun 28 2019 sentinel-dashboard-1.6.2.jar

(2)安装

  1. [root@elastic1 app]# rpm -ivh clickhouse-common-static-20.3.9.70-2.x86_64.rpm
  2. warning: clickhouse-common-static-20.3.9.70-2.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID e0c56bd4: NOKEY
  3. Preparing... ################################# [100%]
  4. Updating / installing...
  5. 1:clickhouse-common-static-20.3.9.7################################# [100%]
  6. [root@elastic1 app]# rpm -ivh clickhouse-server-20.3.9.70-2.noarch.rpm
  7. warning: clickhouse-server-20.3.9.70-2.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID e0c56bd4: NOKEY
  8. Preparing... ################################# [100%]
  9. Updating / installing...
  10. 1:clickhouse-server-20.3.9.70-2 ################################# [100%]
  11. Created symlink from /etc/systemd/system/multi-user.target.wants/clickhouse-server.service to /etc/systemd/system/clickhouse-server.service.
  12. Path to data directory in /etc/clickhouse-server/config.xml: /var/lib/clickhouse/
  13. [root@elastic1 app]# rpm -ivh clickhouse-client-20.3.9.70-2.noarch.rpm
  14. warning: clickhouse-client-20.3.9.70-2.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID e0c56bd4: NOKEY
  15. Preparing... ################################# [100%]
  16. Updating / installing...
  17. 1:clickhouse-client-20.3.9.70-2 ################################# [100%]

(3)启动服务

  1. [root@elastic1 app]# systemctl start clickhouse-server.service

(4)测试客服端

  1. [root@elastic1 app]# clickhouse-client
  2. ClickHouse client version 20.3.9.70 (official build).
  3. Connecting to localhost:9000 as user default.
  4. Connected to ClickHouse server version 20.3.9 revision 54433.
  5. elastic1 :) show databases;
  6. SHOW DATABASES
  7. ┌─name────┐
  8. default
  9. system
  10. └─────────┘
  11. 2 rows in set. Elapsed: 0.004 sec.
  12. elastic1 :) exit
  13. Bye.
  14. [root@elastic1 app]#

发表评论

表情:
评论列表 (有 0 条评论,532人围观)

还没有评论,来说两句吧...

相关阅读

    相关 MinIO-rpm线安装

    近日,由于客户的系统运行环境在一个封闭的网络内,不能与互联网联通,也不能提供yum库,所以运行环境只能采用rpm离线安装的方式,我总结了一下本次的安装经过,希望对需要的人有所帮

    相关 RPM线下载方法

    RPM包离线下载方法 Centos中在没有网络的环境下面需要安装相应的依赖的时候是非常头痛的一件事,但是有解决方案.首先我们可以在一个有网络的环境中将需要的RPM包给下载