今天七夕,娱乐一下,去吃饭,三个饭馆的点餐系统都崩溃了,无法点餐,不知道系统供应商会不会被骂死,关键时候掉链子。
1.概述
我有一个问题,我CK集群跑批的时候,replicated表变成只读的了
下面是CK的报错和当时ZK的日志。
Cannot allocate block number in Zookeeper,Connect loss path: /location/TA_ISMIN_LACCELL_FLOW/8/block_numbers, write prefix view location
下面是zk报错
开始 我认为是写入的时候,压力太大,ZK扛不住了,就按照博客里的建议优化了ZK的参数,现在偶尔还会只读,zk报错都是图里的那种
clickhouse的集群是5分片的集群,数据量比较大。
每小时批量一次,每次2-10W条数据,字段的话,不到200个字段,使用的 jdbc sink写入。
还有一个信息我觉得比较关键,运维那边是把zk和ck放在一块大的HDD上的,