记录一次服务器异常重启,CK启动失败

作者&投稿:暨彼 (若有异议请与网页底部的电邮联系)
~ 生产的CK集群模式为4*2,即4个shard,其中每个shard有2个replica,采用复制表(Replicated)。

集群中一个CK节点,因服务器电压不稳意外重启后,CK启动失败,一直报错:

查找官方文档中,在 Data Replication 说明这里,提到了故障恢复方法:

注意这里flage目录可以是你安装时指定的具体clickhouse根目录。然后重启CK服务,CK会从另外一个备份中恢复数据。
这里是CK自带的故障恢复机制,前提是使用复制表(Replicated开头),本质是告诉CK,强制重建数据。建议使用此方法。

如果数据完全丢失的情况,进行restore时,CK本身没有带宽限制,表很多或数据量很大的话,需要做好网络压力以及时间评估。

目录下的所有文件都是空的(0B大小),原因无从得知,只能假定是因为服务器级别的异常重启,数据仍然在缓冲区中,没有写入磁盘?于是有了上面的“ParsingException”,CK没有读取到期望的值。

得到CK的逻辑为:
启动时,检查本地文件系统中的数据集是否与预期的数据集( ZooKeeper 中信息)一致。如果存在轻微的不一致,系统会通过与副本同步数据来解决,如果系统检测到损坏的数据片段(如文件大小错误)或无法识别的片段(写入文件系统但未记录在 ZooKeeper 中的部分),则会把它们移动到 ‘detached’ 子目录(相当于逻辑删除),然后再从其他备份中去恢复这个数据片段。
但是注意这里是有一个安全机制的,即CK判断你损坏的片段大于一定的值(max_suspicious_broken_parts,对应源码图二中的逻辑),即“本地数据集与预期数据的差异太大”,CK将会拒绝帮你自动修复,并抛出异常、阻塞启动,这个时候你就必须手动执行恢复。

通过查询配置得到,max_suspicious_broken_parts参数的默认值是10:

通过此次异常处理,更加深了CK“一辆性能超强的手动跑车”的印象,如同传说中的法拉利开启了ESC-OFF死亡模式,生死完全掌握在使用者的手上,不愧是战斗名族开源出来的系统。在完善周边支撑的道路上,CK还有很长的路要走。


lol连接服务器失败(lol连接服务器失败170000)
LOL服务器断开连接,然后一直连不上?英雄联盟在更新时经常会出现lol连接服务器失败的问题,那么lol出现服务器无法连接怎么办呢?今天小编就为大家带来详细lol连接服服务器异常的教程攻略帮助大家解决网络连接失败导致的lol登录服务器失败的问题!lol连接不到服务器如果你是在网吧,那么有可能是网吧安装密码保护系统必须找网管...

2000服务器异常报错,不知如何解决
开始-->运行-->services.msc -->确定 ,你试着将Terminal Services这个服务器启动看能否启动起来,然后再议。

微信注册环境异常怎么解决?
关于微信注册环境异常怎么解决,微信注册环境异常怎么解决这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!1、还原手机网络设置再连一次微信服务器的问题,需要等待微信官方解决。2、目前腾讯官方已经确认该问题已经得到解决,再次登陆微信能成功。3、可能是网络不太稳定,造成掉线。4...

2015年网上自考报考过程中显示服务器异常
你好,一般不会出现这种问题的,分析原因应该有以下几点:可能是浏览器问题,建议清楚下浏览器的缓存,如不行请更换浏览器再试.当前网页访问量过大,服务器出现问题也属正常,请稍后半小时重试.有可能是当时保存信息时服务器出现卡顿现象.导致失败,请再试一次....

优酷服务器异常怎么办
不知道大家是不是这样,反正我和楼主一样。动不动就不能看视频,或者广告无法播放等。过2.3天自己就好了。莫名其妙的

租号玩设备环境异常怎么解决
当租号玩设备遇到环境异常时,可以采取以下步骤进行解决:首先,确认租号玩服务器的运行状态。如果发现异常,尝试进行服务器恢复或重启,以确保服务的正常运行。这是解决基础问题的第一步。其次,关注客户端的网络环境。检查网络连接是否稳定,可以试着重启路由器,以排除可能存在的网络干扰。同时,进行一次...

一次Linux系统被服务器被rootkit攻击的处理思路和处理过程
一次Linux被入侵后的分析 下面通过一个案例介绍下当一个服务器被rootkit入侵后的处理思路和处理过程,rootkit攻击是Linux系统下最常见的攻击手段和攻击方式。 1、受攻击现象 这是一台客户的门户网站服务器,托管在电信机房,客户接到电信的通知:由于此服务器持续对外发送数据包,导致100M带宽耗尽,于是电信就切断了此服务器...

windowsserver2008锁定会死机
windows 2008 server 死机自动重起,windows 2008 server 在失去响应或蓝屏时会自动重起,这一点对于做无人值守的服务器特别的重要,windows 2008 server 在高并发下有时候会出现死机的现向,做为一个服务器最关键的性能就是稳定,当死机时无法正常自动起动肯定对访问带来一定影响。我们可以参照windows的设置来设置windows...

vivos6相册智能识图为啥显示服务器异常?
Vivo s六相册智能识图为啥显示服务器异常?这个显示服务器异常的话就是说你这个手机可能饿网络不好或者是其他的原因

微信为什么突然就登录不上了
1、手机网络有问题,看看是否把数据开关关闭啦,然后检查一下手机是不是没有流量啦,手机的网络信号是不是很差,这些都会导致手机连接不上网络,当然就会登录不了微信。2、微信本身的问题,有时候微信服务器需要更新,或者微信服务器遭遇大规模攻击的时候,微信可能就会暂停提供服务,这个时候登录微信也是...

灵川县15988977480: 开机后就出现DCOM Server Process Launcher服务意外终止,Windows必须重新启动的消息是什么意思? -
关咸尼美: 一、电脑故障症状: 电脑开机10分钟左右,就会出现DCOM Server Process Launcher服务意外终止,Windows必须重新启动的消息,还有一分钟倒计时提示,然后电脑自动关机.启动电脑后,桌面出现大量自己没有安装过的软件图标. 二、...

灵川县15988977480: 服务器异常重启数据丢失怎么办 -
关咸尼美: 数据应该不会丢失的.只是想要找回来比较麻烦.得是很专业的工程师做了.我们以前服务器数据丢失都是找杭州冠翔的,数据应该可以找得回来.

灵川县15988977480: 请教,ubuntu服务器异常重启,请看日志帮我指点下呢 -
关咸尼美: 看日志应该是某人在7点31分插入了USB的键盘和鼠标,然后在7点33分尝试登录失败超过3次被记录了下来,然后最后7点35分的时候你的机器确实重启了.可能是想给你的机器重启但是没有密码,所以就拔电源或者Reset了.可能是机房维护或者操作不小心之类的.具体怎么关机的去看IPMI

灵川县15988977480: 服务器总是无故死机,然后自动重启.但是错误报告又找不到异常状态记录. -
关咸尼美: 找人查下强电,是否电压波动较大或者接地不良,也可更换个大功率宽幅电源测试下.

灵川县15988977480: 电脑开机后可以正常上网然后过一段时间就无法打开网页(有网络 QQ 网络游戏都可以玩),必须重启. -
关咸尼美: 很可能是DNS服务器的问题,你重点看看第9条,更换一下DNS,如不行就逐条排查修复.建议如下修复:不能上网原因很多,可以按照以下方法和步骤,逐项排查并修复:1,先看看电脑或者笔记本是否把无线网络或者WiFi功能关闭了,一种...

灵川县15988977480: 安装SQL server 提示重新启动计算机失败怎么解决 -
关咸尼美: 安装SQL server显示重新启动计算机失败解决方法/步骤:1、点击“开始”-“运行”,输入regedit,按回车键.2、找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server目录.3、点击右键,选择删除.4、找到HKEY...

灵川县15988977480: 服务器重启数据一定会丢失吗?有备份如何恢复 -
关咸尼美: 正常重启服务器是不会丢失任何数据的 和我们平时关电脑一样

灵川县15988977480: 开机无法启动计算机server服务,如何解决? -
关咸尼美: 把SERVER服务启动改一下,改成自动,还是当第一次启动失败后的处理方式改为重新启动就可以了

灵川县15988977480: System Event Notification Service没有正常启动 -
关咸尼美: 1、这个报错的意思是该服务被卸载或者它依赖的服务被卸载,System event notification服务依赖COM+ Event system服务,先检查下有没有event system服务;2、如果没有的话就要考虑安装该服务,从其他正常的机器上导出注册表项HKEY_...

灵川县15988977480: 服务器重启是什么情况 -
关咸尼美: 原因很多,不过大多数情况是散热问题,推荐你优先检查一下cpu风扇和散热硅脂,再有就是电源供电问题,电压不稳也会导致

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网