Impala实践之十四:一次Impala节点故障记录(不能启动)

本文记录了一次Impala集群中两台节点无法启动的问题及解决过程。故障期间,集群状态异常,任务执行缓慢,经过停止不合理SQL提交、重启节点等操作,最终发现是CM Agent异常导致。解决方案是重启Agent并恢复Impala服务。
摘要由CSDN通过智能技术生成

前言

Impala集群中有两台机器的Impala Daemon不能正常启动,记录一下整个过程和解决方式。

过程

阶段一

Impala集群的状态开始飘红,有两台节点不能正常使用。

这时候发现集群里面有十多个任务正在运行,任务执行时间很长,情况非常不正常。

看了一下sql的内容,有几个sql的确比较耗资源。

阶段二

此时,我先通知不要提交sql,给修复问题留点时间。

正在重启不健康的节点,群里面就有人继续提交了不合理的sql,还在问“为什么集群这么慢?”

此时集群的Hive Metastore Server服务也飘红了,重启过后几分钟继续变红。

Impala节点还重启失败

阶段三

此时我的心情其实是挺糟糕的,大早上闹这一出,而且还不配合。因此再次强调了一下不要提交sql。然后集群稍微好一点了。

两台机器仍然故障,但是我的权限还不够,不能看到linux层面的错误日志。

因此决定暂时停掉两台Impala节点的使用,并在负载均衡上将两台节点排除,这样机器虽然少了两台,但是集群仍能正常使用。

阶段四

现在主要的问题在于,为什么两台机器Impala节点不能启动,启动后可以再找错误原因。

然后开始排查错误,找运维要了一些权限,开始排查问题,发现再11点的时候cm的agent状况不正常,然后就不健康。那个时候正是有人反

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值