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包

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

3、安装RPM

(1)上传到服务器

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

(2)安装

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

(3)启动服务

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

(4)测试客服端

[root@elastic1 app]# clickhouse-client
ClickHouse client version 20.3.9.70 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 20.3.9 revision 54433.elastic1 :) show databases;SHOW DATABASES┌─name────┐
│ default │
│ system  │
└─────────┘2 rows in set. Elapsed: 0.004 sec. elastic1 :) exit
Bye.
[root@elastic1 app]#

通过RPM包离线安装Clickhouse 20.3(LTS版本)相关推荐

  1. suse linux 软件包安装,SUSE Linux 11系统rpm包离线安装GCC

    SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...

  2. linux环境怎么更新离线rpm包,SUSE Linux 11系统rpm包离线安装GCC

    SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...

  3. linux suse11安装包,SUSE Linux 11系统rpm包离线安装GCC

    SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...

  4. linux之yum下载rpm包离线安装

    某些情况下因为某些原因服务器无法访问互联网.此时就需要进行离线安装,首先我们需要在可以上网的服务器上将需要安装软件的rpm离线包下载下来,然后去不能上网的服务器上安装.以下是几种下载的方法. 查看依赖 ...

  5. mysql linux c tar_linux下mysql的tar包离线安装

    linux下mysql的tar包离线安装 1.确保mysql安装之前有libaio依赖 yum search libaio yum install libaio 2.下载mysql的tar离线包 下载 ...

  6. RPM包离线下载方法

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

  7. 【ES实战】ES 插件包离线安装(本地文件)

    ES 插件包离线安装(本地文件) 文章目录 ES 插件包离线安装(本地文件) 使用安装命令安装 直接解压式 验证安装情况 常用的分词插件 analysis-ik analysis-pinyin ana ...

  8. Linux 中RPM包的安装

    Linux 中RPM包的安装 在linux的使用过程中,会用到各种各样的服务,所以就会安装许多软件包. 所以就总结了下边的两种安装方式: 1. 二进制安装 软件包的安装及相关命令: rpm -ivh ...

  9. Rpm包的安装与yum的配置

    RPM包管理器的常用命令和示例: 1.安装程序包: rpm [option]/path/to/package_file –i:安装程序包 –v:显示安装的过程 -h :显示安装进度 -vv:显示详细信 ...

最新文章

  1. Xcode中的NSLog详解
  2. oracle 查询数据横向,Oracle 查询存储过程做横向报表的方法
  3. java 反射获取父类的字段_java反射获取父类和子类字段值、赋值
  4. Docker上的虚拟网络-Weave Net
  5. 【VS开发】【DSP开发】WinDriver简介(或介绍)
  6. 小学英语运用计算机教学自评,信息技术在小学英语课堂中如何更有效地利用教学评价...
  7. Error: No controllers detected :问题解决
  8. R语言blotter包及相关工具
  9. 排序算法中平均时间复杂度_操作系统中的作业排序(算法,时间复杂度和示例)...
  10. python四则运算_四则运算 python
  11. 余额 微信钱包图片_微信红包技巧:关闭这个功能,不上传身份证也能正常使用!...
  12. 地区picker 各选择器,优劣分析
  13. 解析oracle的dump文件,使用awk来解析dump文件
  14. install mysql with source code
  15. Android开发如何展示编译时间到apk
  16. Smart View 11.1.2.5配置共享连接
  17. PSPICE 仿真石英晶体振荡电路
  18. 在Frenet坐标系下的动态障碍物避障
  19. 企业级用户画像: 价格敏感度模型-PSM
  20. 组的迷惑行为之 Linux用户的初始用户组(主组,基本组)与有效用户组(附加组)

热门文章

  1. 全国青少年信息学(计算机)奥林匹克分区联赛试题解析(中学),全国青少年信息学(计算机)奥林匹克分区联赛复赛模拟试题一汇总...
  2. matlab字符串和变量拼接,matlab中字符串拼接方法
  3. 用HTML写一段表白代码
  4. OpenCV 图像旋转、平移、缩放
  5. vscode 单个文件夹的时候会折叠,解决办法
  6. 华为综合实验:VLAN技术与NAT技术
  7. Ubuntu安装Vmware Tools解决屏幕比例失调
  8. 全球及中国催化剂二氧化碳变送器行业研究及十四五规划分析报告
  9. ACS 802.1x网络接入认证
  10. 汇总——前端UI框架