Clickhouse单机安装记录
程序员文章站
2022-07-06 15:46:53
...
Clickhouse单机安装记录
1、Clickhouse介绍
Clickhouse由于其功能多、类SQL查询、写入速度与处理查询速度块等优点逐渐进入互联网开发者的视野中。中文官方文档地址:https://clickhouse.tech/docs/zh/
其具体优缺点就不在此处叙述,优缺点及性能情况请参考:https://blog.csdn.net/lovewebeye/article/details/102739939
2、Clickhouse安装
2.1 yum安装
更新yum源:
curl -s https://packagecloud.io/install/repositories/Altinity/clickhouse/script.rpm.sh | sudo bash
安装:
yum install -y clickhouse-server clickhouse-client
2.2 RPM安装
RPM下载地址:https://repo.clickhouse.tech/rpm/stable/x86_64/
需要下载四个文件并安装(VERSION为版本号):
rpm -ivh clickhouse-common-static-VERSION.rpm
rpm -ivh clickhouse-common-static-dbg-VERSION.rpm
rpm -ivh clickhouse-server-VERSION.rpm
rpm -ivh clickhouse-client-VERSION.rpm
3、Clickhouse配置
3.0 服务启停
#服务启停
service clickhosue-server start
service clickhosue-server stop
#启动客户端连接
clickhouse-client
3.1 允许远程访问
vi /etc/clickhouse-server/config.xml
# 此配置文件可以修改端口号、允许访问地址
#放开下面这项注释
<listen_host>::</listen_host>
<listen_host>0.0.0.0</listen_host>
#重启服务
service clickhosue-server restart
3.2 设置默认用户密码
#用户相关配置在/etc/clickhouse-server/users.xml文件中设置
vi /etc/clickhouse-server/users.xml
#找到users --> default标签下面的password项,配置密码为123456
<password>testck</password>
# 重启服务
service clickhouse-server restart
# 验证 ,替换具体IP
clickhouse-client -h 192.168.2.254 -u default --password "testck"
3.3 配置优化
# CPU缩放调控器
#始终使用 performance 缩放调控器,该 on-demand随着需求的不断增加,缩放调节器的工作要糟糕得多。
echo 'performance' | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
# 巨大的页面
#始终禁用透明巨大的页面。 它会干扰内存分alloc,从而导致显着的性能下降。
echo 'never' | sudo tee /sys/kernel/mm/transparent_hugepage/enabled
# 交换文件
# 始终禁用交换文件。
上一篇: CentOS 7 配置java web 环境(安装jdk1.7与tomcat7)
下一篇: ES操作
推荐阅读
-
记录:Ubuntu 18.04 安装 tensorflow-gpu 版本
-
Mysql 5.6.37 winx64安装双版本mysql笔记记录
-
FastDFS图片服务器单机安装步骤
-
hbase单机版安装+phoneix SQL on hbase 单节点安装
-
Rabbit安装(单机及集群,阿里云)
-
一张图讲解单机FastDFS图片服务器安装步骤(修订版)
-
win10 安装 MySQL-5.7.28 记录
-
记录安装Python第三方包“tesserocr”的方法和遇到的坑
-
Mysql 5.5.56版本(二进制包安装)自定义安装路径步骤记录
-
Windows10 x64安装、配置Oracle 11g过程记录(图文教程)