clickhouse安装部署

clickhouse安装部署

下载地址:

百度网盘下载链接:https://pan.baidu.com/s/1YdGmhGND5qA3qzBpRQaI1w
提取码:sybk

clickhouse-common-static-21.9.4.35.tgz
clickhouse-common-static-dbg-21.9.4.35.tgz 
clickhouse-server-21.9.4.35.tgz
clickhouse-client-21.9.4.35.tgz

安装:

------------------------------------------------------------
# 解压,运行doinst.sh 
tar -zxvf clickhouse-common-static-21.9.4.35.tgz
./clickhouse-common-static-21.9.4.35/install/doinst.sh

------------------------------------------------------------
tar -zxvf clickhouse-common-static-dbg-21.9.4.35.tgz 
./clickhouse-common-static-dbg-21.9.4.35/install/doinst.sh
 
------------------------------------------------------------
tar -zxvf clickhouse-server-21.9.4.35.tgz
./clickhouse-server-21.9.4.35/install/doinst.sh
 
 设置默认用户(default)的密码
------------------------------------------------------------
tar -zxvf clickhouse-client-21.9.4.35.tgz
./clickhouse-client-21.9.4.35/install/doinst.sh

注意:

在解压clickhouse-server-21.9.4.35.tgz并运行./clickhouse-server-21.9.4.35/install/doinst.sh后,clickhouse会默认创建一个default的用户,让你设置密码,不设置密码可以按回车。

启动:

# clickhouse-server-21.9.4.35.tg解压并运行安装程序后,即可启动
clickhouse start 
或者  systemctl  start   clickhouse-server 

#查看命令
clickhouse --help

连接:

# 解压并安装clickhouse-client-21.9.4.35.tgz 后, 可连接
clickhouse-client --port 9000 -h 主机名 -d 数据库名 -m -u 用户名 --password 密码

clickhouse:相关目录

-------------------------------------------
# 命令目录
/usr/bin
ll |grep clickhouse
-------------------------------------------
# 配置文件目录
cd /etc/clickhouse-server/
-------------------------------------------
# 日志目录
cd /var/log/clickhouse-server/
-------------------------------------------
# 数据文件目录
cd /var/lib/clickhouse/
-------------------------------------------

允许远程访问

clickhouse 默认不允许远程访问,需要修改配置文件

cd /etc/clickhouse-server/
vim config.xml
把listen 注释打开,强行保存wq!

使用DB数据库工具连接:

注意踩雷:

端口问题:clickhouse默认端口<9000>,可能与其他端口冲突,需要修改,但是修改之前查看config.xml中不存在修改的端口。

<!-- vi /etc/clickhouse-server/config.xml 			
大约在82行,修改clickhouse默认通信地址9000,与hadoop3.x版本的rpc通信端口冲突(如有需要可修改)-->
<tcp_port>9001</tcp_port>

<listen_host>::</listen_host> 的注释打开,这样的话才能让ClickHouse被除本机以外的服务器访问

clickhouse:重要的配置:

在这个文件中,有ClickHouse的一些默认路径配置,比较重要的
数据文件路径:/var/lib/clickhouse/
日志文件路径:/var/log/clickhouse-server/clickhouse-server.log

日志文件地址(用于查看报错信息):/var/log/clickhouse-server/

clickhouse服务启停:

systemctl start clickhouse-server
systemctl status clickhouse-server
systemctl restart clickhouse-server
posted @ 2024-05-29 14:18  a-tao必须奥利给  阅读(74)  评论(0编辑  收藏  举报