解决ClickHouse的去重ReplacingMergeTree表引擎数据无法自动同步问题
问题描述:
建立了2个分片,每个分片下面有2个节点,互相做为备份,但是实际中,副本数据并没有在后台同步,一般zk会进行异步同步
原因分析:
经调查,发现是Host not found,是因为host的ip没有和hostname做好映射
解决方案:
在每个clickhouse节点的/etc/hosts里面加入除本机外的hostname
10.100.*.100 dev-emr-core1
10.100.*.101 dev-emr-core2
10.100.*.110 dev-emr-core3
10.100.*.111 dev-emr-core4