clickhouse rpm方式安装

1.把安装包从本地上传到服务器

 

scp ./ck_rpm.tar.gz root@49.235.117.165:/root

2.文件如下

clickhouse-client-20.3.9.70-2.noarch.rpm 

clickhouse-common-static-20.3.9.70-2.x86_64.rpm 

clickhouse-server-20.3.9.70-2.noarch.rpm

3.安装

rpm -ivh clickhouse-common-static-20.3.9.70-2.x86_64.rpm

rpm -ivh clickhouse-client-20.3.9.70-2.noarch.rpm

rpm -ivh clickhouse-server-20.3.9.70-2.noarch.rpm

4.生成密码

 

PASSWORD=$(base64 < /dev/urandom | head -c8); echo "$PASSWORD"; //输出密码名文
echo -n "$PASSWORD" | sha256sum | tr -d '-' //输出密码密文

 

 

5.修改配置

/etc/clickhouse-server/config.xml

/etc/clickhouse-server/users.xml

vim users.xml,找到 users --> default --> 标签下的password修改成password_sha256_hex,并把密文填进去

1
<password_sha256_hex>密码密文</password_sha256_hex>

  

6.启动服务

1
/etc/init.d/clickhouse-server start

 

7.登录客户端

1
clickhouse-client --password 密码明文

 

8.clickhouse的目录结构 

/etc/clickhouse-server:服务端的配置文件目录,包括全局配置 config.xml 和用户配置 users.xml
/var/lib/clickhouse:默认的数据存储目录,如果是生产环境可以将其修改到空间较大的磁盘挂载路径。可以通过修改
/etc/clickhouse-server/config.xml 配置文件中 、<tmp_path> 和<user_files_path> 标签值来设置。
/var/log/clickhouse-server:默认的日志保存目录。同样可以通过修改/etc/clickhouse-server/config.xml 配置文件中 和 标签值来设置。
/etc/cron.d/clickhouse-server:clickhouse server 的一个定时配置,用于恢复因异常中断的ClickHouse 服务进程。
~/.clickhouse-client-history (隐藏文件) 所有通过交互式命令行执行的sql历史记录。可使用ll -a命令查看

 

posted on   running-fly  阅读(649)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示