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,并把密文填进去

<password_sha256_hex>密码密文</password_sha256_hex>

  

6.启动服务

/etc/init.d/clickhouse-server start

 

7.登录客户端

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命令查看

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章