clickhouse之readonly解决方法

1,问题描述

日志报错写入ck报错:ru.yandex.clickhouse.except.ClickHouseUnknownException: ClickHouse exception, code: 1002, host: 192.16.1.19, port: 8123; Code: 242. DB::Exception: Table is in readonly mode: replica_path=/clickhouse/tables/datap_one_rep/db_com_aaa/dwd_visit_users_log_local/2/replicas/everdata19. (TABLE_IS_READ_ONLY) (version 23.2.5.46 (official build))

2,问题排查

SELECT

table,

zookeeper_path,

replica_path

FROM clusterAllReplicas('eversec_one_rep', 'system', 'replicas')

WHERE is_readonly ;

找到readonly的节点后,登录到对应的节点上执行一下操作

例如19节点:

1,)DETACH TABLE 库名.表名;

2)SYSTEM DROP REPLICA 'ever19' FROM ZKPATH '/clickhouse/tables/ever_one_rep/db_com_pingan/表名/2';

3)ATTACH TABLE d库名.表名;

4) SYSTEM RESTORE REPLICA 库名.表名;

5)SYSTEM SYNC REPLICA 库名.表名;

相关推荐
未来之窗软件服务5 小时前
服务器运维(六)跨域配置 Preflight 问题——东方仙化神期
运维·服务器·服务器运维·仙盟创梦ide·东方仙盟
埃伊蟹黄面5 小时前
计算机的“身体”与“灵魂”:冯·诺依曼架构与操作系统
linux
winner88817 小时前
Linux 软件安装 “命令密码本”:yum/apt/brew 一网打尽
linux·运维·服务器
九河云7 小时前
软件开发平台 DevCloud
运维·服务器·数据库·科技·华为云
思麟呀8 小时前
Linux的基础IO流
linux·运维·服务器·开发语言·c++
winner88819 小时前
嵌入式Linux驱动开发全流程:工具协作+核心概念拆解(从入门到理解)
linux·运维·驱动开发
ShiinaKaze9 小时前
fatal error: bits/c++config.h: No such file or directory
linux·gcc·g++
TTBIGDATA9 小时前
【Ambari开启Kerberos】KERBEROS SERVICE CHECK 报错
大数据·运维·hadoop·ambari·cdh·bigtop·ttbigdata
Archy_Wang_19 小时前
脚本自动生成专业Linux巡检报告
linux·运维·服务器
java_logo10 小时前
SGLANG Docker容器化部署指南
linux·运维·docker·容器·eureka·1024程序员节