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 :可以在命令窗口输入多行命令

相关推荐
SelectDB技术团队1 天前
从 ClickHouse、Druid、Kylin 到 Doris:网易云音乐 PB 级实时分析平台降本增效
大数据·数据仓库·clickhouse·kylin·实时分析
risc1234566 天前
【ClickHouse】RollingBitmap
clickhouse
斯特凡今天也很帅6 天前
clickhouse如何查看操作记录,从日志来查看写入是否成功
数据库·clickhouse
袖清暮雨11 天前
ClickHouse讲解
大数据·数据库·数据仓库·clickhouse·oracle
江枫渔火L12 天前
使用clickhouse的ReplacingMergeTree引擎表做活跃玩家信息表
数据库·clickhouse
潇凝子潇14 天前
Doris ClickHouse Greenplum 对比
clickhouse·doris·greenplum
递归尽头是星辰16 天前
ClickHouse核心优势分析与场景实战
大数据·数据仓库·clickhouse·实时分析·实时查询
鲁尼的小宝贝17 天前
基于Flink的数据中台管理平台
java·大数据·clickhouse·flink·yarn
问道飞鱼21 天前
【大数据知识】今天聊聊Clickhouse部署方案
大数据·clickhouse·部署
Fireworkitte24 天前
ClickHouse详解
clickhouse