• Flink 电商实时数仓(二十三):ClickHouse基础(二)使用基础(2)ClickHouse 的安装(centos)


    ClickHouse 的安装

    2.1 准备工作
    2.1.1 确定防火墙处于关闭状态
    2.1.2 CentOS 取消打开文件数限制
    ➢ 在 hadoop202 的 /etc/security/limits.conf 文件的末尾加入以下内容
    [atguigu@hadoop202 ~]$ sudo vim /etc/security/limits.conf
    * soft nofile 65536 
    * hard nofile 65536 
    * soft nproc 131072 
    * hard nproc 131072
    ➢ 在 hadoop202 的/etc/security/limits.d/20-nproc.conf 文件的末尾加入以下内容
    [atguigu@hadoop202 ~]$ sudo vim /etc/security/limits.d/20-nproc.conf
    * soft nofile 65536 
    * hard nofile 65536 
    * soft nproc 131072 
    * hard nproc 131072
    ➢ 执行同步操作
    [atguigu@hadoop202 ~]$ sudo /home/atguigu/bin/xsync /etc/security/limits.conf
    [atguigu@hadoop202 ~]$ sudo /home/atguigu/bin/xsync /etc/security/limits.d/20-nproc.conf
    2.1.3 安装依赖
    [atguigu@hadoop204 ~]$ sudo yum install -y libtool

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

    在 hadoop203、hadoop204 上执行以上操作
    2.1.4 CentOS 取消 SELINUX
    ➢ 修改/etc/selinux/config 中的 SELINUX=disabled
    [atguigu@hadoop202 ~]$ sudo vim /etc/selinux/config 
    SELINUX=disabled
    注意:别改错了
    ➢ 执行同步操作
    [atguigu@hadoop202 ~]$ sudo /home/atguigu/bin/xsync /etc/selinux/config
    ➢ 重启三台服务器
    2.2 单机安装
    官网:https://clickhouse.yandex/
    下载地址:https://repo.clickhouse.tech/rpm/stable/x86_64/
    2.2.1 在 hadoop202 的 /opt/software 下 创 建clickhouse 目录
    [atguigu@hadoop202 software]$ mkdir clickhouse

    2.2.2 将 /2. 资 料 /ClickHouse 下 4 个文件 上 传 到hadoop202 的 software/clickhouse 目录下
    2.2.3 将安装文件同步到 hadoop203、hadoop204
    [atguigu@hadoop202 software]$ xsync clickhouse/
    2.2.4 分别在三台机子上安装这 4 个 rpm 文件
    [atguigu@hadoop202 clickhouse]$ sudo rpm -ivh *.rpm

    sudo rpm -qa|grep clickhouse 查看安装情况
    2.2.5 修改配置文件
    [atguigu@hadoop202 clickhouse]$ sudo vim /etc/clickhouse-server/config.xml
    把 <listen_host>::</listen_host> 的注释打开,这样的话才能让 ClickHouse 被除本机以外的服务器访问
    分发配置文件
    sudo /home/atguigu/bin/xsync /etc/clickhouse-server/config.xml
    在这个文件中,有 ClickHouse 的一些默认路径配置,比较重要的
    数据文件路径:<path>/var/lib/clickhouse/</path>
    日志文件路径:<log>/var/log/clickhouse-server/clickhouse-server.log</log>
    2.2.6 启动 ClickServer
    [atguigu@hadoop202 clickhouse]$ sudo systemctl start clickhouse-server
    2.2.7 三台机器上关闭开机自启
    [atguigu@hadoop202 clickhouse]$sudo systemctl disable clickhouse-server
    2.2.8 使用 client 连接 server
    [atguigu@hadoop202 clickhouse]$ clickhouse-client -m
    -m :可以在命令窗口输入多行命令
     
     
     
     
  • 相关阅读:
    Google Guava官方教程(中文版)
    maven POM.xml 标签详解
    Linux内存文件系统tmpfs(/dev/shm)详细介绍
    linux 如何查看目录的剩余空间大小?
    CSS position绝对定位absolute relative
    java 笔记
    js笔记
    AFNetworking监控网络状态以及下载的进度条显示
    HTTPS网络请求时plist文件的设置
    KVO监测tableView的滑动
  • 原文地址:https://www.cnblogs.com/qiu-hua/p/14586802.html
Copyright © 2020-2023  润新知