标签:单机版 20.6 数据库 sudo server 3.2 Clickhouse rpm clickhouse
安装单机版clickhouse
3.1准备工作
3.1.1 CentOS取消打开文件数限制
sudo vim /etc/security/limits.conf
添加以下内容, 如果已经添加过, 则修改
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072
3.2.2 CentOS取消SELINUX
sudo vim /etc/sysconfig/selinux
SELINUX=disabled
3.2.3关闭防火墙
如果已经关闭, 跳过该步骤
- 查看防火墙状态
sudo firewall-cmd --state
- 关闭防火墙
sudo systemctl stop firewalld
- 关闭开机自启动(因为防火墙是服务, 所以开启会自启, 需要关闭)
sudo systemctl disable firewalld
3.2 单机安装
3.2.1 安装依赖的工具
sudo yum -y install yum-utils initscripts
3.2.2 使用yum安装(需要网络)
sudo rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG
sudo yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/stable/x86_64
sudo yum -y install clickhouse-server clickhouse-client
3.2.3 使用rmp离线安装(不需要网络)
注意: 使用yum和使用rmp二选一
- 准备离线安装包
下载地址: https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/ - 需要下面3个安装包
clickhouse-client-20.6.4.44-2.noarch.rpm
clickhouse-common-static-20.6.4.44-2.x86_64.rpm
clickhouse-server-20.6.4.44-2.noarch.rpm
- 使用rpm安装
sudo rpm -ivh clickhouse-common-static-20.6.4.44-2.x86_64.rpm
sudo rpm -ivh clickhouse-client-20.6.4.44-2.noarch.rpm
sudo rpm -ivh clickhouse-server-20.6.4.44-2.noarch.rpm
3.2.4 修改配置文件
sudo vim /etc/clickhouse-server/config.xml
<listen_host>::</listen_host>
允许: 来自任何地方的客户度连接当前服务器.(ipv4和ipv6都可以)
如果服务器没有设置ipv6会报错,可以设置连接模式为0.0.0.0
3.2.5 启动ClickhouseServer
sudo systemctl start clickhouse-server
3.2.6 启动ClickhouseClient
需要先source /etc/profile
- 连接本机服务器的9000端口
clickhouse-client -m
- 连接远程服务器
clickhouse-client --host=hadoop102 -m
3.2.7 关闭开机自启动
sudo systemctl disable clickhouse-server
标签:单机版,20.6,数据库,sudo,server,3.2,Clickhouse,rpm,clickhouse 来源: https://blog.csdn.net/weixin_42796403/article/details/115033468
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。