星光下的赶路人star的个人主页
努力到无能为力,拼搏到感动自己
文章目录
- 1、ClickHouse的安装
- 1.1 准备工作
- 1.1.1 确定防火墙处于关闭状态
- 1.1.2 CentOS取消打开文件数限制
- 1.1.3 安装依赖(所有节点都进行依赖安装)
- 1.1.4 CentOS取消SELINUX
- 1.2 单机安装
- 1.2.1 在 hadoop102 的/opt/software 下创建 clickhouse 目录
- 1.2.2 将文件上传到hadoop102 的/opt/software下(文件下面链接自取)
- 1.2.3 将安装文件同步到其他节点
- 1.2.4 分别在所有机子上安装这 4 个 rpm 文件
- 1.2.5 修改配置文件
- 1.2.6 启动Server
- 1.2.7 所有机器上关闭开机自启
- 1.2.8 使用Client连接Server
1、ClickHouse的安装
1.1 准备工作
1.1.1 确定防火墙处于关闭状态
1.1.2 CentOS取消打开文件数限制
1、在 hadoop102 的 /etc/security/limits.conf 文件的末尾加入以下内容
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
2、在 hadoop102 的/etc/security/limits.d/20-nproc.conf 文件的末尾加入以下内容
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
3、执行同步操作(和其他节点同步一下)
1.1.3 安装依赖(所有节点都进行依赖安装)
sudo yum install -y libtool
sudo yum install -y *unixODBC*
1.1.4 CentOS取消SELINUX
1、修改/etc/selinux/config 中的 SELINUX=disabled
SELINUX=disabled
2、执行同步操作
3、重启三台服务器
1.2 单机安装
官网:https://clickhouse.tech/
下载地址:http://repo.red-soft.biz/repos/clickhouse/stable/el7/
1.2.1 在 hadoop102 的/opt/software 下创建 clickhouse 目录
mkdir clickhouse
1.2.2 将文件上传到hadoop102 的/opt/software下(文件下面链接自取)
链接:https://pan.baidu.com/s/1NDxqVy9j23emnYd6TnzuiA
提取码:zhm6
1.2.3 将安装文件同步到其他节点
1.2.4 分别在所有机子上安装这 4 个 rpm 文件
sudo rpm -ivh *.rpm
1.2.5 修改配置文件
sudo vim /etc/clickhouse-server/config.xml
1、把 <listen_host>::</listen_host> 的注释打开,这样的话才能让 ClickHouse 被除本
机以外的服务器访问。
2、分发配置文件
在这个文件中,有 ClickHouse 的一些默认路径配置,比较重要的
数据文件路径:
日志文件路径:/var/log/clickhouse-server/clickhouse-server.log
1.2.6 启动Server
sudo systemctl start clickhouse-server
1.2.7 所有机器上关闭开机自启
sudo systemctl disable clickhouse-server
1.2.8 使用Client连接Server
clickhouse-client -m
# -m :可以在命令窗口输入多行命令
您的支持是我创作的无限动力
希望我能为您的未来尽绵薄之力
如有错误,谢谢指正;若有收获,谢谢赞美