clickhouse单机安装及配置–Centos7

/ 0评 / 1

一、操作系统要求:

只要是Linux,64位都可以

rpm包下载地址:

https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/

具体安装详情看官网:

https://clickhouse.tech/docs/zh/getting-started/install/#from-sources

CPU要求:

机器的CPU必须支持SSE 4.2指令集

检测机器的cpu是否支持:

检测命令:

二、离线安装部署单机版

1. 下载对应操作系统版本的ClickHouse对应版本的rpm包

ps:我用上述的rpm包在centos也可安装成功,所以具体怎么选自个选-->

Clickhouse官方并没有提供centos的rpm包,我们可以使Altinity公司所提供的rpm包

下载地址:https://packagecloud.io/Altinity/clickhouse

2. 配置Linux相关环境设置系统参数
2.1 CentOS取消打开文件数限制

#修改

vi /etc/security/limits.conf

在最后增加:

注意:

对于RedHat6.x/CENTOS 6.X系统,还需要将vi /etc/security/limits.d/90-nproc.conf文件中的1024修改为131072。

*对于RedHat7.x/CENTOS 7.X系统,还需要将vi 录vi /etc/security/limits.d/20-nproc.conf文件中的4096修改为131072。

2.2 CentOS取消SELINUX

vi /etc/sysconfig/selinux

#找到SELINUX修改:

SELINUX=disabled

2.3 关闭防火墙

2.4 安装ClickHouse相关依赖包

3. sftp到安装部署的服务器安装部署

安装命令:

4. ClickHouse安装后的重要的目录解析

 

5. 修改ClickHouse服务相关参数配置

vi /etc/clickhouse-server/config.xml

5.1 开放远程访问

5.2 设置日志生成目录

5.3 设置数据的目录

5.4 配置时间

6. 启动:

检查线程

7.验证客户端

配置完之后,便可使用如下命令访问该数据库。

注意:以上命令中的某个可能会出现如下错误。

  1. 如果检查节点端口未开放,则可能是clickhouse-server启动的错误。
  2. 如果检查节点端口已经开放,则可能是–host后边加的参数的问题,试一下localhose、127.0.0.1等。

下面是成功访问:

8.设置默认账户密码

新增账户密码

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注