第二章 ClickHouse的安装,单机版(二)

一、ClickHouse的一些版本差异
  1. 20.5:支持final,多线程。
  2. 20.6.3:支持EXPLAIN。
  3. 20.8:一个新的库引擎,实时同步MySQL。
二、上传安装包到/opt/software/clickhouse下
  1. clickhouse-client-21.7.3.14-2.noarch.rpm
  2. clickhouse-common-static-21.7.3.14-2.x86_64.rpm
  3. clickhouse-common-static-dbg-21.7.3.14-2.x86_64.rpm
  4. clickhouse-server-21.7.3.14-2.noarch.rpm
三、执行安装
> cd /opt/software/clickhouse
> rpm -ivh *.rpm
> rpm -qa|grep clickhouse
  • 安装过程中有输入密码的环节,输入密码后使用客户端连接时则需输入密码,直接回车无密码即可。
  • 使用rpm安装方式,配置文件在/etc/clickhouse-内,lib在/var/lib/clickhouse/下,日志在/var/log/clickhouse下,命令在/usr/bin/,/usr/sbin,/usr/local/bin,/usr/local/sbin下。
四、配置文件讲解
> cd /etc/clickhouse-server/
> ll

config.d:默认配置文件夹
users.d:默认配置文件夹
config.xml:服务端配置,部署集群。lib、log、命令等也在本文件中进行配置。
users.xml:参数配置。CPU、最大内存使用量等。

五、配置外网访问

注意,目前仍在单机模式下。

> cd /etc/clickhouse-server/
> vi config.xml

搜索"listen_host",取消"::"注释。

六、启动、关闭、状态命令
> clickhouse status|start|stop|restart
七、连接ClickHouse
> clickhouse-client -m
> show databases;
> clickhouse-client --query "show databases;";
  • -m以分号代表一个语句的结束,允许换行。
八、当前的注意事项

由于目前是单机版,所以暂时没有用到zookeeper。集群模式zookeeper是要启动的,clickhouse的元数据与副本表需要依赖。

你可能感兴趣的:(第二章 ClickHouse的安装,单机版(二))