ClickHouse-尚硅谷(2. 入门-安装)学习笔记
Posted yuan_404
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ClickHouse-尚硅谷(2. 入门-安装)学习笔记相关的知识,希望对你有一定的参考价值。
上一篇:(1. 入门-概述)学习笔记
下一篇:(3. 入门-数据类型)学习笔记
文章目录
1. 准备工作
1.1 确定防火墙处于关闭状态
1.2 CentOS 取消打开文件数限制
-
在
/etc/security/limits.conf
文件的末尾加入以下内容[atguigu@hadoop102 ~]$ sudo vim /etc/security/limits.conf * soft nofile 65536 * hard nofile 65536 * soft nproc 131072 * hard nproc 131072
-
在
/etc/security/limits.d/20-nproc.conf
文件的末尾加入以下内容[atguigu@hadoop102 ~]$ sudo vim /etc/security/limits.d/20-nproc.conf * soft nofile 65536 * hard nofile 65536 * soft nproc 131072 * hard nproc 131072
-
执行同步操作
[atguigu@hadoop102 ~]$ sudo /home/atguigu/bin/xsync /etc/security/limits.conf [atguigu@hadoop102 ~]$ sudo /home/atguigu/bin/xsync /etc/security/limits.d/20-nproc.conf
1.3 安装依赖
[atguigu@hadoop102 ~]$ sudo yum install -y libtool
[atguigu@hadoop102 ~]$ sudo yum install -y *unixODBC*
1.4 CentOS 取消 SELINUX
-
修改/etc/selinux/config 中的 SELINUX=disabled
[atguigu@hadoop102 ~]$ sudo vim /etc/selinux/config SELINUX=disabled
注意:别改错了
-
执行同步操作
[atguigu@hadoop102 ~]$ sudo /home/atguigu/bin/xsync /etc/selinux/config
-
重启服务器
2. 单机安装
- 官网:https://clickhouse.tech/
- 下载地址:http://repo.red-soft.biz/repos/clickhouse/stable/el7/
2.1 在/opt/software 下创建 clickhouse 目录
[atguigu@hadoop102 software]$ mkdir clickhouse
2.2 将/2.资 料/ClickHouse 下 4 个文件上传到 software/clickhouse 目录下
- 文件下载地址(百度网盘):https://www.aliyundrive.com/s/P5LAateiMnM ; 提取码:p69n
2.3 将安装文件同步到 hadoop103、hadoop104 上
[atguigu@hadoop102 software]$ xsync clickhouse
2.4 分别在三台机子上安装这 4 个 rpm 文件
[atguigu@hadoop102 clickhouse]$ sudo rpm -ivh *.rpm
查看安装情况
sudo rpm -qa|grep clickhouse
2.5 修改配置文件
[atguigu@hadoop102 clickhouse]$ sudo vim /etc/clickhouse-server/config.xml
-
把 <listen_host>::</listen_host> 的注释打开,这样的话才能让 ClickHouse 被除本机以外的服务器访问
-
分发配置文件
sudo /home/atguigu/bin/xsync /etc/clickhouse-server/config.xml
在这个文件中,有 ClickHouse 的一些默认路径配置,比较重要的
数据文件路径:/var/lib/clickhouse/
日志文件路径:/var/log/clickhouse-server/clickhouse-server.log
2.6 启动 Server
[atguigu@hadoop102 clickhouse]$ sudo systemctl start clickhouse-server
2.7 三台机器上关闭开机自启
[atguigu@hadoop102 clickhouse]$sudo systemctl disable clickhouse-server
2.8 使用 client 连接 server
[atguigu@hadoop102 clickhouse]$ clickhouse-client -m
m :可以在命令窗口输入多行命令
以上是关于ClickHouse-尚硅谷(2. 入门-安装)学习笔记的主要内容,如果未能解决你的问题,请参考以下文章
ClickHouse-尚硅谷(3. 入门-数据类型)学习笔记