一、 安裝
每台機器上按照單節點模式安裝,按照官網步驟安裝:
二、 配置在每台機器上新增配置檔案/etc/metrika.xml
true
<
/internal_replication>
master<
/host>
9000
<
/port>
<
/replica>
<
/shard>
<
!-- 資料分片2
-->
true
<
/internal_replication>
salve1<
/host>
9000
<
/port>
<
/replica>
<
/shard>
<
!-- 資料分片3
-->
true
<
/internal_replication>
salve2<
/host>
9000
<
/port>
<
/replica>
<
/shard>
<
!-- 資料分片4
-->
master<
/host>
9000
<
/port>
<
/replica>
<
/shard>
<
!-- 資料分片5
-->
salve1<
/host>
9000
<
/port>
<
/replica>
<
/shard>
<
/perftest_3shards_2replicas>
<
/clickhouse_remote_servers>
<
!--zookeeper相關配置--
>
"1">
master<
/host>
2181
<
/port>
<
/node>
"2">
salve1<
/host>
2181
<
/port>
<
/node>
"3">
salve2<
/host>
2181
<
/port>
<
/node>
<
/zookeeper-servers>
master<
/replica>
<
/macros>
::/0
<
/ip>
<
/networks>
<
case
>
10000000000
<
/min_part_size>
0.01
<
/min_part_size_ratio>
lz4<
/method>
<
/case
>
<
/clickhouse_compression>
<
/yandex>
三、 每台機器上啟動clickhouse-server先啟動zookeeper集群
sudo /etc/init.d/clickhouse-server start
sudo /etc/init.d/clickhouse-server status
四、 任意一台機器上啟動clickhouse-client,檢視集群如果在命令列中需要換行輸入,需要加-m引數,clickhouse-client -m![](https://pic.w3help.cc/884/f89884bf5e5d4356f4e402208df57.jpeg)
五、匯入外部json資料(待續)
cat stu.json | clickhouse-client --query=「insert into jsontest.stu_new format jsoneachrow」
ClickHouse集群安裝
vm15 ubuntu18.04 3 192.168.44.128 192.168.44.129 192.168.44.130 apt install openjdk 8 jre headless apt install openjdk 8 jdk headless zookeeper是乙個分布式的...
ClickHouse高可用集群
和一些在使用clickhouse的同學聊了下,有不少中小型公司使用的還是單機版,這點還是出乎意料 可能真的是因為clickhouse秒天秒地的效能,加上資料量不大,資料恢復成本不高,才出此策略 入正題 今天嘗試搭建了乙個2 2的clickhouse集群,兩個分片,每個分片有兩個副本,共四個節點,邏輯...
clickhouse集群模式搭建
1.檢查是否支援sse 4.2 grep q sse4 2 proc cpuinfo echo sse 4.2 supported echo sse 4.2 not supported 2.安裝依賴 sudo yum install y curl 4.檢視clickhouse可用安裝包,並安裝 yu...