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

相关推荐
Sais_Z1 天前
ClickHouse的学习与了解
数据库·clickhouse
风中凌乱4 天前
ClickHouse-Backup的安装与部署
clickhouse
风中凌乱4 天前
clickhouse集群的安装与部署
clickhouse
白眼黑刺猬4 天前
ClickHouse从入门到企业级实战全解析课程简介
clickhouse
chenglin0168 天前
ClickHouse、Doris、OpenSearch、Splunk、Solr系统化分析
clickhouse·solr·lucene
慕y2748 天前
Java学习第一百一十七部分——ClickHouse
java·学习·clickhouse
zuozewei13 天前
随笔之 ClickHouse 列式分析数据库安装注意事项及基准测试
数据库·clickhouse
牛牛木有坏心眼(大数据进阶)14 天前
linux系统离线环境安装clickhouse客户端
linux·clickhouse
许心月14 天前
Clickhouse#表记录转换为insert语句
clickhouse
许心月14 天前
Clickhouse#记录隐藏字段
clickhouse