【健康度判断】
SELECT count(*)
FROM clusterAllReplicas({cluster_name}, system.replicas)
WHERE is_readonly settings max_memory_usage=225829120
【可能风险】
is_readonly=1
的表拒绝写入,数据无法写入或同步,可能导致业务中断【原因分析】
【建议】
ALTER TABLE problematic_table DROP PARTITION '2023-01';
2. zookeeper XID overflow
3. zookeeper zk watch不均衡响应慢,有以下方式(选其一)
4. replication_queue的fetch延迟大
5. 副本表在 ZooKeeper 中的元数据丢失,执行下列命令恢复
SYSTEM RESTART REPLICA [ON CLUSTER cluster_name] [db.]replicated_merge_tree_family_table_name
SYSTEM RESTORE REPLICA [db.]replicated_merge_tree_family_table_name [ON CLUSTER cluster_name]
【备注】
zk不均衡:是指zk集群几个节点上watch相差过大,可从腾讯云控制台查看监控,如下:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。