clickhouse 警告 - 希望它最终会作为合并的结果出现

Posted

技术标签:

【中文标题】clickhouse 警告 - 希望它最终会作为合并的结果出现【英文标题】:clickhouse warning - Hoping that it will eventually appear as a result of a merge 【发布时间】:2020-11-23 12:17:32 【问题描述】:

clickhouse-server 重启一次后

下面的警告至少出现0.5s一次。

2020.11.23 18:14:56.962144 [ 366 ]  <Warning> timeseries.changchun (ReplicatedMergeTreePartCheckThread): Checking part 20201115_42618_42636_1
2020.11.23 18:14:56.964055 [ 366 ]  <Warning> timeseries.changchun (ReplicatedMergeTreePartCheckThread): Checking if anyone has a part covering 20201115_42618_42636_1.
2020.11.23 18:14:56.970166 [ 366 ]  <Warning> timeseries.changchun (ReplicatedMergeTreePartCheckThread): Found parts with the same min block and with the same max block as the missing part 20201115_42618_42636_1. Hoping that it will eventually appear as a result of a merge.

DistributeSend 总是大于 6。

我想知道有 6 个部分 clickhouse-server 想要发送到其他分片。

我的 clickhouse-server 的版本是 20.38。

我该如何解决这个警告?

我的集群还有 3 个分片,每个分片有 1 个副本。

【问题讨论】:

【参考方案1】:

DistributeSend 与第一个问题无关。 检查system.distribution_queue

关于第一期。检查 system.replication_queue https://github.com/ClickHouse/ClickHouse/issues/10368

【讨论】:

以上是关于clickhouse 警告 - 希望它最终会作为合并的结果出现的主要内容,如果未能解决你的问题,请参考以下文章

使用 ClickHouse 实现最终聚合值(不是状态)

clickhouse与kafka集成

Cordova iOS 的 UIWebView 策略

如何将这个PHP,Javascript和HTML文件合并成一个?

天啦,从Mongo到ClickHouse我到底经历了什么?

React 警告:函数作为 React 子级无效