[大数据学习之ClickHouse]02-ClickHouse安装

1.准备工作

1.1.关闭防火墙

chkconfig iptables off

1.2.取消文件数限制

sudo vim /etc/security/limits.conf
添加如下:
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072

请添加图片描述

sudo vim /etc/security/limits.d/20-nproc.conf

在这里插入图片描述

发送到从节点

scp  /etc/security/limits.conf cdh03:/etc/security/limits.conf 
scp /etc/security/limits.d/20-nproc.conf

1.3.主节点安装依赖

sudo yum install -y libtool
sudo yum install -y *unixODBC*

1.4.取消SELINUX

sudo vim /etc/selinux/config
SELINUX=disabled

查看:getenforce
从节点重复上述操作/SCP过去也可

2.单机安装

2.1.上传文件到指定目录

在这里插入图片描述

2.2.发送给其他节点

scp -r clikchouse/ cdh03:/home/clikchouse/

2.3.安装

进入文件目录后,三个节点各自执行

sudo rpm -ivh *.rpm

查看安装情况

sudo rpm -qa|grep clickhouse 

2.4.修改配置文件

sudo vim /etc/clickhouse-server/config.xml

在这里插入图片描述
把 <listen_host>::</listen_host> 的注释打开,这样的话才能让 ClickHouse 被除本
机以外的服务器访问

发送给从节点

scp /etc/clickhouse-server/config.xml cdh03:/etc/clickhouse-server/

2.5.安装中遇到的问题

  1. 端口被占用

修改config.xml 更改端口号即可 config.xml/tcp_port 记得重启 sudo clickhouse restart

  1. 用户不存在/密码错误
    在这里插入图片描述

删除users.d文件即可

在这里插入图片描述

  1. 拒绝访问
    在这里插入图片描述

这种情况一般是端口号被占用
netstat -anp |grep 9000
修改下端口号即可,
参考2.5.1

3.登录方式

 sudo systemctl start clickhouse-server
  
 clickhouse-client -m -h 127.0.0.1 
 或者
 clickhouse-client -m -h 127.0.0.1 --port 9050 更改了端口的登录方式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值