首页 > 其他分享 >异常关机clickhouse无法启动

异常关机clickhouse无法启动

时间:2023-12-12 13:22:20浏览次数:31  
标签:关机 SETTINGS 启动 xxx broken parts sql clickhouse

[ 169492 ] {} <Error> Application: DB::Exception: Suspiciously many (1416 parts, 0.00 B in total) broken parts to remove while maximum allowed broken parts count is 100. You can change the maximum value with merge tree setting 'max_suspicious_broken_parts' in <merge_tree> configuration section or in table settings in .sql file (don't forget to return setting back to default value): Cannot attach table `xxx` from metadata file /xxx/clickhouse/store/471/4714bfe1-4aae-41c5-90dd-fc116041c0f1/xxx.sql from query ATTACH TABLE xxx UUID '52ee5ee1-3bf6-4a16-b89e-81b78e91de90' (`client` UInt32, ...) ENGINE = MergeTree PRIMARY KEY client ORDER BY client SETTINGS index_granularity = 8192

报错日志也说的很清楚了,因为文件损坏,默认可以修复的是100个,但是现在有1416个,超过了限制。可以在配置文件中增加也可以在损坏的数据库sql中增加。数据库sql的位置也给定了/xxx/clickhouse/store/471/4714bfe1-4aae-41c5-90dd-fc116041c0f1/xxx.sql

在sql最后SETTINGS后面增加一个设置SETTINGS index_granularity = 8192,max_suspicious_broken_parts=2000 把限制设置的大于损坏的part个数即可

标签:关机,SETTINGS,启动,xxx,broken,parts,sql,clickhouse
From: https://www.cnblogs.com/studywithallofyou/p/17896560.html

相关文章

  • Windows:定时关机任务
    点击Win键+R打开运行,输入下面的代码:shutdown-s-t9000其中9000是时间,单位为秒,这段代码的意思是,注册一个9000秒(两个半小时)后关机的任务,运行成功后会有如下显示:如果你需要取消关机任务,请输入:shutdown-a如果成功,会显示下面的图片......
  • 车机 Android 环境下利用 CarAudioService 实现自定义 Java 服务自启动
    注意:本文基于Android11进行分析Qidi2023.11.28(MarkDown&Haroopad)0.简介AndroidRO(ResourceOverlay)机制Overlay实现的效果正如其字面意思,就是“在原有效果的基础上再叠加一些效果”。Android提供了两种实现方式:编译时:https://source.android.com/docs/set......
  • 车机 Android 环境下利用 CarAudioService 实现自定义 Java 服务自启动
    注意:本文基于Android11进行分析Qidi2023.11.28(MarkDown&Haroopad)0.简介AndroidRO(ResourceOverlay)机制Overlay实现的效果正如其字面意思,就是“在原有效果的基础上再叠加一些效果”。Android提供了两种实现方式:编译时:https://source.android.com/docs/set......
  • 车机 Android 环境下利用 CarAudioService 实现自定义 Java 服务自启动
    注意:本文基于Android11进行分析Qidi2023.11.28(MarkDown&Haroopad)0.简介AndroidRO(ResourceOverlay)机制Overlay实现的效果正如其字面意思,就是“在原有效果的基础上再叠加一些效果”。Android提供了两种实现方式:编译时:https://source.android.com/docs/set......
  • ISO 文件如何做成U盘启动?
    将ISO文件制作成U盘启动盘,通常需要完成以下步骤:获取ISO文件:确保你已经有了需要制作成启动盘的ISO文件。准备USB闪存驱动器:找到一个足够大的U盘(至少要比ISO文件大),并备份好U盘中的数据,因为制作过程中会格式化U盘。下载USB制作工具:你需要一个可以将ISO文......
  • 树莓派设置开启启动程序
    通过修改/etc/rc.local文件设置开机启动程序打开/etc/rc.local文件:sudonano/etc/rc.local在文件的exit0之前,添加你的启动程序命令。确保在命令末尾加上&,使其在后台运行。例如:/path/to/your/startup_script.sh&替换/path/to/your/startup_script.sh为实际......
  • ClickHouse(17)ClickHouse集成JDBC表引擎详细解析
    目录JDBC建表用法示例JDBC表函数资料分享参考文章JDBC允许CH通过JDBC连接到外部数据库。要实现JDBC连接,CH需要使用以后台进程运行的程序clickhouse-jdbc-bridge。该引擎支持Nullable数据类型。建表CREATETABLE[IFNOTEXISTS][db.]table_name(columnslist...)E......
  • activemq启动成功但web管理页面却无法访问
    前提:在linux启动activemq成功!本地能ping通linux处理方案:确定防火墙是否关闭,有两种处理方案:第一种-关闭防火墙;第二种-暴漏8161和61616两个端口netstat-lnpt查看8161和61616端口注意:要查看8161端口前面的显示的ip是什么若是出现上面的情况,则修改配置文件即可:vimconf/jetty.xml,找......
  • 记录 systemd、systemctl 始终无法启动我的net core程序的问题
    不通过systemd或ctl,直接到站点的目录,运行./SGT.DiggApis.Svc 是可以正常运行的。 说明netcore.runtime是正常安装了的。查看ctlstatus,又只会给出失败了但是具体原因就是不给: 现在关键是ctl启动的时候的错误原因找不到,实际上是有方法的:以上信息告知最后运行的PID是233......
  • GienTech动态|长沙共建交付中心启动、联合华为举办金融CXO沙龙、亮相大湾区多场科技盛
    ————GienTech动态————长沙共建交付中心启动仪式圆满举办11月23日,由中电金信和太平洋人寿保险联合举办的长沙共建交付中心启动仪式顺利举行。太平洋人寿保险总经理助理、首席信息官黄鲲,太平洋人寿保险信息技术副总监、科技赋能中心总经理吴敏辰,中电金信战略客户部总经理......