专栏首页mysql-dbacentos7安装clickhouse(单机安装)
原创

centos7安装clickhouse(单机安装)

centos7安装clickhouse(单机安装)

1.关闭防火墙

systemctl stop firewalld.service

禁用开启启动项

systemctl disable firewalld.service

2.检查服务器cpu是否支持SSE4.2指令集(向量化执行需要)

grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"

3.调整操作系统最大进程数和文件句柄

vim /etc/systemd/system.conf 
DefaultLimitNOFILE=65535
#DefaultLimitAS=
DefaultLimitNPROC=65535
修改需要重启才能生效
最大打开文件数立即生效:
ulimit -n 65535

4.创建目录

mkdir -p /data/clickhouse/data
mkdir -p /data/clickhouse/tmp

5.yum安装:

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/clickhouse.repo
sudo yum install clickhouse-server clickhouse-client

6.修改配置

    <!-- Path to data directory, with trailing slash. -->
    <path>/data/clickhouse/data</path>
    <!-- Path to temporary data for processing hard queries. -->
    <tmp_path>/data/clickhouse/tmp/</tmp_path>

7.设置目录权限

chown clickhouse:clickhouse -R /data/clickhouse

8.启动clickhouse

systemctl start clickhouse-serve

rpm安装:

1.下载相应的rpm包

https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/

例如:

[root@localhost clickhouserpm]# ll
total 112164
-rw-r--r-- 1 root root    120447 May 25 23:38 clickhouse-client-20.1.16.120-2.noarch.rpm
-rw-r--r-- 1 root root 114588203 May 25 23:40 clickhouse-common-static-20.1.16.120-2.x86_64.rpm
-rw-r--r-- 1 root root    141210 May 25 23:40 clickhouse-server-20.1.16.120-2.noarch.rpm

保持包版本一致

安装执行:

rpm -ivh clickhouse-*.rpm
[root@localhost clickhouserpm]# rpm -ivh clickhouse-*.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:clickhouse-common-static-20.1.16.################################# [ 33%]
   2:clickhouse-client-20.1.16.120-2  ################################# [ 67%]
   3:clickhouse-server-20.1.16.120-2  ################################# [100%]
Path to data directory in /etc/clickhouse-server/config.xml: /var/lib/clickhouse/

其余步骤和yum安装一样

卸载clickhouse

1.先停止clickhouse

[root@localhost ck]# systemctl stop clickhouse-server.service

2.检查安装包并删除

[root@localhost ck]# rpm -qa |grep clickhouse
clickhouse-server-21.5.5.12-2.noarch
clickhouse-common-static-21.5.5.12-2.x86_64
clickhouse-client-21.5.5.12-2.noarch

rpm -e clickhouse-server-21.5.5.12-2.noarch --nodeps
rpm -e clickhouse-common-static-21.5.5.12-2.x86_64 --nodeps
rpm -e clickhouse-client-21.5.5.12-2.noarch --nodeps

[root@localhost ck]# rpm -qa |grep clickhouse

3.删除相关的目录

[root@localhost ck]# rm -rf /etc/clickhouse-server/
[root@localhost ck]# rm -rf /etc/clickhouse-client/
[root@localhost ck]# rm -rf /var/lib/clickhouse/
[root@localhost ck]# rm -rf /var/log/clickhouse-server/
[root@localhost ck]# rm -rf /home/ck/

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Centos7安装单机版MongoDB

    最初接触MongoDB是为了存储轨迹大数据,因其较早很好地支持了地理空间的索引。MongoDB采用文档式的存储方式,以对象或JSON存储数据;它可以将热点数据加...

    soundhearer
  • Centos7安装单机版Redis

    Redis是目前最受欢迎的NoSQL数据库之一,是一个开源的,基于内存的数据结构存储器,可以用作缓存系统、计数器、消息队列系统、排行榜、社交网络和实时系统等。本...

    soundhearer
  • centos 8 clickhouse 单机版的安装

    初始clickhouse是在一次在字节跳动参加的elasticsearch大会上面知道的,过去无聊在kubernetes集群中搭建过clickhouse但是也没...

    对你无可奈何
  • CentOS7下搭建ClickHouse集群

    什么是ClickHouse?ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。

    yuanfan2012
  • clickhouse 安装

    jasong
  • ClickHouse学习随笔-简介-202104

    ClickHouse不仅查询速度快(相较于hive等类似的分析型DBMS),而且硬件使用效率、容错性、可靠性、易用性、线性扩展性等高。

    用户8483969
  • centos7 hadoop 单机模式安装配置

    转载请务必注明原创地址为:http://dongkelun.com/2018/03/23/hadoopConf/

    董可伦
  • centos7 hive 单机模式安装配置

    转载请务必注明原创地址为:http://dongkelun.com/2018/03/24/hiveConf/

    董可伦
  • Docker安装篇(CentOS7安装)

    因为我们是直接访问的 docker hub而该服务器又是在国外,所以访问会很慢,所以我们需要配置对应的镜像加速。我们在此处选择 阿里云的镜像加速

    用户4919348
  • ClickHouse单机部署以及从MySQL增量同步数据

    随着数据量的上升,OLAP一直是被讨论的话题,虽然druid,kylin能够解决OLAP问题,但是druid,kylin也是需要和hadoop全家桶一起用的,异...

    用户1278550
  • Clickhouse入门学习、单机、集群安装部署

    参考:https://blog.csdn.net/qq_37933018/article/details/108019566

    别先生
  • RabbitMQ安装下载(CentOS7)安装erlang安装rabbitmq

    JavaEdge
  • ClickHouse实战-ClickHouse安装部署

    ClickHouse中的配置项很多,默认会在/etc下生成clickhouse-server和clickhouse-client两个目录,由于我们安装服务我们去...

    程序猿梦工厂
  • centos7安装其实很简单

    操作系统下载地址:https://www.centos.org/download/

    释然
  • Centos7安装protobuf

    1、更新Centos7下载源 更新之前记得备份!!! wget -O /etc/yum.repos.d/CentOS-Base.repo http://mi...

    苦咖啡
  • centos7安装mysql

    我是攻城师
  • centos7 安装oracle11

    转载请务必注明原创地址为:http://dongkelun.com/2018/05/05/oracleConf/

    董可伦
  • centos7 安装python3

    centos7原本就安装了Python2,yum依赖于它。如果要替换掉,需要使用特殊方法。

    py3study
  • centos7 安装gdal2.3.1

    Echo_fy

扫码关注云+社区

领取腾讯云代金券