ClickHouse-尚硅谷(2. 入门-安装)学习笔记

上一篇:(1. 入门-概述)学习笔记
下一篇:(3. 入门-数据类型)学习笔记

文章目录

  • 1. 准备工作
    • 1.1 确定防火墙处于关闭状态
    • 1.2 CentOS 取消打开文件数限制
    • 1.3 安装依赖
    • 1.4 CentOS 取消 SELINUX
  • 2. 单机安装
    • 2.1 在/opt/software 下创建 clickhouse 目录
    • 2.2 将/2.资 料/ClickHouse 下 4 个文件上传到 software/clickhouse 目录下
    • 2.3 将安装文件同步到 hadoop103、hadoop104 上
    • 2.4 分别在三台机子上安装这 4 个 rpm 文件
    • 2.5 修改配置文件
    • 2.6 启动 Server
    • 2.7 三台机器上关闭开机自启
    • 2.8 使用 client 连接 server

1. 准备工作

1.1 确定防火墙处于关闭状态

1.2 CentOS 取消打开文件数限制

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

    [atguigu@hadoop102 ~]$ sudo vim /etc/security/limits.conf
    * soft nofile 65536
    * hard nofile 65536
    * soft nproc 131072
    * hard nproc 131072
    
  2. /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
    
  3. 执行同步操作

    [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

ClickHouse-尚硅谷(2. 入门-安装)学习笔记_第1张图片

[atguigu@hadoop102 ~]$ sudo yum install -y *unixODBC*

在这里插入图片描述

1.4 CentOS 取消 SELINUX

  1. 修改/etc/selinux/config 中的 SELINUX=disabled

    [atguigu@hadoop102 ~]$ sudo vim /etc/selinux/config
    SELINUX=disabled
    

    注意:别改错了

  2. 执行同步操作

    [atguigu@hadoop102 ~]$ sudo /home/atguigu/bin/xsync /etc/selinux/config
    
  3. 重启服务器

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
    ClickHouse-尚硅谷(2. 入门-安装)学习笔记_第2张图片

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
  1. :: 的注释打开,这样的话才能让 ClickHouse 被除本机以外的服务器访问
    在这里插入图片描述

  2. 分发配置文件

    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

ClickHouse-尚硅谷(2. 入门-安装)学习笔记_第3张图片

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

你可能感兴趣的:(ClickHouse,clickhouse)