ClickHouse部署安装

准备工作

确定防火墙处于关闭状态

CentOS取消打开文件数限制

在hadoop102的 /etc/security/limits.conf文件的末尾加入以下内容

注意: 以下操作会修改 Linux 系统配置,如果操作不当可能导致虚拟机无法启动,建议在执行以下操作之前给三台虚拟机分别打个快照。(快照拍摄需要在关机状态下执行)

sudo vim /etc/security/limits.conf

在hadoop102的 /etc/security/limits.d/20-nproc.conf 文件的末尾加入以下内容

执行同步操作

注意:路径写自己分发文件的地址

sudo /home/bbd/bin/xsync /etc/security/limits.conf

sudo /home/bbd/bin/xsync /etc/security/limits.d/20-nproc.conf

安装依赖

sudo yum install -y libtool

sudo yum install -y *unixODBC*

在另外两台上也执行一遍以上操作

CentOS取消SELINUX

执行同步操作

sudo /home/bdd/bin/xsync /etc/selinux/config

重启三台服务器

sudo reboot

单机安装

官网:https://clickhouse.yandex/

下载地址:https://repo.clickhouse.tech/rpm/stable/x86_64/

在hadoop112的/opt/software下创建clickhouse目录

把4个文件上传到hadoop112的/opt/software/clickhouse目录下

将安装文件同步到hadoop113、hadoop114

xsync clickhouse/

分别在三台机子上安装这4个rpm文件

sudo rpm -ivh *.rpm

查看安装情况

修改配置文件

sudo vim /etc/clickhouse-server/config.xml

配置允许被外部节点访问

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

分发配置文件

sudo /home/bdd/bin/xsync /etc/clickhouse-server/config.xml

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

数据文件路径:<path>/var/lib/clickhouse/</path>

日志文件路径:<log>/var/log/clickhouse-server/clickhouse-server.log</log

启动ClickServer

sudo systemctl start clickhouse-server

三台机器上关闭开机自启

sudo systemctl disable clickhouse-server

使用client连接server

clickhouse-client -m

-m :可以在命令窗口输入多行命令

相关推荐
zhoupenghui16811 天前
ClickHouse merge引擎详解以及应用
数据库·clickhouse·merge·mergetree
ClickHouseDB12 天前
ClickHouse 十年开源,今非昔比!
clickhouse·开源·apache
ClickHouseDB13 天前
ClickHouse 开源十年:数据分析领域的中流砥柱
clickhouse·数据分析·开源
java_logo17 天前
Docker Compose 部署 ClickHouse:快速搭建高性能列式数据库
数据库·clickhouse·docker·列式数据库·轩辕镜像·高性能数据库·clickhouse部署教程
ClickHouseDB18 天前
TPC-H 成本不到一分钱:ClickHouse Cloud 对比 Snowflake、Databricks、BigQuery 和 Redshift
clickhouse
隔壁阿布都21 天前
ClickHouse完整指南
服务器·数据库·clickhouse
数据库小学妹21 天前
MySQL做报表太慢?引入ClickHouse列式存储,同一个查询快240倍
mysql·clickhouse·列式存储·分析型数据库·向量化执行·olap数据库·mysql对比
ClickHouseDB25 天前
推出 ClickHouse Cloud 中的多阶段分布式查询执行
分布式·clickhouse
weixin_307779131 个月前
Linux下ClickHouse数据仓库故障系统化诊断脚本
linux·运维·clickhouse·自动化·数据库开发
SelectDB技术团队1 个月前
Agent 场景动态 JSON 性能拆解:Apache Doris 比 ClickHouse 快 7 倍、比 Elasticsearch 快 2 倍
数据库·clickhouse·elasticsearch·json·apache·日志分析·apache doris