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

 

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