clickhouse官網提供了各種安裝方式
因為我的目錄下只有這四個檔案,所以我直接用以下命令安裝(注意:如果乙個乙個安裝是有順序的(順序可以網上查下),用這個命令,如果有其他rpm檔案也會被一併安裝)
rpm -ivh *
使用service clickhouse-server start啟動服務
看到done就是成功了,可以用service clickhouse-server status檢視狀態
現在已經可以用clickhoues-client進入資料庫了,看到小小笑臉就是進入到資料庫了
但是到這裡並沒有完,由於各個磁碟剩餘空間不一樣的問題,我需要將日誌和資料儲存的位置放到 根目錄的 /data 下。
一開始的操作是直接改/etc/clickhouse-server/config.xml
改完之後服務就無法啟動,總是報unkown
試了五六次終於放棄了
看了幾篇部落格之後,最終採用的方法是軟鏈結,以下是clickhouse各種東東預設存放的位置,我要移動的是第二部分
# 預設配置檔案位置
[email protected]:/ # ls /etc/clickhouse-server
config.xml users.xml
# 上述檔案定義了預設資料目錄,臨時目錄位置,日誌目錄
/var/lib/clickhouse
/var/lib/clickhouse/tmp/
/var/log/clickhouse-server
# 預設啟動指令碼,注意,這個名字雖然叫server,其實是個shell指令碼
/etc/rc.d/init.d/clickhouse-server
[email protected]:/ # file /etc/rc.d/init.d/clickhouse-server
/etc/rc.d/init.d/clickhouse-server: posix shell script, ascii text executable, with very long lines
# 最大檔案開啟數
[email protected]:/ # cat /etc/security/limits.d/clickhouse.conf
clickhouse soft nofile 262144
clickhouse hard nofile 262144
# 預設crontab目錄(沒啥用)
/etc/cron.d/clickhouse-server
# 剩下就是/usr/bin下的二進位制檔案,但其實都是軟鏈結到了clickhouse這個二進位制檔案
[email protected]:/usr/bin # ll | grep click -i
-rwxr-xr-x 1 root root 63m sep 20 16:58 clickhouse
lrwxrwxrwx 1 root root 10 dec 11 17:14 clickhouse-client -> clickhouse
-rwxr-xr-x 1 root root 3.3m sep 20 16:58 clickhouse-compressor
lrwxrwxrwx 1 root root 10 dec 11 17:14 clickhouse-server -> clickhouse
移動資料儲存位置:mv /var/lib/clickhouse /data/
移動日誌儲存位置:mv /var/log/clickhouse-server /data/clickhouse/
更改所屬使用者和所屬組(跟原來的檔案保持一致):chown -r root:clickhouse clickhoues-server
重啟服務看看:service clickhouse-server restart
咦,沒報錯嗎?竟然成功了
/data/clickhouse下是這樣的
/var/lib 下是這樣的
/var/log 下是這樣的
增加個使用者玩玩? 不了
在配置檔案 /etc/clickhouse-server/users.xml 下增加使用者,密碼問題配置檔案中也有很詳細的說明
《使用者名稱》
明文密碼
這裡放(password=$(base64 < /dev/urandom | head -c8); echo "$password"; echo -n "$password" | sha256sum | tr -d '-' )生成的第二行,第一行用於登入
這裡放(password=$(base64 < /dev/urandom | head -c8); echo "$password"; echo -n "$password" | openssl dgst -sha1 -b )生成的第二行,第一行用於登入
-->
::/0
default
default
zookeep的配置和集群部署檔案的配置,等過幾天做了再來說 安裝部署clickhouse
1.檢視linux 1.el7.x86 64.rpm download.rpm用同樣的方式獲取到同一版本的下面的包 root server04 clickhouse ll total 38504 rw r r 1 root root 6380 aug 6 06 02 clickhouse clien...
clickhouse集群安裝部署
一 安裝 每台機器上按照單節點模式安裝,按照官網步驟安裝 二 配置在每台機器上新增配置檔案 etc metrika.xml true internal replication master host 9000 port replica shard 資料分片2 true internal replic...
初識Clickhouse 安裝與部署(一)
二 安裝與部署 clickhouse是由 yandex在2016年發布的乙個分布式資料分析型資料庫,其效率要比veritca快約5倍,其不依賴於hadoop生態軟體和基礎及高可用的特性適用於許多資料分析場景 1.資料壓縮 在一些列式資料庫管理系統中 例如 infinidb ce 和 monetdb ...