【大数据环境准备】(十五)Clickhouse安装

本文涉及的产品
云原生大数据计算服务MaxCompute,500CU*H 100GB 3个月
云原生大数据计算服务 MaxCompute,5000CU*H 100GB 3个月
简介: Clickhouse安装

安装包地址

https://clickhouse.yandex/

https://repo.clickhouse.tech/rpm/stable/x86_64/

1、准备工作

关闭防火墙 systemctl status firewalld

centos 取消打开文件数限制

2、安装包

[centos@hadoop10 clickhouse]$ ll
总用量 1018772
-rw-r--r--. 1 centos centos     38098 8月  27 23:03 clickhouse-client-22.3.20.29.x86_64.rpm
-rw-r--r--. 1 centos centos 246019423 8月  27 23:04 clickhouse-common-static-22.3.20.29.x86_64.rpm
-rw-r--r--. 1 centos centos 797084137 8月  27 23:05 clickhouse-common-static-dbg-22.3.20.29.x86_64.rpm
-rw-r--r--. 1 centos centos     62103 8月  27 23:03 clickhouse-server-22.3.20.29.x86_64.rpm

3、复制安装包

[centos@hadoop10 clickhouse]$ /data/xsync /data/module/clickhouse/

4、安装

[root@hadoop10 clickhouse]# rpm -ivh *.rpm
[root@hadoop10 clickhouse]# rpm -qa|grep clickhouse
clickhouse-server-22.3.20.29-1.x86_64
clickhouse-common-static-dbg-22.3.20.29-1.x86_64
clickhouse-common-static-22.3.20.29-1.x86_64
clickhouse-client-22.3.20.29-1.x86_64

5、更改配置

[root@hadoop11 clickhouse]# vim /etc/clickhouse-server/config.xml

1)配置允许被外部节点访问

把 :: 的注释打开,这样的话才能让ClickHouse被除本机以外的服务器访问

2)分发配置文件

在这个文件中,有ClickHouse的一些默认路径配置,比较重要的

  • 数据文件路径:/var/lib/clickhouse/
  • 日志文件路径:/var/log/clickhouse-server/clickhouse-server.log

6、启动clickserver

[root@hadoop11 clickhouse]# systemctl start clickhouse-server.service
[root@hadoop11 clickhouse]# systemctl status clickhouse-server.service
● clickhouse-server.service - ClickHouse Server (analytic DBMS for big data)
   Loaded: loaded (/usr/lib/systemd/system/clickhouse-server.service; enabled; vendor preset: disabled)
   Active: active (running) since 日 2023-08-27 08:23:05 PDT; 12s ago
 Main PID: 50540 (clckhouse-watch)
    Tasks: 201
   CGroup: /system.slice/clickhouse-server.service
           ├─50540 clickhouse-watchdog --config=/etc/clickhouse-server/config.xml --pid-file=/run/clickhouse-server/clickhouse-server.pid
           └─50549 /usr/bin/clickhouse-server --config=/etc/clickhouse-server/config.xml --pid-file=/run/clickhouse-server/clickhouse-server.pid

8月 27 08:23:05 hadoop11 systemd[1]: Started ClickHouse Server (analytic DBMS for big data).
8月 27 08:23:05 hadoop11 clickhouse-server[50540]: Processing configuration file '/etc/clickhouse-server/config.xml'.
8月 27 08:23:05 hadoop11 clickhouse-server[50540]: Logging trace to /var/log/clickhouse-server/clickhouse-server.log
8月 27 08:23:05 hadoop11 clickhouse-server[50540]: Logging errors to /var/log/clickhouse-server/clickhouse-server.err.log
8月 27 08:23:06 hadoop11 clickhouse-server[50540]: Processing configuration file '/etc/clickhouse-server/config.xml'.
8月 27 08:23:06 hadoop11 clickhouse-server[50540]: Saved preprocessed configuration to '/var/lib/clickhouse/preprocessed_configs/config.xml'.
8月 27 08:23:06 hadoop11 clickhouse-server[50540]: Processing configuration file '/etc/clickhouse-server/users.xml'.
8月 27 08:23:06 hadoop11 clickhouse-server[50540]: Merging configuration file '/etc/clickhouse-server/users.d/default-password.xml'.
8月 27 08:23:06 hadoop11 clickhouse-server[50540]: Saved preprocessed configuration to '/var/lib/clickhouse/preprocessed_configs/users.xml'.

7、关闭服务器

systemctl disable clickhouse-server

8、客户端登录

[root@hadoop11 clickhouse]# clickhouse-client -m
ClickHouse client version 22.3.20.29 (official build).
Connecting to localhost:9000 as user default.

If you have installed ClickHouse and forgot password you can reset it in the configuration file.
The password for default user is typically located at /etc/clickhouse-server/users.d/default-password.xml
and deleting this file will reset the password.
See also /etc/clickhouse-server/users.xml on the server where ClickHouse is installed.

Code: 516. DB::Exception: Received from localhost:9000. DB::Exception: default: Authentication failed: password is incorrect or there is no user with such name. (AUTHENTICATION_FAILED)

密码不正确问题解决:

[root@hadoop11 clickhouse]# clickhouse-client --password
ClickHouse client version 22.3.20.29 (official build).
Password for user (default):
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 22.3.20 revision 54455.

hadoop11 :) show databases;

SHOW DATABASES

Query id: 558a6717-0b20-4da1-a1a6-c087ba2252a0

┌─name───────────────┐
│ INFORMATION_SCHEMA │
│ default            │
│ information_schema │
│ system             │
└────────────────────┘

4 rows in set. Elapsed: 0.011 sec.
相关文章
|
1月前
|
分布式计算 大数据 Apache
ClickHouse与大数据生态集成:Spark & Flink 实战
【10月更文挑战第26天】在当今这个数据爆炸的时代,能够高效地处理和分析海量数据成为了企业和组织提升竞争力的关键。作为一款高性能的列式数据库系统,ClickHouse 在大数据分析领域展现出了卓越的能力。然而,为了充分利用ClickHouse的优势,将其与现有的大数据处理框架(如Apache Spark和Apache Flink)进行集成变得尤为重要。本文将从我个人的角度出发,探讨如何通过这些技术的结合,实现对大规模数据的实时处理和分析。
130 2
ClickHouse与大数据生态集成:Spark & Flink 实战
|
2月前
|
消息中间件 分布式计算 关系型数据库
大数据-140 - ClickHouse 集群 表引擎详解5 - MergeTree CollapsingMergeTree 与其他数据源 HDFS MySQL
大数据-140 - ClickHouse 集群 表引擎详解5 - MergeTree CollapsingMergeTree 与其他数据源 HDFS MySQL
58 0
|
1月前
|
存储 监控 数据挖掘
【Clikhouse 探秘】ClickHouse 物化视图:加速大数据分析的新利器
ClickHouse 的物化视图是一种特殊表,通过预先计算并存储查询结果,显著提高查询性能,减少资源消耗,适用于实时报表、日志分析、用户行为分析、金融数据分析和物联网数据分析等场景。物化视图的创建、数据插入、更新和一致性保证通过事务机制实现。
141 14
|
1月前
|
存储 大数据 数据处理
大数据环境下的性能优化策略
大数据环境下的性能优化策略
49 2
|
1月前
|
分布式计算 大数据 BI
ClickHouse与大数据生态整合:从ETL到BI报表
【10月更文挑战第27天】在这个数据驱动的时代,企业越来越依赖于数据来做出关键决策。而高效的数据处理和分析能力则是支撑这一需求的基础。作为一位数据工程师,我有幸参与到一个项目中,该项目旨在利用ClickHouse与Hadoop、Spark、Flink等大数据处理框架的整合,构建一个从数据提取(Extract)、转换(Transform)、加载(Load)到最终生成商业智能(BI)报表的全流程解决方案。以下是我在这个项目中的经验和思考。
78 1
|
2月前
|
数据可视化 数据挖掘 Docker
Docker Desktop 安装 ClickHouse 超级简单教程
Docker Desktop 安装 ClickHouse 超级简单教程
63 1
|
2月前
|
分布式计算 Hadoop 大数据
大数据体系知识学习(一):PySpark和Hadoop环境的搭建与测试
这篇文章是关于大数据体系知识学习的,主要介绍了Apache Spark的基本概念、特点、组件,以及如何安装配置Java、PySpark和Hadoop环境。文章还提供了详细的安装步骤和测试代码,帮助读者搭建和测试大数据环境。
74 1
|
2月前
|
SQL 消息中间件 分布式计算
大数据-143 - ClickHouse 集群 SQL 超详细实践记录!(一)
大数据-143 - ClickHouse 集群 SQL 超详细实践记录!(一)
96 0
|
2月前
|
SQL 大数据
大数据-143 - ClickHouse 集群 SQL 超详细实践记录!(二)
大数据-143 - ClickHouse 集群 SQL 超详细实践记录!(二)
67 0
|
2月前
|
存储 SQL 分布式计算
大数据-142 - ClickHouse 集群 副本和分片 Distributed 附带案例演示
大数据-142 - ClickHouse 集群 副本和分片 Distributed 附带案例演示
241 0
下一篇
DataWorks