clickhouse 安裝

clickhouse安裝

centos7.3 安裝clickhouse
介紹腳本安裝方式,手動及其他可參考:
https://github.com/Altinity/clickhouse-rpm-install/blob/master/README.md
https://clickhouse.yandex/docs/zh/getting_started/

1 檢查clickhouse環境

1.1 環境準備

參考hadoop集羣搭建中的一、安裝環境準備和二、安裝zookeeper

1.2 檢查SSE 指令集(每臺集羣)

檢查一下是否支持SSE 4.2指令集:

grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"

返回結果應爲:“SSE 4.2 supported”

1.3 單機安裝

1.安裝依賴

sudo yum install yum-utils
sudo rpm --import https://repo.yandex.ru/clickhouse/CLICKHOUSE-KEY.GPG
sudo yum-config-manager --add-repo https://repo.yandex.ru/clickhouse/rpm/stable/x86_64

KEY.GPG也可以自行下載再mport,如下所示

rpm --import /root/CLICKHOUSE-KEY.GPG
  1. 查看安裝包
sudo yum list 'clickhouse*'

結果應如下列表:有多個可用的包(包括新版本和舊工具),其中一些已經被棄用,因此不需要安裝所有可用的rpm。
在這裏插入圖片描述
如果沒有,請先解決源的問題,用如下命令查看源有沒有添加上,如解決DNS的問題或者做本地源

yum repolist

3.安裝ClickHouse的主要部分——服務器和客戶端應用程序,之後再查看已安裝

sudo yum install -y clickhouse-server clickhouse-client
sudo yum list installed 'clickhouse*'

4.配置目錄查看及修改
安裝完後默認的配置文件路徑在/etc/clickhouse-server/下:config.xml(默認系統配置) 、users.xml(用戶相關配置)
1)放開遠程訪問:
vi /etc/clickhouse-server/config.xml 中找到如下配置,將listen_host註釋取消生效
在這裏插入圖片描述

    <!-- Default values - try listen localhost on ipv4 and ipv6: -->

    <listen_host>::1</listen_host>
    <listen_host>127.0.0.1</listen_host>

2)內存限制可以進行修改

<max_memory_usage>26800000000</max_memory_usage>

3)實際生產環境中,默認的數據目錄、臨時目錄、日誌目錄等,通常放在數據盤而不是系統盤,所以會做相應調整;其他的看看需要改就好了。

5.啓動 clickhouse server端

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

6、啓動客戶端

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